Skip to content

UF2 builds need partition updating for CIRCUITPYTHON 10 #767

@tyeth

Description

@tyeth

Oh yeah, the uf2 thing. Long story short circuit python is changing partition, and any time we changed partition you need to reflash the entire board, so all of our uf2 boards probably need to switch to the method that fun house uses which flashes tiny uf2 as part of it. The alternative is we could guide users to update tiny uf2 and then just provide the uf2 assets like normal. Kind of feels like the installer should do it, and that's what I've been adding for the espressive devkit, but now I wonder whether to do it for the seeed xiao S3 as well or just uf2

Currently we only provide uf2 files for most boards, but instead will need to add esptool support in the installer and appropriate ci/defs changes.

This is an issue to address the installer and builds and possibly boards.txt in arduino-esp32 to support writing tinyuf2 partitions with no-ota for 4mb boards, with updated bootloaders.

It probably makes sense to do all the esp boards. No idea what's going on with Pico/RP2.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtooling

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions