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

Failed to download RAMcode with an already programmed nRF52810

Hi,

I am troubleshooting on a nRF52810 that fails to erase/program. The device has been working in our product with a application software, but now it will not program. When we try to program it with a segger Jlink we get a "Failed to download RAMcode" error.

After searching the forum we tried to recover the device with nRFgo studio, but it returns a Unknown error. After that I tried to erase the device with the following commands, but without any luck:

r
w4 4001e504 2
w4 4001e50c 1
w4 4001e514 1
qc

Do you have any suggestion for how to erase/program the device again or what could be wrong?

Is it possible that the flash of device is somehow broken? Is there a way i can check this?

Parents
  • Hi,

    Do you have other identical units that work with the same setup? I suggest that you try nrfjprog with the --recover argument. This option will make repeated attempts to perform a full erase of the flash.  

    Is it possible that the flash of device is somehow broken? Is there a way i can check this?

    I would have expected a different error if that was the case. A verification error after programming a file for instance. 

Reply
  • Hi,

    Do you have other identical units that work with the same setup? I suggest that you try nrfjprog with the --recover argument. This option will make repeated attempts to perform a full erase of the flash.  

    Is it possible that the flash of device is somehow broken? Is there a way i can check this?

    I would have expected a different error if that was the case. A verification error after programming a file for instance. 

Children
Related