e200tool is written by MrH
The e200tool is a lowlevel tool to fiddle with Sansa e200 and c200 when started in the USB modes we call pre-boot and manufacturing.
Windows executable link removed since it hardly works for anyone. People have a hard time to get this to work on Windows. You need libusb installed, but that's where my skills ends. On Linux this seems to work a lot easier.
DO NOT USE THIS TOOL UNLESS YOU KNOW WHAT YOU ARE DOING! WE TAKE NO RESPONSIBILITY NO MATTER WHAT BAD THINGS MIGHT HAPPEN TO YOUR PLAYER/COMPUTER/WHATEVER! IF THIS MAKES YOU UNEASY, PLEASE DELETE THIS TOOL NOW!
Using e200tool 0.1.3 or later:
e200tool i2cprogram i2c.bin
Using e200tool before 0.1.3:
1. Get to the recovery mode
e200tool recover BL_SD_boardSupportSD.rom (hold 'rec')
If you succeed,
2. Copy i2c.bin to the recovery 'disk'
3. Disconnect the player and hope the recovery mode writes the .bin to the i2c rom.
I don't know if it will, but I think it might. If it won't, renaming it to sdbootrom.bin might help.
SO IT SHOULD BE OBVIOUS THAT WHILE DOING THIS MAY (WITH SOME LUCK) FIX THE I2C ROM, IT MIGHT VERY WELL BRICK THE PLAYER EVEN FURTHER! DO NOT TRY THIS UNLESS NOTHING ELSE WORKS!
If you succeed, the i2c ROM should now be corrected and you should now be able to boot to either 'manufacturing mode', 'recovery mode' or to the actual firmware.