-
Notifications
You must be signed in to change notification settings - Fork 724
[nrf fromtree] Enable tests on 54L09 FLPR and 54L20 FLPR #2622
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[nrf fromtree] Enable tests on 54L09 FLPR and 54L20 FLPR #2622
Conversation
|
Works on L20: Fails on L09: |
61665c7 to
06ba3f1
Compare
06ba3f1 to
437a6f6
Compare
99eb1cc to
13c3b88
Compare
02d287e to
606c864
Compare
606c864 to
b0acaf5
Compare
b0acaf5 to
7ca68f5
Compare
| extra_configs: | ||
| - CONFIG_DUAL_UART_TEST=y | ||
| - CONFIG_SETUP_MISMATCH_TEST=y | ||
| drivers.uart.uart_elementary_dual_nrf54l09: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nordic-piks : Dual uart tests on L09 require some tricks; shall I add here
tags:
- nrf54l09-switch-uart
same as in nrf.extended tests at sdk-nrf? Or, remove these tests from this yaml?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FLPR will already use 2nd uart.
so maybe uart removal from app core is only needed?
7ca68f5 to
a7c12e2
Compare
a7c12e2 to
78ace71
Compare
b76fda6 to
5e06a39
Compare
This commit adds support for these multicore samples: - samples/drivers/mbox - samples/drivers/mbox_data - samples/subsys/ipc/ipc_service/static_vrings - samples/subsys/ipc/openamp Signed-off-by: Tomas Galbicka <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 64585b7)
This commit adds support for these multicore samples: - samples/drivers/mbox - samples/drivers/mbox_data - samples/subsys/ipc/ipc_service/static_vrings - samples/subsys/ipc/openamp Signed-off-by: Tomas Galbicka <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 2589717)
s/bellow/below/ Signed-off-by: Benjamin Cabé <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit ae4d217)
using filter to add potential platform in Signed-off-by: Hake Huang <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 9d7ee12)
In 9d7ee12 the regex used to verify the sample is doing what it should was changed in a way in which it cannot possibly pass. Let's fix it. While at it, in the same commit, the simulator version of the test was merged with the real_hw version, but the test name kept "real_hw" which is now missleading => let's fix it. And let's set as integration platform the simulated target, so it can actually be runtime tested in CI. Signed-off-by: Alberto Escolar Piedras <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 7250293)
The mbox sample uses bellboard events enabled by default in the nRF54H20dk board definition. Thus, it's not easily obvious that IRQ bitmask must be aligned when other mbox/bellboard channel is used. Add comment to the nRF54H20 overlays. Inform that bellboard channel used for RX must be enabled in the 'nordic,interrupt-mapping' property. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit dd882dc)
… not supported remove the FATAL_ERROR message, and leave it just as a message. also enhance filter for this case with "1pc0" anmd "1pc1" Signed-off-by: Hake Huang <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 6eb176a)
Where applicable, pick a simulator as the integration platform. Signed-off-by: Anas Nashif <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit d1af028)
Enable flash tests for s32z board Signed-off-by: Cong Nguyen Huu <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit c4d1c55)
…six overlay native_posix is being removed as it has reached its end of life in 4.2, after being deprecated since 4.0. So this overlay will not serve any purpose anymore. Note native_sim did not have an overlay of its own. Signed-off-by: Alberto Escolar Piedras <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit db62135)
…tegration platforms We want to be able to run tests and get results in CI, not just build for platforms we do not have access to. Where possible, use a simulator instead of hw platforms. Signed-off-by: Anas Nashif <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit abb5f52)
add new board Ophelia-IV Signed-off-by: Matthias Hauser <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 941a548)
…support Add overlay for nrf54l09pdk/nrf54l09/cpuapp target. Signed-off-by: Krzysztof Chruściński <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit eda1b3f)
…RF54L* cpuflpr Add overlay required to run gpio_basic_api test on - nrf54l09pdk/nrf54l09/cpuflpr and - nrf54l20pdk/nrf54l20/cpuflpr. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit fb1d730)
Add overlay required to run qdec tests on nrf54l20pdk/nrf54l20/cpuflpr. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 729e39a)
…and L20 Add overlays required to run watchdog sample on: - nrf54l09pdk/nrf54l09/cpuapp, - nrf54l09pdk/nrf54l09/cpuflpr, - nrf54l20pdk/nrf54l20/cpuflpr. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit a2f4154)
…n nRF54L09 and L20 Enable wdt_basic_api test on: - nrf54l09pdk/nrf54l09/cpuapp (missing supported), - nrf54l09pdk/nrf54l09/cpuflpr (missing overlay), - nrf54l20pdk/nrf54l20/cpuflpr (missing supported and overlay). Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit a9e822e)
…target Add new target to the following tests: - uart_elementary - uart_async_api - uart_mix_fifo_poll - uart_pm Signed-off-by: Krzysztof Chruściński <[email protected]> Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 72d0ed7)
…54L* FLPR Add overlays required to run the test on: - nrf54l09pdk/nrf54l09/cpuflpr, - nrf54l20pdk/nrf54l20/cpuflpr. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 3c34f88)
Add board overlays required to run mbox sample on nRF54L09 and nRF54L20 targets. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 9bb5e2f)
Enable nrf_grtc_timer test on: - nrf54l09pdk/nrf54l09/cpuflpr and - nrf54l20pdk/nrf54l20/cpuflpr. Signed-off-by: Sebastian Głąb <[email protected]> (cherry picked from commit 6a782cf)
5e06a39 to
de7227e
Compare
Include: samples: drivers: mbox: Enable sample on L09 and L20 nrfconnect/sdk-zephyr#2622 zephyrproject-rtos/zephyr#87124 Signed-off-by: Sebastian Głąb <[email protected]>
|
|
Pulled in with the upmerge. |



Add board overlays required to run mbox sample on
nRF54L09 and nRF54L20 targets.
Upstream PR #: 87124
manifest-pr-skip