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

BootLoader not available after production run

HI Nordic Team,

I had a production run of 5000 units. Used nrfjprog script to program the nrf51 . Used the following commands: nrfjprog -f NRF51 -e

nrfjprog -f NRF51 --program "dfu_dual_bank_ble_s130_pca10028.hex"

nrfjprog --memwr 0x0003fc00 --val 0X01

nrfjprog -f NRF51 --program "PVT_APP.hex" nrfjprog -r

But when i checked the boards, a good portion of the them did not have the bootloader, but the softdevice and application were flashed and the Application was working properly. Rest of the boards where fine with bootloader, application and softdevice.

Since the "dfu_dual_bank_ble_s130_pca10028.hex" is a merged file with both bootloader and softdevice, I cannot understand how the softdevice was flashed but bootloader was left out in some cases.

Can you give me some insight into why this might be? Was there any similar issue faced by someone else? Is there a way find out if the bootloader was ever flashed on the device.

Thanks in advance.

Related