Hi, this case is an extension of the case I created (In which I was not able to restore the Thingy.53 to its original FW (Edgeimpulse) even though it had worked when I first received the device)
- Case ID: 302938
(Can not reset Thingy 53 back to its original Edge Impulse FW.)
The conclusion in that discussion was to obtain an SWD cable and fully erase the Thingy:53 over a DK (I'm using an nRF7002DK). Finally I obtained the cable and tried to do the operation with no success. This is the setup for Thing:53:
And this is the case when I open the programmer, the usb connected setup recognized as J-link, and please check the message "unsupported device. The detected device coulnd not be recognized as neither Jlink device nor Nordic USB device"
However if I connect my Thingy:91 with exactly the same components, USB and SWD cable, the devkit:
I see my connected device as nRF7002DK (instead of j-link) and I can see that in the log that everything is fine and I can read the memory, erase/write etc.
and here's the full log.
And this is the output when I click on "read", so everything is OK for Thingy 91:
When I searched in the devzone for similar problems , I came accross this ticket:
https://devzone.nordicsemi.com/f/nordic-q-a/62925/failed-to-erase-flash-for-nrf5340
So I tried nrfjprog to access & erase.
it again works fine with Thingy:91:
and if we read the memory with the programmer, it's totally empty:
However for the thingy 53, I can't erase or even read with the nrfjprog (recover):
Same thing happens with the Network core. And as far as I can tell, after each access attempt (be it read/write/recover), the thingy53 gets a reset.
nrfjprog version: 10.19.0 external
JLinkARM.dll version: 7.80c
programmer version 3.0.7
I hope you can support me with this problem.
Regards
Selim