- Jun 29, 2022
-
-
Pavel Zhukov authored
With clang jobs introduced in main (oniro) project the CI of meta-zephyr was broken. There were few reasons: - jobs changed names - some clang jobs have set when: manual via .broken template Workaround both issue with explicitly disabling jobs which inherit .broken templates and change rules of overridden workspace to not run linux and freertos jobs. Signed-off-by:
Pavel Zhukov <pavel.zhukov@huawei.com>
-
- Jun 02, 2022
-
-
Bartosz Golaszewski authored
This brings in a couple fixes from upstream. Most notably it fixes an issue with kscan events from outside the touchpanel range and addresses spurious kscan events on certain i2c controllers. Both have been observed on Arduino Nano 33 BLE. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
- May 20, 2022
-
-
Using the ACM0 requires opening the console for the app to start. This is often undesirable. Add a switch to disable this patch if not needed. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
- May 17, 2022
-
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
Chase Qi authored
`./scripts/twister --build-only ...` generates artifacts that can be consumed be `./scripts/twister --test-only ...`. Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- May 04, 2022
-
-
Bartosz Golaszewski authored
This adds a minimal set of changes required to support the 2.8 TFT display from Adafruit. These changes are not what went upstream as Zephyr v3.1 introduced a new virtual connector for the nano form factor that we don't have yet in v3.0. This allows us to build the lvgl sample for Arduino Nano 33 BLE. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Bartosz Golaszewski authored
The patch enabling the ACM0 console adds a call to zephyr_library() that with certain Kconfig option can be called twice leading to build failures. Remove the duplicate. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Suggested-by:
Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com>
-
- Apr 11, 2022
-
-
Davide Gardenal authored
-
Andrei Gherzan authored
Due to a known issue[1] our DCO checker will fail for commits that have a mismatching email for SoB and Author. For now, make this job optional. [1] oniro#499 Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Apr 07, 2022
-
-
Davide Gardenal authored
Signed-off-by:
Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Mar 29, 2022
-
-
This backports the changes scheduled to be released with Zephyr v3.1.0 to the oniro meta-zephyr fork. The changes are a minimal subset of the upstream 4000+ LOC changes that allow us to work with the Zephyr LVGL fork updated to v8.2.0. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Mar 28, 2022
-
-
Andrei Gherzan authored
Also, USB_UART_CONSOLE was removed and shouldn't be needed anymore. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
Oniro dropped support for this target and also the associated jobs so avoid modifying an inexisting job. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
The main oniro repository which holds the hidden CI jobs was migrated to Eclipse. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
-
Naveen Saini authored
These patches are not being applied and not required any more. Already part of zephyr 2.7.1 and zephyr 3.0.0 Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Mar 17, 2022
-
-
Andrei Gherzan authored
All the LAYERSERIES_COMPAT versions provide this recipe in oe-core. Also, west seems to only depend on 0,26 which is provided even in dunfell. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Mar 10, 2022
-
-
Davide Gardenal authored
Add CVE_PRODUCT override to fix a lookup problem when performing cve-check, if not setted it will search for the recipe name, that in this case depends on the recipe used to build zephyr (eg. zephyr-philosophers) Signed-off-by:
Davide Gardenal <davide.gardenal@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Bartosz Golaszewski authored
Add support for zephyr v3.0.0 and make it the preferred version. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Bartosz Golaszewski authored
v2.7.1 is the LTS release and we'll be adding support fr v3.0.0 in the subsequent patch. Drop support for v2.6.1. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Feb 28, 2022
-
-
The console got broken somewhere along the way. This fixes the relevant patch by enabling one more Kconfig option and modifying the initialization priority. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This is a reimplementation of a similar patch dropped before. It is done based on upstream feedback. In oniro, we rely on it for the CI testing infrastructure. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This patch is not applying to the new Zephyr version provided by meta-zephyr. Also, the implementation needs changes based on discussions with the Zephyr community. We will be reimplementing it as part of: https://booting.oniroproject.org/distro/meta-zephyr/-/issues/16 In the meanwhile, drop this patch to avoid build issues. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Modify Arduino Nano 33 BLE config to enable USB CDC_ACM. USB CDC_ACM specific code is added to zephyr SYS_INIT so that USB CDC_ACM is initialized during board initialization. enabling USB + CDC_ACM is application specific, but UART shell is currently initialized during KERNEL INIT which again depends on USB enablement. So, USB enable will happen first followed by UART shell enable on USB CDC_ACM. Signed-off-by:
Nagesh Shamnur <nagesh.shamnur@huawei.com> Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
We've moved from the OSTC infrastructure to the Oniro infrastructure, and at the time simplified how continuous pipelines are defined. Update the pipeline to the current set of jobs and exclusion rules. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Also clean up some reduntant rules, update report job name, and use zephyr nitrogen build job from machines-and-flovours in meta-ohos. Fixes https://git.ostc-eu.org/OSTC/OHOS/manifest/-/issues/57 Signed-off-by:
Stevan Radaković <stevan.radakovic@linaro.org>
-
Add a test LAVA job and a report job to collect results back from LAVA. This job will use a job definition from lava-config repository. Signed-off-by:
Stevan Radaković <stevan.radakovic@linaro.org>
-
Add typical OSTC pipeline with a small twist to perform just the Zephyr builds. Fixes: https://git.ostc-eu.org/OSTC/OHOS/meta-zephyr/-/issues/3 Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Stefan Schmidt authored
This builds the sample for the radio co-processor firmware with a specific set of overlays to work over USB transport. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Jon Mason authored
Signed-off-by:
Jon Mason <jon.mason@arm.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Feb 11, 2022
-
-
Bartosz Golaszewski authored
Reuse the same code that generates zephyr samples for building tests. This allows us to generate .bin files in all cases. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Jan 27, 2022
-
-
Stefan Schmidt authored
Instead of looking in PATH on the host to find bossac we now depend on the native variant we build and set the path to our yocto build tool. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Stefan Schmidt authored
This native recipe will be used to streamline the flashing of out Arduino Nano 33 BLE target. Until now we have pointed to the full Arduino IDE to get it installed and setting the PATH correctly before any flashing would work. Having the tool supplied under the hood for flashing will simplify documentation and support. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
- Jan 24, 2022
-
-
Eilís Ní Fhlannagáin authored
This commit just adds some documentation on how to use the machine generation recipe. Signed-off-by:
Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Eilís Ní Fhlannagáin authored
Some of these recipes ended up overriding the ZEPHYR_MODULES we set elsewhere. As well, zephyr-lvgl tries to apply a patch we already apply. Signed-off-by:
Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Eilís Ní Fhlannagáin authored
Trying to handwrite all the machine defintions in zephyr would be an enormous task. This commit creates a patch to zephy which abuses cmake to output machine definitions for OE. Not all machines can be generated this way and meta will need to be in COREBASE/meta. It's mainly a prototype tool at this point to be able to add all the machines this patch can figure out to meta-zephyr-bsp. The hope is at a future date we can use it to autogenerate all the machines we can from zephyr and use them in meta-zephyr-bsp. Signed-off-by:
Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-
Eilís Ní Fhlannagáin authored
fd8bf397 should have also applied the dtc.patch to the 2.6.1 kernel. This commits applies it, so both 2.7.1 and 2.6.1 work. Signed-off-by:
Eilís Ní Fhlannagáin <elizabeth.flanagan@huawei.com> Signed-off-by:
Naveen Saini <naveen.kumar.saini@intel.com>
-