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

nRF52832 doesn't start after exec. nrfjprog-script-file but after the first connection to nRFGo Studio

Environment

nRF52832, nRF5x-Command-Line-Tools_9_7_1_Linux-x86_64,

Problem:

Programming of Softdevice, Application and Bootloader with nRFGo Studio works.

Programming of the same *.hex files with a scipt - file like:

nrfjprog -f NRF52 --eraseall

nrfjprog -f NRF52 --program softdevice.hex --verify

nrfjprog -f NRF52 --program application.hex --verify

nrfjprog -f NRF52 --program bootloader.hex --verify

nrfjprog -f NRF52 -p

will be finished without error messages. But the final RESET doesn't start the application. A connection with nRFGo Studio (without programming activities) releases the controller and the program starts normaly.

The programming of the merged file (created by mergehex) delivers the same result.

Question:

What happens during the synchronization between controller and nRFGo Studio and what must be changed inside the sript file to release the controller program?

Related