Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  unbrick e200
« previous next »
  • Print
Pages: [1]

Author Topic: unbrick e200  (Read 1053 times)

Offline tdb

  • Member
  • *
  • Posts: 41
  • One tequila, two tequila, three tequila, floor.
unbrick e200
« on: August 18, 2017, 03:32:04 PM »
Hi

I bought an e250R (according to the print on the case) and after turning it on only the blue wheel started to light up and nothing else happened.
Connecting to PC didn't do anything as well.

So followed the unbricking advise from https://www.rockbox.org/wiki/SansaE200Unbrick and tried to start into recovery mode.
It wasn't possible to access the 16MB recovery image, so I searched further and tried to use the e200 tool from https://daniel.haxx.se/sansa/e200tool.html

Connected via USB to my Linux Desktop (pressing the rec. button - slider on 'hold') and did lsub

lsusb:

Bus 003 Device 030: ID 0781:0720 SanDisk Corp. Sansa C200 series in recovery mode

So the player was found, then executed:

sudo ./e200tool recover BL_SD_boardSupportSD.rom :

e200tool v0.2.3-alpha (c) by MrH 2006, 2007
Searching for device 0781:0720 ... found!
Initializing USB stub (4780 bytes) ... done!
Writing 'BL_SD_boardSupportSD.rom' to address 0x10600000
Searching for device 6666:e200 ... 9 found!
Write at 0x10600145
Write done!
Running from address 0x10600000
Searching for device 6666:e200 ... found!

If I understand correctly after this step the recovery partition should be automatically mounted and you should be able to restore the I2C boot rom.
The recovery disk wasn't mounted and after this action the e200 wasn't detactable anymore with lsusb.

Also tried the new method for e200tool > 1.3

sudo ./e200tool i2cprogram i2c.bin resulted in:
e200tool v0.2.3-alpha (c) by MrH 2006, 2007
Programming i2c rom (address=87) range 0x0000-0x2000 from 'i2c.bin'
Searching for device 6666:e200 ... 9 8 7 6 5 4 3 2 1 0 not found!

with lusb the e200 could be found so it was available in recovery/manufacturing mode.

Bus 003 Device 030: ID 0781:0720 SanDisk Corp. Sansa C200 series in recovery mode

I think that I did everything that is mentioned but of course it is possible I misinterpreted something. Hopefully someone can assist.

Logged
Clip V1 4Gb, Clip V2 8Gb, C240 v2, E260 4Gb Rockboxed

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: unbrick e200
« Reply #1 on: August 18, 2017, 05:54:54 PM »
Double check that the flash memory daughter board didn't come lose. It's a common problem on the e200, and e200tool will fail if the memory is physically not plugged in.
Logged

Offline tdb

  • Member
  • *
  • Posts: 41
  • One tequila, two tequila, three tequila, floor.
Re: unbrick e200
« Reply #2 on: August 19, 2017, 04:17:29 AM »
Thanks.

That was indeed the problem - pressed it in back in its socket (felt it click) and the e200 could boot the sansa firmware.
Logged
Clip V1 4Gb, Clip V2 8Gb, C240 v2, E260 4Gb Rockboxed

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Hardware
| | |-+  unbrick e200
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.066 seconds with 15 queries.