BLE DFU on NRF54L05 using ncs

Hello Team,

We are currently working with the nRF54L05 SoC and are in the process of enabling DFU over BLE. However, after integrating DFU support, we are encountering memory overflow errors.

Upon reviewing related discussions on DevZone, we understand that memory constraints are a common concern. As per the standard DFU memory layout, the architecture typically includes:
MCUboot + 2 × Application + Settings + Storage.

We have the following queries:

1. For the nRF54L05, what is the typical memory architecture used for DFU? Specifically, how much flash is allocated for:

  • MCUboot
  • Each application slot
  • Settings and storage

    Also, what is the maximum available memory we can allocate to a single application?

2. Is it possible to configure DFU with only a single application slot (i.e., remove the secondary slot) to save flash and avoid overflow?

Kindly guide us on how best to configure this setup within the memory limits of the nRF54L05.

 

Parents Reply Children
Related