Hi
I am trying to Update the Soft Device from 6.1.1 to 7.0.2 (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.