adafruit / tinyuf2

UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
MIT License
326 stars 178 forks source link

need new release for new boards #401

Closed marcobrianza closed 1 month ago

marcobrianza commented 2 months ago

CircuitPython version

CircuitPython 9.1.1

Code/REPL

we don't get to run the code

Behavior

nothing

Description

in this board page https://circuitpython.org/board/lolin_s3_mini/ the link for the tinyuf2 is this: https://github.com/adafruit/tinyuf2/releases/download/0.18.2/tinyuf2-lolin_s3_mini-0.18.2.zip

the file does not exist and the web installer locks

Additional information

No response

dhalbert commented 2 months ago

transferred issue to tinyuf2 repo. tinyuf2 needs a new release to make new boards available.

@hathach is it fine just to do a 0.18.3 release, or is there any reason to hold off on that? Is there anything to do manually. We can do it if you are busy.

When this is done, the release version needs to be bumped in https://github.com/adafruit/[circuitpython-org](https://github.com/adafruit/circuitpython-org)

marcobrianza commented 2 months ago

py it may just be that the file is link need to be renamed https://github.com/adafruit/tinyuf2/releases/download/0.18.2/tinyuf2-lolin_s3-0.18.2.zip

looking at the release history there never was a file named tinyuf2-lolin_s3_mini-0.18.2.zip

marcobrianza commented 2 months ago

BTW also this board has the same issue https://circuitpython.org/board/lolin_s3_pro/ where the file link is not found https://github.com/adafruit/tinyuf2/releases/download/0.18.2/tinyuf2-lolin_s3_pro-0.18.2.zip

marcobrianza commented 2 months ago

going further with the reaserch I found that "Lolin S3" "lolin S3 Pro" and "Lolin S3 mini" may be 3 different designs and need different tinyuf2 after all. I have checked the PID VID and found that S3 pro and mini have the same id

s3-pro

s3-mini

hathach commented 2 months ago

@dhalbert just make an release for 0.19.0, but ci seems to have some issue. I will check and fix it asap.

hathach commented 2 months ago

fixed ci and re-release 0.19.0.

PS: It failed to upload binaries to aws, not sure what went wrong, but the binaries is uploaded to release page.

tannewt commented 1 month ago

I fixed the CI issue with release 0.20.1 and https://github.com/adafruit/circuitpython-org/pull/1469 updates the website to use it.