Hi,
(I post my message here, as it could be a good source for anyone else having the same trouble)
during my last firmware upgrade, I ran out of battery (shame on me, yet I was warned)...
Now, fuze+ won't boot anymore.
I've been able to boot it in HID_Recovery, and successfully load recovery.sb with imxtools/sbloader (so it's not totally dead).
Now, my question is how can I flash it again ? (with the patched firmware, or original)
could I just "dd" something like seen in posts #105/#106 ? (
http://forums.rockbox.org/index.php/topic,26284.msg184559.html#msg184559)
Should It try to load [original]firmware.sb so the flash process will restart ?
What are your advices ?
Thanks
Edit:
Thanks to pamaury, my fuze+ is now recovered !
FTR, this is what we've done.
[sandisk-firmware.sb, is the OF]
$ wget
http://download.rockbox.org/bootloader/sandisk-sansa/fuzeplus/bootloader-fuzeplus.sansa$ ./mkimxboot -i sandisk-firmware.sb -b bootloader-fuzeplus.sansa -o recovery.sb -t recovery
press vol up (keep it down) then plug on USB
$ sudo ./sbloader 1024 recovery.sb
$ ./mkimxboot -i sandisk-firmware.sb -b bootloader-fuzeplus.sansa -o recovery.sb -t recovery
$ fdisk -l
then find which device is has ID 53
My result are:
Disk /dev/sdb: 15.9 GB, 15925772288 bytes
1 heads, 1 sectors/track, 31105024 cylinders, total 31105024 sectors
Units = cylinders of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 * 109569 31105024 15497728 1 FAT12
/dev/sdb2 1025 101376 50176 53 OnTrack DM6 Aux3
/dev/sdb3 101377 105472 2048 1 FAT12
/dev/sdb4 105473 109568 2048 1 FAT12
So it's /dev/sdb2
$ sudo dd if=firmware.sb bs=512 seek=4 of=/dev/sdb2
Then unplug USB.
Boot one time onthe OF to end the flash process...