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?