0

Pi Pico & CircuitPython re-load bootloader each time.....
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Pi Pico & CircuitPython re-load bootloader each time.....

by ttu_don on Fri Sep 17, 2021 4:28 pm

I am having trouble & can't figure out what's going on....

Every time I unplug my Pi Pico from my computer & plug it back in later, I have to reload the CircuitPython bootloader.

I can't get the board to retain the adafruit-circuitpython-raspberry_pi_pico-en_US-6.3.0.uf2 file & have to drag the file to the RPI-RP2 folder to re-flash it....

Am I supposed to keep the board powered to retain the CircuitPython in there?

Thanks in advance for any help!

--Don

ttu_don
 
Posts: 41
Joined: Mon Mar 17, 2014 12:36 am

Re: Pi Pico & CircuitPython re-load bootloader each time....

by mikeysklar on Fri Sep 17, 2021 7:07 pm

Hi Don,

The board does not need continuous power to keep the circuitpython image.

When you unplug the board are you unmounting it first?

Have you tried using the CP7-rc1?

What shows up on the REPL console when you plug the board in without bring up the bootloader, anything?

mikeysklar
 
Posts: 5899
Joined: Mon Aug 01, 2016 8:10 pm

Re: Pi Pico & CircuitPython re-load bootloader each time....

by ttu_don on Fri Sep 17, 2021 10:34 pm

Thanks, Mike!

I didn't think the storage was volatile....

I think I must have been leaving Thonny open & holding down the BOOT SEL when plugging the Pico back in. When I have Thonny closed & plug in the Pico w/out holding the BOOT SEL button CircuitPython comes up....

It seems to be working now.

Thanks!

ttu_don
 
Posts: 41
Joined: Mon Mar 17, 2014 12:36 am

Re: Pi Pico & CircuitPython re-load bootloader each time....

by mikeysklar on Sat Sep 18, 2021 1:05 pm

Okay, that makes since that the editor could occasion cause issues. Even more likely is the reset button being pressed and bringing you into bootloader mode instead of normal CircuitPython mode. Glad you worked it out.

mikeysklar
 
Posts: 5899
Joined: Mon Aug 01, 2016 8:10 pm

Re: Pi Pico & CircuitPython re-load bootloader each time....

by tannewt on Mon Sep 20, 2021 5:05 pm

(On Pico holding BOOTSEL when plugging in or pressing reset will lead to the bootloader. Holding reset will prevent the mcu from starting.)

tannewt
 
Posts: 2631
Joined: Thu Oct 06, 2016 8:48 pm

Please be positive and constructive with your questions and comments.