Skip to content

Conversation

@dhalbert
Copy link
Collaborator

@dhalbert dhalbert commented Jun 29, 2025

I'm changing where to find the Espressif .bin bootloader files. They used to all be at the top-level of the S3 directory, like

s3://adafruit-circuit-python/bootloaders/esp32/tinyuf2-adafruit_feather_esp32s3-0.32.0.zip

and now I want them to be in board-specific subdirectories, to be more organized:

s3://adafruit-circuit-python/bootloaders/esp32/adafruit_feather_esp32s3/tinyuf2-adafruit_feather_esp32s3-0.32.0.zip

I've already done this "by hand" for the existing files, and this PR adafruit/tinyuf2#454 will make the change for future release.
Setting this to draft until that PR is merged.

The files are still at the old locations as well. See https://adafruit-circuit-python.s3.amazonaws.com/index.html?prefix=bootloaders/esp32/ for both old and new hierarchies. I'll only delete them at the old locations once this is merged.

@dhalbert
Copy link
Collaborator Author

The TinyUF2 upload change is now merged, and it worked. Ready to review and merge.

@dhalbert dhalbert marked this pull request as ready for review June 30, 2025 14:56
@dhalbert dhalbert requested a review from makermelissa June 30, 2025 14:56
Copy link
Collaborator

@makermelissa makermelissa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks.

@makermelissa makermelissa merged commit e2e52c5 into adafruit:main Jul 2, 2025
2 checks passed
@dhalbert dhalbert deleted the board-specific-dirs-for-bootloaders branch July 2, 2025 16:41
@dhalbert
Copy link
Collaborator Author

dhalbert commented Jul 2, 2025

The download is failing, apparently because of a doubled //. Trying to fetch:
https://adafruit-circuit-python.s3.amazonaws.com/bootloaders/esp32//adafruit_feather_esp32s3/tinyuf2-adafruit_feather_esp32s3-0.21.0.zip

I'll make another PR right away.

@makermelissa
Copy link
Collaborator

Ah yes. Took me a bit to see that as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants