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

sdk12.3 embedded studio UNPLACED_SECTIONS nrf51dk

Hi,i have some problems when develop with experimental_ble_app_buttonless_dfu project in sdk12.3 on IDE embedded studio (MAC OS). I follow thislink text to develop.when build,it show me that Output/nrf51422_xxac/Exe/ble_app_buttonless_dfu_pca10028_s130.elf section 'bootloader_Settings'will not fit in region'UNPLACED_SECTIONS'. I do not how to deal with this error. When I develop with ble_app_hrs project in sdk12.3, it works well.

  • To be honest, I did try to convert a bootloader project in SDK v12 and 13 to SES but gave up by some issue that I couldn't solve. If you don't plan to modify the bootloader a lot, my suggestion is to simply use make and gcc to compile it. It could save you a lot of time.

    Another option is similar to my original answer, you follow what we define and use in the bootloader project in SDK v14.1 and back port it to SDK v12.

    Regarding your issue, seems that you haven't defined _fs_data in flash_placement.xml and thumb_crt0.s as described here

Related