Return to the factory bootloader

Hi!

I’m new with PicoCalc and I would like to clarify the following, if anyone can help:

If a flash my Pico with a 3rd party bootloader (let’s say UF2 bootloader), if I want to go back to the original (factory) bootloader, how is it done? Just reflash Pico with “PicoCalc_Bootloader_v0.5.uf2” that comes in the original SD Card?

Thanks in advance and best regards to you all!

Nuke your flash first or you could have issues. The one from Raspberry themselves is good and handles 8/16Mb chips… Just flash like any other image.

https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#resetting-flash-memory

2 Likes

Thanks a lot for the advice!

I’ll keep that in mind.

1 Like

Bootloader changes never need a flash_nuke. Literally the only time it makes the slightest difference is with the few apps that manage their own internal flash storage (picomite, micropython) and you want to wipe that.

1 Like

Ok! Thanks for sharing your knowledge!

By the way dcan you tell me if the original bootloader is the UF2 file named “PicoCalc_Bootloader_v0.5.uf2” that comes within the original SD Card and where to get the updated versions?

I cannot, as none of them are fit for purpose. Either use uf2loader, or go without (for the few apps that aren’t happy with it.)