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

Updating to Soft Device 7.2.0 from 6.1.1

Hi

I am trying to Update the Soft Device from 6.1.1 to 7.2.0 (SDK 15 to 17).  Using an NRF52840 Dev Kit I am using "nRfgo Studio" to:

  • Erase all 
  • Program the new Soft Device s140_nrf52_7.2.0.hex
  • Program the .hex file for my application

The Erase and Prog Soft device steps work OK but when I try and program the .hex file using the Program Application tab I get the error below:

*.hex programming failed: This hex file data in SoftDevice region.  Try programming using "Program SoftDevice" or erase all before programming

  • The application size has not increased much from when it was built for the Soft Device 6.1.1 there were not that many API changes for us.  
  • The application binary file sizes are *.hex 1,222KB *.bin 435KB
  • The Application Start Address for Soft Device 7.0.2 140_nrf52_7.2.0.hex is 0x27000
  • The Application Start address for Soft Device 6.1.1 140_nrf52_6.1.1.hex is  0x2600

Other than a few minor changes to support the new dmt interface there are no changes to the application code.  The SDK Config remained unchanged.

Parents Reply Children
No Data
Related