diff --git a/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts b/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts index 13bf2e338f81..9a2d3e25c978 100644 --- a/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts +++ b/boards/native/nrf_bsim/nrf54l15bsim_nrf54l15_cpuapp.dts @@ -28,7 +28,6 @@ /delete-node/ memory@20000000; /delete-node/ memory@2002f000; peripheral@50000000 { - /delete-node/ spi@4a000; /delete-node/ vpr@4c000; /delete-node/ mailbox@0; /delete-node/ interrupt-controller@f0000000; @@ -84,8 +83,8 @@ }; }; -&uart00 { - /delete-property/ clocks; +&spi00 { + status = "disabled"; }; &uart20 { diff --git a/tests/bsim/ci.uart.sh b/tests/bsim/ci.uart.sh index 70d296d23dfa..7f53fa864065 100755 --- a/tests/bsim/ci.uart.sh +++ b/tests/bsim/ci.uart.sh @@ -20,7 +20,7 @@ ${ZEPHYR_BASE}/scripts/twister -T tests/drivers/uart/ --force-color --inline-log echo " nRF54L15:" ${ZEPHYR_BASE}/scripts/twister -T tests/drivers/uart/ --force-color --inline-logs -v -M \ -p nrf54l15bsim/nrf54l15/cpuapp --fixture gpio_loopback \ - -- -uart2_loopback + -- -uart0_loopback -uart2_loopback echo "UART: Multi device tests" WORK_DIR=${ZEPHYR_BASE}/bsim_uart nice tests/bsim/drivers/uart/compile.sh diff --git a/tests/drivers/uart/uart_async_api/boards/nrf54l15dk_nrf54l15_cpuapp.overlay b/tests/drivers/uart/uart_async_api/boards/nrf54l15dk_nrf54l15_cpuapp.overlay index ed4a2de1891c..a1e29cbf0ffc 100644 --- a/tests/drivers/uart/uart_async_api/boards/nrf54l15dk_nrf54l15_cpuapp.overlay +++ b/tests/drivers/uart/uart_async_api/boards/nrf54l15dk_nrf54l15_cpuapp.overlay @@ -1,5 +1,9 @@ /* SPDX-License-Identifier: Apache-2.0 */ +&spi00 { + status = "disabled"; +}; + &pinctrl { uart21_default_alt: uart21_default_alt { group1 { @@ -15,6 +19,21 @@ low-power-enable; }; }; + + uart00_default_alt: uart00_default_alt { + group1 { + psels = , + ; + }; + }; + + uart00_sleep_alt: uart00_sleep_alt { + group1 { + psels = , + ; + low-power-enable; + }; + }; }; dut: &uart21 { @@ -24,3 +43,11 @@ dut: &uart21 { pinctrl-names = "default", "sleep"; current-speed = <115200>; }; + +dut2: &uart00 { + status = "okay"; + pinctrl-0 = <&uart00_default_alt>; + pinctrl-1 = <&uart00_sleep_alt>; + pinctrl-names = "default", "sleep"; + current-speed = <4000000>; +};