The following flash memory layout presents how software components are distributted in the Smart Remote project. This is a default configuration which has some space reserved for the DFU bootloader.
Software Component | Address (nRF5232) | Length (nRF52832) | Address (nRF52810) | Length (nRF52810) |
---|---|---|---|---|
MBR | 0x00000 | 0x1000 | 0x00000 | 0x1000 |
SoftDevice | 0x01000 | 0x22000 | 0x01000 | 0x17000 |
Smart Remote Application | 0x23000 | varies | 0x18000 | varies |
Smart Remote Application Data | 0x75000 default | 0x2000 default | 0x27000 default | 0x2000 default |
Smart Remote Bootloader | 0x77000 | varies | 0x29000 | varies |
MBR Params (nRF52832 only) | 0x7E000 | 0x1000 | not-available | not-available |
Bootloader Settings | 0x7F000 | 0x1000 | 0x2F000 | 0x1000 |