Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.
0

Updating Pyportal circuitpython firmware
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Updating Pyportal circuitpython firmware

by LaNiko on Mon Dec 02, 2019 5:32 pm

When I enter Portalboot. I find the "CURRENT.UF2"

1. How do i use repl to find the current version of circuitpython I have on my board?
2. I downloaded the latest firmware "adafruit-circuitpython-pyportal-en_US-4.1.0.uf2" do I just drag this file and drop it into the Portalboot and keep the old firmware there?


I tried renaming the new one to CURRENT.UF2 and replacing it with the old one and rebooting the pyportal but it did not work.

Instruction where not clear on how to update firmware. Is there a video to follow?


I also have similar questions on how to update the esp32 firmware....

LaNiko
 
Posts: 9
Joined: Fri Jan 15, 2016 4:10 am

Re: Updating Pyportal circuitpython firmware

by jerryn on Mon Dec 02, 2019 6:04 pm

The currently installed image always is reported as CURRENT.UF2 -- the PORTALBOOT is not a "real" file system. don't rename it. You just drag the new .uf2 file to PORTALBOOT and it will appear as CURRENT.UF2. It will replace the old one.
When you reboot and see your CIRCUITPY drive, its will have a file
"boot_out.txt" taht file contains the version information for the installed image.

When you enter the REPL -- it will show you the version information as well.

I hope that helps.

jerryn
 
Posts: 1312
Joined: Sat Sep 14, 2013 9:05 am

Re: Updating Pyportal circuitpython firmware

by V2man on Mon Dec 02, 2019 9:51 pm

In MU select the Serial circle at the top of the MU window.
Press Control C and then any key to enter the interactive mode of REPL in MU.
Then you will see your UF2 version.
Mine: Adafruit CircuitPython 5.0.0-beta.0 on 2019-11-19; Adafruit Circuit Playground Bluefruit with nRF52840
>>>

V2man
 
Posts: 704
Joined: Mon Dec 03, 2018 12:38 am

Re: Updating Pyportal circuitpython firmware

by LaNiko on Wed Dec 11, 2019 6:10 pm

@jerryn @V2man

Thanks that worked.
Code: Select all | TOGGLE FULL SIZE
Adafruit CircuitPython 5.0.0-beta.1 on 2019-12-10; Adafruit PyPortal with samd51j20


I dont think its in the guide how to upgrade like this.

LaNiko
 
Posts: 9
Joined: Fri Jan 15, 2016 4:10 am

Re: Updating Pyportal circuitpython firmware

by LaNiko on Wed Dec 11, 2019 6:13 pm

@jerryn @V2man

Thanks that worked.
Code: Select all | TOGGLE FULL SIZE
Adafruit CircuitPython 5.0.0-beta.1 on 2019-12-10; Adafruit PyPortal with samd51j20


I dont think its in the guide how to upgrade like this.

LaNiko
 
Posts: 9
Joined: Fri Jan 15, 2016 4:10 am

Re: Updating Pyportal circuitpython firmware

by peterg2711 on Thu Oct 15, 2020 4:19 am

Hi
I have a new Pyportal, after following the updating instructions to the UF2 file this now shows:
Boot UF2 Bootloader v3.10.0 SFHWRO
Model: PyPortal M4 Express
Board-ID: SAMD51J20A-PyPortal-v0

The board appears now to be frozen. There is no display. On the back there is a green LED lit and the red LED is breathing.
Using W10 I do not seem to be able to do anything to update or in any way change the bootloader screen, Circuit Pi is unavailable.
I have tried dragging the Eraser UF2 file into the bootloader but nothing happens.

peterg2711
 
Posts: 2
Joined: Thu Oct 15, 2020 4:10 am

Re: Updating Pyportal circuitpython firmware

by tannewt on Thu Oct 15, 2020 1:47 pm

Peter, have you tried re-installing CircuitPython after updating the bootloader?

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

Re: Updating Pyportal circuitpython firmware

by peterg2711 on Thu Oct 15, 2020 1:54 pm

Yes I had with no result, however this afternoon I tried installing circuitpython using a w7 PC and it worked.
Dont ask me why.
Thanks for your help
Peter

peterg2711
 
Posts: 2
Joined: Thu Oct 15, 2020 4:10 am

Please be positive and constructive with your questions and comments.