Installation / Removal > Sandisk - Installation/Removal

On the subject of updating. (e260)

(1/1)

Eikre:
So I unbricked my e260, using some of the canned Sansa firmware that the Unbrick Wiki page pointed me to; it's not the most recent version, so I guess I may as well update. My rockbox software is also a version or two out of date (3.2 I think) from the period in which it sat on my bench, capable of displaying nothing but a blank screen.

I like that new-car smell that only ever comes with the full reestablishment of a system, so I was going to use the utility to uninstall the bootloader, reformat the 4gb memory, update the Sansa firmware to what was probably the final release, and then reinstall the bootloader and v3.3. I was simply curious to know how insulated these respective parts are. I have a feeling that the bootloader dwells in the same memory as the Sansa firmware and is liable to being trampled by a patch to said firmware, but that it's reasonably version-agnostic and will continue working without error if my update technique for future Rockbox versions becomes a simple drag-and-drop operation.

On another note, I had an experience that I hope can serve as a small contribution: the period in which my player was bricked was lengthened because the unbrick process detailed in the wiki was simply ineffective. The vital step in making the unbrick process work when I got back around to trying again was removing the battery from the player before attaching it to the host computer. That's not mentioned on the wiki page, perhaps it's worth adding? Am I entitled to partake in Wiki housekeeping or is that the purview of those more intimately tied to this project?

(As long as I have you here, I have one other question that isn't strictly about installation but somewhat within the context of updating; I understand v3.3 enables USB support for the Sansa players. Now, the e200 series firmware can only recognize up to 2GB SD cards by default, and I seem to recall that this limitation also affected the device when it was plugged into a host computer; now that Rockbox handles the USB link, can the host computer also recognize larger microSD cards in the player?)

saratoga:
If you update the sandisk firmware removes the rockbox bootloader, so you'll have to reinstall that.

You don't need to remove the battery before following the directions on the wiki.  All this will do is force a reboot before you plugin in the sansa, something you could do with the power button.

Rockbox can use any size SDHC card.  The 2GB limit only applies to the retail firmware.  If you don't use it for USB, it doesn't matter to you.

Eikre:

--- Quote from: saratoga on August 30, 2009, 10:07:47 AM ---You don't need to remove the battery before following the directions on the wiki.  All this will do is force a reboot before you plugin in the sansa, something you could do with the power button.
--- End quote ---

I imagine from your viewpoint what I'm suggesting is no more helpful than wrapping the player in tinfoil could conceivably be, so if your learned perspective is that removing the battery was completely superfluous, then I'll abate. I documented my attempts to resurrect the device, though, and I'd be obliged if you could look over my notes and offer a theory on where the process fell through; any correction you can offer can only help if it bricks in my pocket again.

The player, in it's bricked state, was displaying evidence of powering on and off; from an inactive state, the power button could be depressed and the blue ring would light up indefinitely; the longevity of this state was tested at one point by leaving it on overnight, and it was still lit in the morning. To make it appear to turn off, the power button could be held down for a dozen seconds or so, which would cause the blue light to turn off. Plugging the device in would turn it on but otherwise showed no effect on the player's behavior. The host computer (XP) never recognized it.

I started with the unbricking process by following it as literally as possible, at first. The process never explicitly mentions starting with the player plugged into the host computer, so I didn't; I effected the state in which the player appeared to be off, moved the switch to the Hold position, held down the Record button, and pressed the power button. The ring would light up, nothing else.

The same process repeated with the player plugged in did the same. The computer still failed to recognize the player.

Now believing that I was doing something fundimentally wrong, I rechecked myself; made sure the depression on the Record button was full enough to register, made sure the Hold switch was fully pushed to the correct position (tried both the orange and white positions), and also handed it off to another person and asked them to follow the instructions while I watched and said nothing. Their approach was similar to mine and also affected nothing.

Now finally wondering if perhaps there was a simple hardware problem (such as the Hold switch not being correctly attached), I opened the case. The battery, naturally, was easily removable, and without any direction in mind, I retried the process without the battery in the player. Of course I started with the player plugged into the host computer; the ring lit up, so I held the power button to return it to the off state, then began the unbrick boot. Switch to the Hold position, hold down the Record button, press the Power button...

Success. Of course. Otherwise we wouldn't be entertaining these silly notions. The player started, the Sansa boot-screen flashed for a moment before Rockbox initialized and displayed words indicating that it had entered Recovery mode, and the host computer immediately recognized the 16mb drive. The problem resolved from this point forward in a predictable fashion.

So what's the word? I don't pretend to have any theory about why this should have technically worked (is black magic considered a technical resolution?), but I'll take it.

In any case, my player works; at this juncture I'd just like to know if my chronicle isn't useful to someone.

EDIT: Again, this is another thing I noticed that may have an excellent reason for leaving well enough alone, but wouldn't it be most expedient to suggest on the Unbrick page to attain a fresh .mi4 file directly from the latest Sansa patch than it is to direct them to Daniel's page?

Llorean:
My guess is that you were experiencing a different, but common problem. Sometimes it is suggested to press on the device behind the battery, which has the effect of pushing the flash memory back into place. It sounds like the problem you were experiencing was simply this. By chance your removal of the battery and disassembling then reassembling of the device probably included pressing the right area enough to achieve this.

So the problem was misdiagnosis - you had a hardware problem that needed fixed before you began the unbricking process, and the unbricking page assumes you've properly identified your problem already.

Navigation

[0] Message Index

Go to full version