Support and General Use > Hardware

Accidently formatted my sansa c250 complete with gparted

(1/1)

klausklasen:
Hi @ all!

Since more than a year my sansa c250 is a brick.
I was working with linux and done a really stupid thing. I formatted the whole device including the 16mb recovery partition with gparted. So I read some topics in other forums, there are people around the web like me, but the problem is in some cases not exactly described...

Here is my roundup.... which worked for me.

Several times I tried to unbrick it with the e200tool - with no success, gaining access to that with only the tool is no problem as well as  writing some bytes to the device.

But now there is a new tool out (ok not that new but i don't come here often) : http://www.rockbox.org/wiki/SansaC200Erase.
It is said, that this tool will upload some code to my sansa - and it does something parsing down the whole flash memory, e.g.

10340 kB left    //c250 screen
10...... kB left
...        kb left

 - that is the first time the screen shows something since it is a brick.
The last massage is displayed like that (tags from my sansa c250 sceen).

Writing MBR                     //c250 screen
Writing FAT bootsector
Writing more FAT
Writing more FAT
Writing more FAT
Release Hold and
Press any key to shutd
96 kB left


Ok my further preparation was now to download the prebootloader from Daniels site
http://daniel.haxx.se/sansa/mi4.html.
I decided to choose the second line, that is the c200 line and downloaded both files, the mi4 and the bootloader file.

Restarting the device in Manufacturing Mode but the device could not be detected - so far.

I extended the code 

./e200tool recover pribootLoader.rom   

with sudo  since the e200tool displayed the following...

Failed to claim the interface (-1, Operation not permitted)     //bash screen

after entering my pw for sudo the console screen displayed the following

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

The device screen showed a look, so now I am sure to get that thing working for now.
But I did not press the rec. key the first time, but afterwards is displayed

LUN0 locked.    //c250 device screen

It shows that you are now in recovery mode.
And surprisingly the 16mb partition mounted automatically.
Doing anything that was told on http://www.rockbox.org/wiki/SansaE200Unbrick helped me out
(only copy the mi4 file, the bootloader file into the new mounted 16mb partition and create a file called sansa.fmt in that partition - thats all)
and in my case after a year without portable music my sansa c200 worked again.

This is my so called tutorial  for peaple like me who could not get unbrick their sansa c250.
I don't know If this roundup will work with other sansa devices - but hoping so.
 


Chronon:
klausklasen,
1) Congratulations on fixing your player!  :)

2) This sort of thing belongs on the wiki .  It will tend to get lost in the forums.

coacharnold:
Awesome Job!!!!

I'll second that ...

THIS NEEDS TO BE ON A WIKI!!!!

Thank you, in advance, should I ever be in this hole!!!!

t

Navigation

[0] Message Index

Go to full version