Fabrice DJIATSA
c6914519fc
tests: drivers: uart: uart_async_api: update uart_async_api test
...
add nucleo_c071rb overlay file for test bench purpose.
Signed-off-by: Fabrice DJIATSA <fabrice.djiatsa-ext@st.com>
2025-02-06 10:41:45 +01:00
Martin Hoff
e783f69ebf
test: driver: uart: add silabs slwrb4180a overlay for async usart test
...
Add overlay for slwrb4180a board to test async silabs usart driver with
dma.
Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
2025-02-05 15:02:35 +01:00
Erwan Gouriou
55e310de0b
tests: uart_async_api: Disable DCACHE on stm32n6 targets
...
Until MPU support is enabled, disable DCACHE support for
this series of test.
Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2025-02-03 19:56:49 +01:00
Krzysztof Chruściński
fe6a4d0f93
tests: drivers: uart: uart_async_api: Use 4Mbaud for nrf54h20dk uart120
...
Use high baudrate when testing uart120 on nrf54h20dk/nrf54h20/cpuapp.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-02-03 11:17:31 +01:00
Nazar Palamar
fb1c9c880f
drivers: serial: CAT1 UART driver: add ASYNC_API functionality
...
Add ASYNC_API functionality
Signed-off-by: Nazar Palamar <nazar.palamar@infineon.com>
2025-01-30 02:00:50 +01:00
Khoa Nguyen
507d81dfd5
tests: drivers: uart: Add support uart test for RA4E1 boards
...
Add support test app uart_async_api for fpb_ra4e1 and
voice_ra4e1 boards
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-01-28 07:57:03 +01:00
David Leach
d29e2f342d
boards: nxp: add RT1060 EVKC support
...
MIMXRT1060 EVK rev C initial support files.
Signed-off-by: David Leach <david.leach@nxp.com>
2025-01-21 19:27:39 +01:00
Tahsin Mutlugun
09991d526a
tests: drivers: uart: uart_async_api: Enable MAX32 boards
...
Support following boards in asynchronous UART tests:
- MAX32655EVKIT
- MAX32655FTHR
- MAX32666EVKIT
- MAX32666FTHR
- MAX32670EVKIT
- MAX32690EVKIT
Signed-off-by: Tahsin Mutlugun <Tahsin.Mutlugun@analog.com>
2025-01-21 09:13:34 +01:00
Krzysztof Chruściński
72d0ed7782
tests: drivers: uart: Add nrf54l09pdk_nrf54l09_cpuapp 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 <krzysztof.chruscinski@nordicsemi.no>
2025-01-13 20:24:43 +01:00
Lucien Zhao
f039ad57df
tests: drivers: uart: uart_async_api: fix build error for RT1180
...
Due to cm7 on RT1180 is secondary core, and dtcm have been used
as sram directly, so there is no need to define zephyr,dtcm node.
Signed-off-by: Lucien Zhao <lucien.zhao@nxp.com>
2025-01-13 10:08:36 +01:00
Krzysztof Chruściński
1115cd5698
tests: drivers: uart: async_api: nrf54h20dk: Enable device PM
...
Enable device runtime PM for nrf54h20dk/nrf54h20/cpuapp where
fast UARTE (uart120) is tested.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2025-01-08 19:09:57 +01:00
Neil Chen
96a9a5ea90
tests: drivers: uart: add uart_async_api support for frdm_mcxa156 board
...
add uart_async_api test support for frdm_mcxa156 board
Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
2025-01-08 17:01:53 +01:00
Khoa Nguyen
bf1e996e42
tests: drivers: uart: Support test uart_async_api for Renesas RA8
...
Add overlay to support test uart_async_api for Renesas ek_ra8d1, mck_ra8t1
Signed-off-by: Khoa Nguyen <khoa.nguyen.xh@renesas.com>
2025-01-06 20:33:46 +01:00
Declan Snyder
8ed80ddb37
boards: mimxrt1060_evk: Convert to variants
...
Convert qspi and hyperflash to variants instead of revisions by popular
demand.
And convert evkb into a revision instead of a different board.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-12-20 22:59:59 +01:00
Declan Snyder
0cdb35d978
boards: mimxrt1050_evk: Switch to variants
...
Switch from using revisions for hyperflash/qspi to using variants, by
popular demand.
Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-12-20 22:59:59 +01:00
Rafał Kuźnia
07ee796c7d
tests: nrf: enable twister tests for nrf54l20pdk
...
Enabled the following tests on nrf54l20
- i2c_slave
- clock_control_api
- nrf_clock_calibration
- nrf_lf_clock_start
- onoff
- retained_mem/api
- uart_elementary
- uart_errors
- uart_mix_fifo_poll
- uart_pm
- uart_async_api
- wdt_error_cases
- wdt_basic_api
- counter_basic_api
- fcb
- nrf/qdec
Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
2024-12-13 20:04:51 +01:00
Krzysztof Chruściński
384e940c66
drivers: serial: nrfx_uarte: Deprecate CONFIG_UART_x_NRF_HW_ASYNC
...
Deprecate mode which is using TIMER+(D)PPI for reliable byte counting.
Recently a new approach is added (CONFIG_UART_NRFX_UARTE_ENHANCED_RX)
which supports reliable byte counting without additional HW resource.
This mode is planned to be the only supported RX path mode.
Enhanced RX has slightly different behavior. There are no partial RX
packets (events with non-zero offset). There is UART_RX_BUF_RELEASED
after each UART_RX_RDY event.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-12-06 12:14:02 +01:00
Piotr Kosycarz
5ae4f11c93
tests: drivers: enable more tests for nrf54l10 and nrf54l05
...
counter_basic_api, i2s_api, i2s_speed, uart_async_api
Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
2024-11-28 09:42:58 +01:00
Alberto Escolar Piedras
dd2f4117e3
tests uart_async_api: Enable in nrf54l15bsim//cpuapp
...
Enable this test in the simulated nrf54l15 by providing
an appropriate overlay.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-11-22 11:34:30 +01:00
Krzysztof Chruściński
f235ddb2cf
tests: drivers: uart: async_api: Add uart120 instance to nrf54h20dk
...
Add second instance to be tested on nrf54h20dk. uart120 is a fast UARTE
which works on fixed pin locations. It is not available for cpuppr core.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-11-21 20:12:13 +01:00
Krzysztof Chruściński
662f412a35
tests: drivers: uart: async_api: Add nrf54h20 cpuppr
...
Add configuration for nrf54h20dk/nrf54h20/cpuppr.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-11-19 17:52:33 -05:00
Alberto Escolar Piedras
dd13fa0c47
tests uart_async_api: Enable in nrf5340bsim//cpuapp
...
Enable this test in the simulated nrf5340 by providing
an appropriate overlay.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-11-16 14:05:52 -05:00
Krzysztof Chruściński
a04c1db9a4
tests: drivers: uart: uart_async_api: Add nrf54l15dk//cpuapp overlay
...
Add overlay for nrf54l15dk/nrf54l15/cpuapp target.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-10-25 14:02:03 +02:00
Krzysztof Chruściński
d480093cd6
tests: drivers: uart: async_api: Use custom long buffer for nrf54h20
...
nrf54h20dk_nrf54h20_cpurad by default has less RAM dedicated for
DMA transfers and default 1k buffer cannot be used for
uart_async_long_buf case. Use custom value.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-10-25 08:53:15 +02:00
Carles Cufi
cb47c62259
boards: nordic: Remove nRF54L15 PDK
...
The nRF54L15 Development Kit is now available, so remove the Preview
Development Kit (PDK).
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2024-10-21 01:46:39 +01:00
Emilio Benavente
a6ed05e765
tests: drivers: uart_async_api: fix userspace fault
...
Updated overlay files to test using nocache.
and run outside of usersapce mode to avoid
inaccessible memory regions when using nocache on RT parts.
Also updated testcase file to reflect nocache testing.
Signed-off-by: Emilio Benavente <emilio.benavente@nxp.com>
2024-09-30 17:00:17 -05:00
Mahesh Mahadevan
d5ae219799
test: frdm_mcxn947_mcxn947: Add config and overlay for QSPI variant
...
Add config and overlay files for the QSPI variant of the
NXP FRDM-MCXN947 board
Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-09-06 18:01:43 -04:00
Quy Tran
2bafb83771
boards: renesas: Add initial support for EK-RA4W1 board
...
Initial commit to support Renesas EK-RA4W1 board
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-27 07:08:19 -04:00
Quy Tran
d95ebf90b9
boards: renesas: Add initial support for EK-RA4M3 board
...
Initial commit to support Renesas EK-RA4M3 board
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-27 07:08:19 -04:00
Quy Tran
7638952f03
boards: renesas: Add initial support for EK-RA4M2
...
Initial commit to support Renesas EK-RA4M2 board
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-27 07:08:19 -04:00
Quy Tran
5663c885e7
boards: renesas: Add initial support for EK-RA4E2 board
...
Initial commit to support Renesas EK-RA4E2 board
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-27 07:08:19 -04:00
Quy Tran
516794843d
boards: renesas: Add initial support for FPB-RA6E2 board
...
Add initial support for Renesas FPB-RA6E2 board
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
f80e5dc0fd
boards: renesas: Initial support Renesas EK-RA6M4 board
...
- Initial support for EK-RA6M4 board
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
7c67fa131f
boards: renesas: Initial support Renesas EK-RA6M2 board
...
- Initial support for EK-RA6M2 board
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
26159f4ad7
soc: renesas: Add initial support for RA6M1 SOC
...
- Initial commit to support RA6M1 SOC
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
7118473d72
boards: renesas: Add initial support for EK-RA6E2 board
...
Initial support for Renesas EK-RA6E2 board
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
3c2909af24
board: renesas: Add initial support for RA6E1 SoC
...
Initial commit to support FPB-RA6E1 SoC
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
b257bdec63
boards: renesas: Add initial support Renesas EK-RA6M3 board
...
Initial commit to support EK-RA6M3 board
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
Signed-off-by: default avatarQuy Tran <quy.tran.pz@renesas.com>
2024-08-19 09:59:27 -04:00
Duy Phuong Hoang. Nguyen
6d316d0cc9
boards: renesas: Add initial support for EK-RA6M5 board
...
Initial commit to support Renesas EK-RA6M5 board
Signed-off-by: Duy Phuong Hoang. Nguyen <duy.nguyen.xa@renesas.com>
Signed-off-by: Quy Tran <quy.tran.pz@renesas.com>
2024-08-19 09:59:27 -04:00
Neil Chen
8c38621568
tests: drivers: uart: add uart_async_api support for frdm_mcxn236 board
...
add uart_async_api test support for frdm_mcxn236 board
Signed-off-by: Neil Chen <cheng.chen_1@nxp.com>
2024-08-15 10:15:12 +01:00
Raffael Rostagno
a205fe9155
samples: esp32c3: Move config files from boards to socs
...
Move samples config files from 'boards' to 'socs' in order to
remove multiple files with the same configuration and render
available samples for new boards. Only changed sample files
which are not board or hardware specific.
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-08-13 18:21:10 -04:00
Raffael Rostagno
fbd651e799
boards: esp32c6_devkitc: Test files for DMA and UART async, doc update
...
Test files for DMA and UART async. esp32c6_devkitc doc update
Signed-off-by: Raffael Rostagno <raffael.rostagno@espressif.com>
2024-08-02 18:48:37 -05:00
The Thanh. Nguyen
f93f801c65
driver: serial: Add serial driver support for Renesas RA8 devices
...
Add implementation of sci_b_uart for Renesas RA device
Signed-off-by: The Thanh. Nguyen <the.nguyen.yf@renesas.com>
2024-06-26 13:36:14 -04:00
Duy Nguyen
ee4613a3a6
boards: arm: Add initial support for EKRA8M1
...
Add support for the EK RA8M1 board
This board is using Renesas RA8M1 MCU.
Signed-off-by: Duy Nguyen <duy.nguyen.xa@renesas.com>
Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
2024-06-26 13:36:14 -04:00
Jordan Yates
243eb36b18
everywhere: reindent .overlay files with tabs
...
`checkpatch.pl` requires that dts sources are indented with tabs,
fix all the spaces that slipped in while checkpatch wasn't watching.
Signed-off-by: Jordan Yates <jordan@embeint.com>
2024-06-26 15:59:44 +02:00
Lothar Felten
7fef853015
boards: lilygo: ttgo_t8c3: initial support
...
adds initial support for Lilygo TTGO T8-C3 board
Signed-off-by: Lothar Felten <lothar.felten@gmail.com>
2024-06-12 21:15:09 -04:00
Daniel DeGrasse
6e138c1500
tests: drivers: uart: uart_async_api: enable support for lpcxpresso55s69
...
Enable support for running uart async API test on LPCXpresso55s69 EVK.
Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-05-31 09:59:12 -05:00
Jakub Zymelka
ae0822d0bf
tests: drivers: uart: Add nrf54l15/cpuflpr overlays to test scope
...
Adding a separate overlay for nrf54l15 flpr is required because
running tests on console uart fails.
Signed-off-by: Jakub Zymelka <jakub.zymelka@nordicsemi.no>
2024-05-29 11:58:14 +02:00
Krzysztof Chruściński
33db820400
tests: drivers: uart: async_api: Add nrf54h20 support
...
Add overlays for nrf54h20dk.
Signed-off-by: Krzysztof Chruściński <krzysztof.chruscinski@nordicsemi.no>
2024-05-24 18:04:46 -04:00
Abderrahmane Jarmouni
b903dff44f
tests: drivers: uart_async: stm32: add test cases with DCache enabled
...
Add test cases/configs for async DMA uart with DCache on STM32F7/H7 boards
Signed-off-by: Abderrahmane Jarmouni <abderrahmane.jarmouni-ext@st.com>
2024-05-13 16:09:20 -04:00