It's not going to work as things are by default -
You can't create a second partition large enough to hold another copy of the MicroPython firmware.
If you do define a large enough partition to hold a second copy of MicroPython firmware it would corrupt any existing file system and the recreation of the file system would ultimately corrupt that second copy.
You will have to at least reduce the size of the file system to move its start address up in Flash.
Code:
835 KB 701 KB 2560 KB .--------------------.--------------------.---------------------------------. | Pico 2W Firmware | Unused | Persistent File System | `--------------------^--------------------^---------------------------------'If you do define a large enough partition to hold a second copy of MicroPython firmware it would corrupt any existing file system and the recreation of the file system would ultimately corrupt that second copy.
You will have to at least reduce the size of the file system to move its start address up in Flash.
Statistics: Posted by hippy — Fri Apr 25, 2025 3:56 pm