Skip to content

Store details of the EEPROM layout in both flash and EEPROM so that we can be smarter about reinitialization of EEPROM after an incompatible firmware update #1451

@obra

Description

@obra

Right now, flashing a firmware update that changes the eeprom layout onto a device results in scrambled keymaps. That's...less than ideal. It'd be better to wipe the EEPROM (or entirely disregard it) in cases like that.

Longer term, on devices with more storage, we should move to a configuration system that is not based on exact indexes into the EEPROM.

Metadata

Metadata

Assignees

No one assigned

    Labels

    design-changeProposals that incur potentially breaking design changes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions