Hi,
I know it sounds ridiculers, but i just can not flash bootloader into 52840.
I am under S140 v610, SDK v15.2.
I started using open_bootloader in example (pca10056_usb_debug/armgcc), and compiled OK with armgcc.
Then i use JLink to program the generated .hex file. However, the JLink reported an exception:
Note the unspecified error at the end. The ld script has start flash address at 0xe0000. I verified the content after writing:
J-Link>mem 0xe0000 40
000E0000 = FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000E0010 = FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000E0020 = FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
000E0030 = FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
Then i tried other pre-compiled bootlader like ".../examples/dfu/secure_dfu_test_images/uart/nrf52840/bootloader_secure_uart_debug_without_bonds_mbr.hex"
The result is the same.
I am not sure why, as this is just simply .hex file. Other hex files like softedevice and application programs perfect without any issue.
Anything that i could be missing?
Thank you very much.