With the work on trying to make the sansa boot the OF from the
original partition, it was noticed that it started failing CRC checks.

After a little testing with some code JDGordon wrote, I've found that
the OF can become unbootable, and there's an apparent pattern to the
corruption.

I've used a simple hex comparison program to output the differences
between the original bootpartition (that was working) and the one that
doesn't work. There seems to be a pattern to both the values and the
addresses.

First it only changed the first five of those addresses, to those
values, and continued being able to boot the OF. Soon after the CRC
changed again, and I dumped an image with all of those addresses
changed, and it fails to boot at all (simply resetting the sansa and
rerunning the Rockbox bootloader).

Reply via email to