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

iROM and iRAM settings for nRF51822 cfac with S120 soft device

I have looked over other posts regarding the iRAM and iROM settings for flashing firmware to nrf51822 devices but I am still lost on where to start. I've referenced the page located here: https://devzone.nordicsemi.com/b/blog/posts/rom-and-ram-management but using the settings for the nrf51822 cfac (32kb and 256kb) and s210 soft device I am still unable to upload the application hex file as the soft device is taking up some of the address space. I am using a J-link segger and Braveridge development board.

Parents
  • Hi,

     

    In order to use the SoftDevice, your application needs to be offsetted by the size-requirements for your selected SoftDevice. First you flash the softdevice, then your application.

    Since you mention S120, this is a BLE central stack which was superseded by the S130 in SDK 11. If you want to check out examples for the S120, please download the nRF51 SDK v10, and they shall be available in this folder:

    <sdk10-dir>\examples\ble_central\

    It is important that you choose the project marked s120 to get the correct offset.

    Cheers,

    Håkon

Reply
  • Hi,

     

    In order to use the SoftDevice, your application needs to be offsetted by the size-requirements for your selected SoftDevice. First you flash the softdevice, then your application.

    Since you mention S120, this is a BLE central stack which was superseded by the S130 in SDK 11. If you want to check out examples for the S120, please download the nRF51 SDK v10, and they shall be available in this folder:

    <sdk10-dir>\examples\ble_central\

    It is important that you choose the project marked s120 to get the correct offset.

    Cheers,

    Håkon

Children
Related