zephyr/tests/drivers/uart/uart_elementary
Lucas Tamborrino c6f84d0ba2 boards: espressif: esp32c6: Add LP Core board support
Add ULP Coprocessor board support for C6.
This requires a change in the board qualifier depending on the build
target.
Update esp32c6 overlay and configuration files to the proper name.

Signed-off-by: Lucas Tamborrino <lucas.tamborrino@espressif.com>
2025-03-21 17:05:20 +01:00
..
boards drivers: serial: nrfx_uarte: Deprecate non-legacy shim 2025-01-14 13:23:32 +01:00
socs boards: espressif: esp32c6: Add LP Core board support 2025-03-21 17:05:20 +01:00
src tests: uart_basic_api: uart_elementary: Get baudrate from device tree 2024-12-19 19:56:06 +01:00
CMakeLists.txt
Kconfig tests: uart_basic_api: uart_elementary: Get baudrate from device tree 2024-12-19 19:56:06 +01:00
prj.conf
README.txt
testcase.yaml boards: espressif: esp32c6: Add LP Core board support 2025-03-21 17:05:20 +01:00

The purpose of this test is to validate basic UART driver functions,
that are not tested elsewhere.
UART interrupt mode is used for the tests purpose.

Hardware setup required for these tests:
For single uart configuration - UART0 TX connected to RX and CTS to RTS
For dual uart configuratiom - UART0 and UART1 TXs and RXs cross-connected

These test cases cover:
- UART configuration,
- UART error check,
- UART callback setup,
- Dual UART transmission with matched and mismatched configurations