This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Memory layout for secure dfu bootloader + main application + softdevice 332 (SDK17.1.0)

Hi,

Memory layout for secure dfu bootloader + main application + softdevice 332 (SDK17.1.0)

We are currently migrating from SDK 14.2.0 to SDK 17.1.0 it also affects to soft device version which we want to upload it to 7.0.1.

We are facing some problems related to memory layout, in order to not introduce more complexity, we are trying to update the following examples of the SDK 17:

  • Bootloader: pca10040_s132_ble_debug
  • Main application: ble_app_uart_c_pca10040_s132
  • Softdevice: ANT_s332_nrf52_7.0.1

We have managed to work with s132, but when we upload to s332 it throws the following error:

 

The current memory layout that we are using is (starting address and size):

  • Bootloader: [ROM]0x72000 - 0xC000 [RAM] 0x20005968 - 0xA698
  • Main application: [ROM]0x30000 - 0x5A000 [RAM] 0x20002A28 - 0xD5D8

You can find see it here:

 

Which is the correct memory layout for s332? Including the three applications? Do we have to include some missing configuration in the project?

 We do not find information about that, only for s132:

Best regards and may thanks,

Javier