-
SoftDevice : S110 7.1
-
SDK 7.2
-
Using IAR 7.1
-
Using nRFGo Studio 1.19.0
-
Board : PCA10001 V 2.0.0 (Rev. 2 MCU)
-
Test device : Nexus 5 (Android 5.1.1) and iPhone 6+ (iOS 8.4)
-
Toolbox App Version : 1.14.1 (at Nexus 5) & 2.1 (at iPhone 6+)
/**************************************************/
Hi, I'm using the nrfjprog (Ver. 5.2.0.45231)
to program the board.
I wanted to insert
SoftDevice S110
+
Bootloader Hex file (provided from SDK 7.2 example)
+
ble_hrs example hex file(with DFU)
.
So I wrote this at the CMD.
nrfjprog.exe --eraseall --programs s110_nrf51822_7.1.0_softdevice.hex --program ble_hrs.hex bootloader.hex --dfu --verify --reset
However, the program counter could not step into the hrs example.
At the bootloader, it told me that the apps inside bank 0 and 1 were invalid.
I cannot understand why this shows the apps as an invalid app.
If I program the board with ble_hrs.hex and s110 using nrfjprog.exe
, the example works well.
What could be the problem?
-Regards, Mango922