From 594423e78b92461b91a859af309cbce4f202efbf Mon Sep 17 00:00:00 2001 From: pstruebi Date: Thu, 6 Nov 2025 18:02:18 +0100 Subject: [PATCH] add overlay for new pcb revision --- CMakePresets.json | 13 ++++++++++ bl54l15_radio0_radio1.overlay | 45 +++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 bl54l15_radio0_radio1.overlay diff --git a/CMakePresets.json b/CMakePresets.json index 8c40947..bb08148 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -32,6 +32,19 @@ "DTC_OVERLAY_FILE": "bl54l15_radio1.overlay", "BOARD_ROOT": "${sourceDir}/" } + }, + { + "name": "build_nrf54_radio0_radio1", + "displayName": "Build for nRF54l15 DK nRF54l15 Application", + "generator": "Ninja", + "binaryDir": "${sourceDir}/build_nrf54_radio0_radio1", + "cacheVariables": { + "NCS_TOOLCHAIN_VERSION": "NONE", + "BOARD": "nrf54l15dk/nrf54l15/cpuapp", + "EXTRA_CONF_FILE": "iso.conf;internal_osc.conf", + "CONF_FILE": "prj.conf", + "DTC_OVERLAY_FILE": "bl54l15_radio0_radio1.overlay" + } } ] } \ No newline at end of file diff --git a/bl54l15_radio0_radio1.overlay b/bl54l15_radio0_radio1.overlay new file mode 100644 index 0000000..ebca968 --- /dev/null +++ b/bl54l15_radio0_radio1.overlay @@ -0,0 +1,45 @@ +&uart20 { + compatible = "nordic,nrf-uarte"; + status = "okay"; + current-speed = <1000000>; + hw-flow-control; +}; + + +&pinctrl { + uart20_default: uart20_default { + group1 { + psels = , + ; + }; + group2 { + psels = , + ; + bias-pull-up; + }; + }; + + uart20_sleep: uart20_sleep { + group1 { + psels = , + , + , + ; + low-power-enable; + }; + }; +}; + + +/ { + chosen { + zephyr,console = &uart20; + zephyr,shell-uart = &uart20; + //zephyr,uart-mcumgr = &uart0; + //zephyr,bt-mon-uart = &uart0; + //zephyr,bt-c2h-uart = &uart0; + }; +}; +&power { + status = "okay"; +}; \ No newline at end of file