Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamically detect bad pages and recover from flash memory errors? #34

Open
dmiddlecamp opened this issue Aug 7, 2014 · 0 comments
Open

Comments

@dmiddlecamp
Copy link

Would it be possible to add a recovery / testing step during something like a factory reset that tests the external flash memory to find misbehaving / damaged pages, and then move the OTA backup / storage addresses?

This has been a relatively rare failure case I've seen in the wild (less than 10 units), but we could also potentially recover from it purely with software, and potentially it might help us add an abstraction layer on that memory. It could help with reliability for user firmware as well.

Maybe a crazy idea, given the application / ram space, but maybe down the road?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant