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
  • Additionally, check the "Linker" tab of the Options for Target dialog. If you don't check "Use Memory Layout from Target Dialog" you will probably still have problems flashing your application. (I believe this box is checked by default but it became unchecked in my application somehow.)

    I don't know enough about embedded programming to imagine why someone might want to specify a memory layout but have the linker not use that layout. So I'm unclear on why this check box is needed at all, but I do know that my application started working when I checked it.

Reply
  • Additionally, check the "Linker" tab of the Options for Target dialog. If you don't check "Use Memory Layout from Target Dialog" you will probably still have problems flashing your application. (I believe this box is checked by default but it became unchecked in my application somehow.)

    I don't know enough about embedded programming to imagine why someone might want to specify a memory layout but have the linker not use that layout. So I'm unclear on why this check box is needed at all, but I do know that my application started working when I checked it.

Children
No Data
Related