Skip to content

Should "Upgrade CircuitPython Bin Only" option erase the flash? #1440

Open
@RetiredWizard

Description

@RetiredWizard

I've encountered this on several ESP boards, but most recently the QTPY ESP32-pico. I was expecting the difference between the "Full Circuitpython Install" and "Upgrade CircuitPython Bin Only" option to be that the Upgrade option wouldn't perform a complete flash erase first.

If that was not the intent, then it would be useful to have an option to simply re-flash the bin without the erase first. Perhaps an additional separate option to erase the flash could be added as well.

As it is, I can't really use the web flashing option in cases when I simply want to change the version of CircuitPython but don't want to loose my flash contents. I know that's a somewhat risky option but I does seem to work most of the time and is much more convenient than backing everything up and then restoring it.

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions