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

nRF52 Flash memory Mapping

Hello,

I am searching for nRF52 Flash memory mapping. I got some memory map from info-center but for me, it's not working.

The application Starting address is wrong in that. Memory map as Below:

I am using SDK 14.0.2 Version and S132 5.0.0 Version. Please Give the correct Flash memory map?

Is there any user Data Section, where I can store some Application Data?

Thanks !!!

Parents
  • Hi Hardik

    Okay, I assume you're looking for something like this then. Can you explain what is not working for you? The memory map you've uploaded here seems to be correct for your setup, so what are you having trouble with? The "user Data section" will have to come from the Application area. The usual thing is to store any user data to flash at the top of the Application area (0x78000), while the application is stored from the bottom (0x20000).

    Best regards,

    Simon

  • Dear Simonr,

    As per memory map, I uploaded application at Memory location 0x20000,  But it's not working. When I uploaded Application at 0x23000 then Only it's working Fine.

    As you advise I can Start Storing Data at 0x78000, So will it be there after DFU also?

    Because While DFU process rest of Application Area will be used for Storing Image. 

    Kindly Give Confirmation that Data will be there after DFU Also !!

    Thanks !!

Reply
  • Dear Simonr,

    As per memory map, I uploaded application at Memory location 0x20000,  But it's not working. When I uploaded Application at 0x23000 then Only it's working Fine.

    As you advise I can Start Storing Data at 0x78000, So will it be there after DFU also?

    Because While DFU process rest of Application Area will be used for Storing Image. 

    Kindly Give Confirmation that Data will be there after DFU Also !!

    Thanks !!

Children
No Data
Related