This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

memory mapping for 7.1.0

Hi, I got new NRF51-DK and dongle with 51422 chip.

It seems that the layout of the memory map has changed with the new SDK and I can't find any information how it should look now.

On 7.0.0 S110 I was using

MEMORY { FLASH (rx) : ORIGIN = 0x00016000, LENGTH = 0x2C000 RAM (rwx) : ORIGIN = 0x20002000, LENGTH = 0x2000 }

but that does not work (the app does not start after reprogram). Where can I find numbers for this and the rest of soft devices?

Parents
  • Hi Larry,

    the softdevice release notes (included in the downloaded .zip file) will list all changes, including any difference in memory requirements. In the case of S110 v7.1.0, there is no difference in memory usage from v7.0.0.

    It might not be the cause of the issue, but your LENGTH parameter seems to be too large (Flash ORIGIN + Flash LENGTH > Flash size(0x40000))

Reply
  • Hi Larry,

    the softdevice release notes (included in the downloaded .zip file) will list all changes, including any difference in memory requirements. In the case of S110 v7.1.0, there is no difference in memory usage from v7.0.0.

    It might not be the cause of the issue, but your LENGTH parameter seems to be too large (Flash ORIGIN + Flash LENGTH > Flash size(0x40000))

Children
No Data
Related