Quote:
Originally Posted by geekmaster
I added an edit to the quoted post to clarify the erase block misalignment problem. It is worth reposting here too:Of course, it is better to read and compare first, and NOT write blocks that already contain the desired contents.
|
There are advantages to doing that on the host side.
Read the "broken" image to the host, compare by erase block size or a reasonable multiple there-of, only send the blocks that need to be re-written, and then:
Keep the "broken" image so that it can be determined what "broke".
It may be possible to find things that would be "fixable" without a full image re-flash.
Maybe even things that could be prevented to begin with.