Hi Nordic guys.
I come with that case, the nRF52840 works unexpectedly after erasing the chip. That's
Background
- Erase the chip
- By JFlash; or
- By Programmer.
- Flash the hex which built with the source code
- Reboot
Result
- No log output from UART;
- I don't even know if the nRF52840 runs or not.
Analysis
- Read back the entire flash from the one which was erased and the one which was NOT erased;
- Compare the hex files;
- Find that it is only the last bit difference at address 0x1000120C.
Question
- Why does the flash map of nRF52840 in JFlash contain the address [0x10001000 - 0x10001FFF]?
- What does 0x1000120C mean;
- How can I fix this issue when I erase the chip?