Rockbox Technical Forums

Rockbox General => Rockbox General Discussion => Topic started by: dpitch40 on June 24, 2016, 09:09:34 AM

Title: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: dpitch40 on June 24, 2016, 09:09:34 AM
I've had Rockbox installed on my Sansa Clip+ for well over a year, with no issues until now. When I boot it up, I briefly get a screen with the following:

Quote
Loading firmware
Length: 8B178
Checksum: 36A5B79
Model name: cli+
Loading rockbox.sansa
Sum: 3703225
Bad checksum

[There seems to be more text afterward, cut off by the bottom of the screen]

None of these values appear to change with successive boots. It then tells me to plug it into USB, and when it does the screen says "Bootloader USB mode". I can then see the player's internal memory, though not the contents of the MicroSD card. I haven't done any messing around with Rockbox's innards recently; the only thing I did that seems like it could have triggered it is putting some .m4a files (non-DRM) onto the MicroSD card. The library seemed to re-initialize fine at first and the songs showed up in it, but now I'm getting these errors after rebooting. What can I do?
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: Mihail Zenkov on June 24, 2016, 09:16:58 AM
Check disk for errors and reinstall rockbox.
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: dpitch40 on June 24, 2016, 10:29:32 AM
I was able to check the disk, one of the two options at a time, and everything seems to have gone well there from what Windows told me. But now I'm having trouble reinstalling Rockbox. When I do certain things with the player (like try to Autodetect it in the Rockbox Utility, or check the disk with both options selected), it reverts from being named "SANSA CLIPP" in my list of drives and letting me see the files in it to being shown as a generic "Removable drive" with no files visible. This lasts until I eject it (from the system tray I can still eject it as "SANSA CLIPP") and replug it into USB. I suspect that this would be very bad if it happened while installing Rockbox. What can I do? Does this mean my player's memory is corrupt?
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: saratoga on June 24, 2016, 10:42:52 AM
If you boot into the Sandisk firmware, is the USB mode more reliable? 
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: dpitch40 on June 24, 2016, 10:59:08 AM
Not really. Autodetect no longer blanks it out from my list of drives, but still doesn't detect it. Trying to check the disk with both options still causes it to turn blank. Should I manually specify that it is a Sansa Clip+ and try the install?
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: saratoga on June 24, 2016, 12:22:52 PM
If you can mount the device and access files on it, I would just download a build and copy it over.

However if the Sandisk firmware is also having trouble, I don't think a new build is going to help.  It sounds like something is wrong with the player, computer, cable, etc and not the software.
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: dpitch40 on June 24, 2016, 06:02:57 PM
The behavior when connecting it to a Linux machine is the same: Autodetect freeze the Rockbox utility and "ejects" the player when connected with crashed Rockbox, and doesn't detect anything when connected with the original firmware running. I'm starting to suspect I'll need a new player, so I may as well just try reinstalling Rockbox on it, right?
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: dpitch40 on June 24, 2016, 08:53:59 PM
Totally uninstalling Rockbox, updating the Sansa firmware, and reinstalling Rockbox seems to have done it. The .m4a files no longer seem to be causing problems.
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: Ambush on July 02, 2016, 01:39:50 AM
I had a similar problem, fixed after rebooting into original sansa firmware, formatting storage, then reloading rockbox.
Title: Re: My Sansa Clip+ suddenly started having bad checksum errors during boot
Post by: Billxtp on June 12, 2017, 02:39:10 AM
I had a similar problem, fixed after rebooting into original sansa firmware, formatting storage, then reloading rockbox.

I had this same problem and this worked for me too. I rebooted into original Sansa firmware (using Power and left buttons pressed together). I backed up everything on the Sansa first. Then I went into settings and formatted it. Then I used the Rockbox utility to reinstall from scratch. Everything worked then, though it was obviously all new settings and so on.

I also was able to get my original settings back in an interesting way. Just to see what would happen, I copied over my backed up .rockbox folder. When I did that, the errors came back. Not a surprise. Something was bad in that folder. Then I went and ran the Rockbox installer utility again. This time it went quickly and it seems like it just reinstalled whatever file needed fixing and left the rest. Now it's working just as it did before with all my settings but with the error fixed.

So if you have this problem I recommend first going in using the Sansa firmware option and backing things up. Then try just running the Rockbox utility on it and it may just fix what isn't working. If not, then do the whole process and format it, reinstall from scratch, copy over your backups and then run the Rockbox utility one more time.