adafruit / circuitpython-org

CircuitPython's website
https://circuitpython.org
149 stars 532 forks source link

"lolin S3 mini" and "lolin S3 pro" web installer links to uf2 should be updated #1450

Closed marcobrianza closed 5 days ago

marcobrianza commented 1 month ago

CircuitPython version

CircuitPython 9.1.1

Code/REPL

not related to code

Behavior

web installer does not work

Description

web installer does not complete since it tries to download a file that does not exist. the correct .uf2 now exists since 2 days but the web install script should be updated accordingly.

Additional information

No response

dhalbert commented 1 month ago

This is in process after https://github.com/adafruit/tinyuf2/issues/401. There are some files to test in https://github.com/adafruit/tinyuf2/releases/tag/0.19.0. @marcobrianza Could you test those and see if they work for you.

marcobrianza commented 1 month ago

Hi, consider I'm just starting to use circuitpython that is why I was counting very much on the web installer. anyway I flashed the combined.bin using https://adafruit.github.io/Adafruit_WebSerial_ESPTool/ then I copied to the pseudo-usb-drive adafruit-circuitpython-lolin_s3_mini-en_GB-9.1.1.uf2

circuitpython runs and I just made the onboard neopixel blink.

board.out is the follwing:

Adafruit CircuitPython 9.1.1 on 2024-07-23; LOLIN S3 MINI 4MB Flash 2MB PSRAM with ESP32S3 Board ID:lolin_s3_mini UID:CD45576D514D

the board is recognised by the system as following s3-mini

marcobrianza commented 1 month ago

I can also test "lolin s3 PRO" but there is no new release for it

tannewt commented 6 days ago

This will be fixed by https://github.com/adafruit/circuitpython-org/pull/1469

marcobrianza commented 6 days ago

HI, I see the links are updated but there is no https://github.com/adafruit/tinyuf2/releases/download/0.20.1/tinyuf2-lolin_s3_pro-0.20.1.zip file (the s3 mini works correctly)

makermelissa commented 6 days ago

I don't see a lolin_s3_pro under the release assets at https://github.com/adafruit/tinyuf2/releases. Either the bootloader on that board is incorrect or it hasn't been added to tinyuf2. Is it possible it just uses the lolin_s3 bootloader?

marcobrianza commented 5 days ago

I have flashed a "lolin s3 pro" from the "lolin s3" download page with the web installer. I got circuitpython working this way. I am not sure what does the bootloader need to access, anyway the RGB LED is on gpio 38 in both boards.

makermelissa commented 5 days ago

I have flashed a "lolin s3 pro" from the "lolin s3" download page with the web installer. I got circuitpython working this way. I am not sure what does the bootloader need to access, anyway the RGB LED is on gpio 38 in both boards.

Ok, we should just point to that bootloader for now then. I'll create a PR to fix it.