|
||||||
Unbrick your Sansa e200/c200UnbrickWe call a device a brick when it is no longer functional and cannot be repaired. This article mentions "unbricking" in the sense that it can fix the devices as they are not actually "bricked". These instructions come with no guarantees and can be dangerous if not followed closely. Only follow these directions if you cannot boot into the original firmware by holding the|<< button on startup (or if you really know what you're doing), otherwise, refer to the manual section on uninstalling Rockbox (e200) or uninstalling Rockbox (c200) and try again from the beginning. It is also recommended that you search the Mail/IRC/Forums/Tracker for other people who are experiencing a similar problem as it may be a common bug. With that said:
Recovery ModeRecovery mode can be used to replace a bad .mi4 image on the player. If you by some reason can't boot into the original firmware, like if you messed up the installation or similar, you can boot into the recovery mode as follows:
A word of caution
Restoring the original firmwareWhen "Welcome to Recovery Mode" appears you copy an original firmware .mi4 file (if you don't have one try here) to the device and disconnect it. It will cause the device to reinstall the original firmware. A corresponding message should appear on screen. In most cases, this should be enough to get your device working again. Only continue with the next step if this step did not help.Formatting the deviceNote: This step does format your device, you will lose all data stored on it.![]() ![]() Restoring the bootloaderNote: This step can brick your device further and may require you to enter manufacturing mode. This step also formats your device so you lose all data stored on it.![]()
Further readingIf your device works again, you can now restart the Rockbox installation procedure and make sure to do it properly this time! In the unlucky case that your device still does not work, these instructions cannot help you any further. With some luck you might still find a solution on the Rockbox forums or the mailing list. Note: On c200, in some cases, the Sandisk firmware can get confused by a corrupted partition table or FAT bootsector. This can manifest itself in various ways, such as the OF freezing or not booting at all, showing weird free disk space estimates, or reporting bad information to the PC in MSC mode. In those cases, following the instructions at SansaC200Erase may help.Manufacturing ModeAt times people mess up the bootloader and then the recovery mode doesn't work (In the sense that you cannot enter recovery mode anymore). In this unlikely case, you can enter manufacturing mode and use the e200tool to restore the bootloader. Manufacturing Mode should work with a completely corrupt firmware partition, it is not stored on the Sansa's flash memory, Note e200tool is for both the e200 and c200![]()
./e200tool recover BL_SD_boardSupportSD.romFor the c200: ./e200tool recover pribootLoader.romYou may need to make e200tool executable: for this type chmod +x e200toole200tool will then load the Sandisk bootloader into the players RAM, and then begin to execute it. No changes are made to the players internal storage, rebooting or powering off will undo everything. While e200tool writes the file to the device, you need to hold down the record button on your player, otherwise you may miss going into recovery mode. Hold it until the device enters recovery mode. If you miss, reboot the device and start the instructions from the beginning. You should now be in recovery mode. Continue with the bootloader reinstallation as described in the previous section. Note that while you have just loaded the bootloader, you have not actually installed it to the device's memory, so you will need to install both the firmware (.mi4 file) and the bootloader (.rom). You may not need to format unless the file system on the main disk is also corrupted. NOTE that if you have an e200R model, you want to recover to the BL file mentioned above, but then when it goes into recovery mode you really really want to install the binary-patched e200R model bootloader. Pre-boot ModeIf the Sansa is booted and discovers a corrupted i2c rom or if there is no working bootloader at all, it will enter manufacturing mode automatically. During this mode, the Sansa appears as a "PortalPlayer USB Device." Before you try anything else, you should try recover from a working bootloader to get into recovery mode as described in the previous section. In the worst case, your i2c rom might be corrupted. Only if all other options fail, you can try to restore such a bad i2c rom by following the instructions mentioned here: http://daniel.haxx.se/sansa/e200tool.htmlDo Not Email DanielThanks for respecting this. If you still have problems, post your questions to the mailing list or possibly the Rockbox forums. You may email me (AlexZajac) at any time, and I will get back as soon as possible. I am very happy to help anyone unbrick their player (on Windows, Linux, or Mac).r27 - 02 Apr 2021 - 20:46:07 - UnknownUser
Copyright © by the contributing authors.
|