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

nRF51822 iRAM and iROM settings for S110 SD?

Can you please provide me the iROM and iRAM settings for the S110 softdevice for the nRF51822? Specify the SD version you are using please.

I'm reading nRF51822_Development_Kit_User_Guide_v1.4.pdf but I'm still a bit confused.

The point is that I flash the SD and after that I try to flash the example called "ble_app_hrs" and nRFgo says:

The hex file has data in SoftDevice region. Try programming using "Program SoftDevice", or erase all before programming.

So I think maybe my problem is related to the iROM/iRAM settings.

Thanks in advance

Parents
  • SoftDevice 5.x.x and 6.x.x:

    image description

    SoftDevice 7.x.x:

    image description

    SoftDevice 8.x.x:

    image description

    SoftDevice 9.x.x:

    image description

    Note that the IRAM size depends on your chip revision. Go to the compatibility matrix to see which chip version you have. It exists two sizes, 16kB and 32kB. IRAM start and size should add up to 0x4000 for 16kB or 0x8000 for the 32kB version.

    Also have a look in the compatibility matrix to see which chip revision goes to which SoftDevice, and which SoftDevice that goes to which SDK.

    All the s110 projects in the SDK should have these IRAM and IROM settings correct by default, so you do not really need to change anything in order to get the examples work.

Reply
  • SoftDevice 5.x.x and 6.x.x:

    image description

    SoftDevice 7.x.x:

    image description

    SoftDevice 8.x.x:

    image description

    SoftDevice 9.x.x:

    image description

    Note that the IRAM size depends on your chip revision. Go to the compatibility matrix to see which chip version you have. It exists two sizes, 16kB and 32kB. IRAM start and size should add up to 0x4000 for 16kB or 0x8000 for the 32kB version.

    Also have a look in the compatibility matrix to see which chip revision goes to which SoftDevice, and which SoftDevice that goes to which SDK.

    All the s110 projects in the SDK should have these IRAM and IROM settings correct by default, so you do not really need to change anything in order to get the examples work.

Children
Related