Hello.
I am trying Bluetooth OTA and UART DFU using nRF Connect SDK v3.0.2 and nRF54L15-DK.
I am following the DevAcademy and using the peripheral_uart project as a base.
academy.nordicsemi.com/.../
With nrf54l15dk/nrf54l15/cpuapp, everything works fine.
However, with nrf54l15dk/nrf54l05/cpuapp, there is no response in the case of UART DFU, and it does not seem to work.
The build results for peripheral_uart + UART DFU are as follows:
[6/7] Building C object zephyr/CMakeFiles/zephyr_final.dir/isr_tables.c.obj
[7/7] Linking C executable zephyr/zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 195128 B 210 KB 90.74%
RAM: 40112 B 96 KB 40.80%
IDT_LIST: 0 GB 32 KB 0.00%
peripheral_uart + Bluetooth OTA compiles successfully and runs, but when I upload dfu_application.zip to the DK, the message “Response payload values do not exist” appears on the nRF Connect app on my smartphone.
I have read previous posts, and I suspect that the reason it is not working is because there is not enough ROM capacity, rather than RAM.
devzone.nordicsemi.com/.../mcuboot-image-in-the-primary-slot-is-not-valid-unable-to-find-bootable-image
Is there a way to enable OTA or UART DFU on the nRF54L05?(Add external Flash?)
Best regards.