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

CircuitPython on hardware including Adafruit's boards, and CircuitPython libraries using Blinka on host computers.

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
ttu_don
 
Posts: 53
Joined: Mon Mar 17, 2014 12:36 am

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

Post by ttu_don »

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

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

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

Post by mikeysklar »

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?

User avatar
ttu_don
 
Posts: 53
Joined: Mon Mar 17, 2014 12:36 am

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

Post by ttu_don »

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!

User avatar
mikeysklar
 
Posts: 13936
Joined: Mon Aug 01, 2016 8:10 pm

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

Post by mikeysklar »

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.

User avatar
tannewt
 
Posts: 3304
Joined: Thu Oct 06, 2016 8:48 pm

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

Post by tannewt »

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

Locked
Please be positive and constructive with your questions and comments.

Return to “Adafruit CircuitPython”