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

Flash crash

I used nRF51822 IC and SDK11 with softdevice S130. I found a problem that our product cannot work. I dumped the hex code of 2sets from 0x00000000 to 0x0003ffff. One can work, the other cannot. The differences are between address of 0x0003b808 and 0x0003b937. Please see the attach file for the details. Does anyone know that? err.png

Parents
  • Hi Bjorn, The set will flash LED during power on if it is working, but it didn't flash LED. Yes, I am using a bootloader. I used nrfjprog to dump the codes both sets for entire flash (256Kbytes). then I found that the differences are at the address of 0x0003b808 to 0x0003b937. The working set's datas are 0xffffffff between the address of 0x0003b808 and 0x0003b937. But the broken set's datas aren't 0xffffffff between the address of 0x0003b808 and 0x0003b937. Does it make the set broken? How to solve it?

Reply
  • Hi Bjorn, The set will flash LED during power on if it is working, but it didn't flash LED. Yes, I am using a bootloader. I used nrfjprog to dump the codes both sets for entire flash (256Kbytes). then I found that the differences are at the address of 0x0003b808 to 0x0003b937. The working set's datas are 0xffffffff between the address of 0x0003b808 and 0x0003b937. But the broken set's datas aren't 0xffffffff between the address of 0x0003b808 and 0x0003b937. Does it make the set broken? How to solve it?

Children
No Data
Related