Skip to content

check sum validation, may skip flashing of block #389

@mestrode

Description

@mestrode

Is your feature request related to a problem? Please describe.
The uf2 specification refers to the optional checksum within each uf2 block. This checksum can be used to skip flashing of flash pages without any changes in the content.

Describe the solution you'd like
Implementing checksum verification during flashing can allow skipping flash pages, speed up the flashing process, and reduce wear out.

Additional context
Uf2 Spec
https://github.com/microsoft/uf2/blob/90e9741f217f5a40c98ba74d663e408041037578/README.md?plain=1#L258-L276
It appears that ESP has implemented this feature; let’s not fall behind! :-D

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions