I have a simple project running on a custom board with a nrf54L10 processor. The board has a couple of LEDs to blink and advertises on BLE. With v4.3.0, the LED blinks for 50ms once per second. I am able to see the device advertise and I can connect and interact with it,
I updated to the latest zephyr (hash 81c77d59d12c46) to see if a different issue with the board had been resolved. However, building/flashing the application results in the LED being on almost continuously, sort flickering and occasionally blinking. The device still seems to be advertising, but as soon as I try to connect to it, it immediately disconnects.
The code does a bt_enable() followed by a bt_le_adv_start(). The application LED blinks normally if just the bt_enable is called (skipping the advertising start). However, if the bt_le_adv_start is called, it succeeds but the LED no longer blinks normally.
Doing a git bisect resulted in this being the first bad commit:
145e0d75e37a6a6827ad06886e168d4618c94c54 is the first bad commit
commit 145e0d75e37a6a6827ad06886e168d4618c94c54
Author: Michał Stasiak <[email protected]>
Date: Mon Jan 26 10:32:55 2026 +0100
manifest: update hal_nordic revision to integrate nrfx 4.1.0
Updated hal_nordic manifest and trusted-firmware-m manifest
with alignment.
Signed-off-by: Michał Stasiak <[email protected]>
dts/arm/nordic/nrf54lm20_a_b_cpuapp.dtsi | 147 ++++
dts/arm/nordic/nrf54lm20a_cpuapp.dtsi | 8 +
dts/arm/nordic/nrf54lm20a_enga_cpuapp.dtsi | 147 ----
dts/riscv/nordic/nrf54lm20_a_b_cpuflpr.dtsi | 68 ++
dts/riscv/nordic/nrf54lm20a_cpuflpr.dtsi | 8 +
dts/riscv/nordic/nrf54lm20a_enga_cpuflpr.dtsi | 68 --
dts/vendor/nordic/nrf54lm20_a_b.dtsi | 929 +++++++++++++++++++++
.../nordic/nrf54lm20_a_b_cpuapp_ns_partition.dtsi | 91 ++
.../nordic/nrf54lm20_a_b_cpuapp_partition.dtsi | 37 +
dts/vendor/nordic/nrf54lm20a.dtsi | 924 +-------------------
.../nordic/nrf54lm20a_cpuapp_ns_partition.dtsi | 85 +-
dts/vendor/nordic/nrf54lm20a_cpuapp_partition.dtsi | 32 +-
west.yml | 4 +-
13 files changed, 1293 insertions(+), 1255 deletions(-)
create mode 100644 dts/arm/nordic/nrf54lm20_a_b_cpuapp.dtsi
create mode 100644 dts/arm/nordic/nrf54lm20a_cpuapp.dtsi
delete mode 100644 dts/arm/nordic/nrf54lm20a_enga_cpuapp.dtsi
create mode 100644 dts/riscv/nordic/nrf54lm20_a_b_cpuflpr.dtsi
create mode 100644 dts/riscv/nordic/nrf54lm20a_cpuflpr.dtsi
delete mode 100644 dts/riscv/nordic/nrf54lm20a_enga_cpuflpr.dtsi
create mode 100644 dts/vendor/nordic/nrf54lm20_a_b.dtsi
create mode 100644 dts/vendor/nordic/nrf54lm20_a_b_cpuapp_ns_partition.dtsi
create mode 100644 dts/vendor/nordic/nrf54lm20_a_b_cpuapp_partition.dtsi