Skip to content

Suggestion: Make partitions in CIRCUITPY #10731

@RetireeJay46

Description

@RetireeJay46

On boards with sufficient non-volatile memory (like RP2040) it would be great to have two "disk partitions" in CIRCUITPY. One partition would be "readonly" from the microprocessor, but Read/Write from the attached computer. This partition would be used for "boot.py", "code.py" and whatever else the computer needs to control. The second partition would be Read/Write from the microprocessor, but "readonly" from the attached computer. This would allow the microprocessor to create non-volatile "files" that could store data or user-specified configurations.
This dual-partition system would be much more convenient to use than the current system of requiring a reboot every time the user wants to update the software ("code.py") while still needing to have the microprocessor write to non-volatile memory files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions