- Sep 23, 2022
-
-
It was tested with zephyr-openthread-rcp along Oniro's IoT gateway blueprint For the record deployment was done manually: - Click on device button - uf2conv.py "zephyr.hex" -c -f 0xADA52840 - and then copy to mounted "/dev/disk/by-label/MDK-DONGLE" Support of unfree flashing tools might be added later (once double verified) Forwarded: https://lists.yoctoproject.org/g/yocto/message/58142 Relate-to: eclipse/oniro-blueprints/transparent-gateway/meta-oniro-blueprints-gateway#6 Relate-to: https://wiki.makerdiary.com/nrf52840-mdk/zephyr/ Relate-to: https://gitlab.eclipse.org/pcoval/oniro-presentations/-/wikis/openthread Signed-off-by:
Philippe Coval <philippe.coval@astrolabe.coop>
-
- Aug 25, 2022
-
-
Chase Qi authored
Run zephyr-philosophers boot test on the below qemu machines: * qemu-x86 * qemu-cortex-m3 Closes #38 Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Aug 18, 2022
-
-
Chase Qi authored
Both CMakeCache.txt and Makefile are required for qemu as twister `--test-only` calls `make run` for testing. Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Aug 11, 2022
-
-
Chase Qi authored
Twister switched data format from csv to json in v3.1.0. Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Jul 26, 2022
-
-
Bartosz Golaszewski authored
The OpenThread border router on linux uses the USB console on the antenna running zephyr. The ACM0 patch gets in the way and disables the OpenThread interface. Error out if the user tries to have this option enabled and build the antenna firmware. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Bartosz Golaszewski authored
We're now using OT version 1.2 so set that option in the zephyr build. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
- Jul 25, 2022
-
-
Bartosz Golaszewski authored
The logic is currently inverted. Fix it by only applying the patch *if* ONIRO_ENABLE_ACM0 is set to 1. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Bartosz Golaszewski authored
This adds support for zephyr v3.1.0. It's not a backport from upstream as meta-zephyr master branch build is still broken as of writing this. There are several incompatible changes between v3.0 and v3.1 that require us to use separate patches for the ACM console. Other patches needed to be moved around between version too - when we drop v2.7 and v3.0, it will become much cleaner. On the flip side: lvgl is now upstream so v3.1 doesn't need the lvgl backports. On the flip flip side we need special handling of the DSHIELD option for lvgl as long as we support both v3 versions. Signed-off-by:
Bartosz Golaszewski <bartosz.golaszewski@huawei.com>
-
Chase Qi authored
Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- Jul 15, 2022
-
-
Patch should be applied only in CI environment with "ONIRO_ENABLE_ACM0" flag set to not break UX Fixes: #30 Signed-off-by:
Pavel Zhukov <pavel.zhukov@huawei.com>
-
- Jul 14, 2022
-
-
Chase Qi authored
Build all kernel tests by default. Tests that doesn't build can be excluded with tags or deleted before image building with twister. This closes #25. Signed-off-by:
Chase Qi <chase.qi@linaro.org>
-
- 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>
-