On the Raspberry Pi Datasheet list there is a downloadable soft/flash_nuke.uf2 for the RP2040 but there isn't anything which will allow nuking of Flash for an RP235X.
There is usually no need to nuke the Flash as a new UF2 upload replaces whatever was there but it is very useful where code has created file systems in Flash which won't be replaced, can be needed when a file system has become corrupt, is otherwise incompatible with what one is doing, and needs to be got rid of.
In particular It's the brute force mechanism for getting rid of an errant 'main.py' or 'boot.py' which stops MicroPython entering the REPL, is needed when that can't be fixed any other way, when no end of re-uploading the MicroPython 'firmware.uf2' won't fix that.
If the current Flash Nuke could be made a 'Universal UF2', the same image running on either RP2040 or RP235X, that would be great.
There is usually no need to nuke the Flash as a new UF2 upload replaces whatever was there but it is very useful where code has created file systems in Flash which won't be replaced, can be needed when a file system has become corrupt, is otherwise incompatible with what one is doing, and needs to be got rid of.
In particular It's the brute force mechanism for getting rid of an errant 'main.py' or 'boot.py' which stops MicroPython entering the REPL, is needed when that can't be fixed any other way, when no end of re-uploading the MicroPython 'firmware.uf2' won't fix that.
If the current Flash Nuke could be made a 'Universal UF2', the same image running on either RP2040 or RP235X, that would be great.
Statistics: Posted by hippy — Tue Aug 13, 2024 11:51 am — Replies 0 — Views 44