Skip to content

Flash ECC handling problem on boards where params are stored in flash #30058

Open
@rmackay9

Description

@rmackay9

During AP-4.6 beta testing we discovered that we have at least one issue with our flash ECC handling on boards where the parameters are stored in flash (e.g. the same place where the firmware is stored).

This issue was discovered on some TBS boards where the user found that occasionally the board's firmware would be cleared forcing the user to reload the firmware.

The bug in our ECC handling is that we check for errors in the parameter area (which as mentioned is also in flash) but then clear the firmware and leave the parameter area untouched. This means that theoretically the ECC check should trigger again after the firmware is reloaded. Strangely this is not the case though, the ECC check is not triggering again

Related PR:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions