View Single Post
Posts: 1,808 | Thanked: 4,272 times | Joined on Feb 2011 @ Germany
#437
I need help

(Follow up from:
http://talk.maemo.org/showpost.php?p...&postcount=207
)

The USB port on my spare N900 is for all intents and purposes unusable (= N900 is unflasheable).

I can't load Maemo because I fvck'd up /sbin/preinit so that I always get Malfunction, reboot in 10s.

Luckily, I thought, I have U-Boot (2012.04-1). So I dd'ed the latest available Nemo image on my Nokia 4GB uSD card (came with the E75) and then on the U-boot console I type "run sdboot".

The errors scroll a bit to quick for me to read everything, but the main error is:
Card did not respond to voltage select!

Meaning I can't do anything with the uSD card.

Code:
> mmc list
OMAP SD/MMC: 0
 OMAP SD/MMC: 1

> mmc dev 0
Card did not respond to voltage select!
mmc0(part 0) is current device
I see a number of possibilities:
1. The SD card was not written to correctly: Unlikely, I used plain-old dd to write the raw image (OK, had to use my E75 as a card reader, but I hope that didn't mess up anything).

Plus if the card is not being powered up then the possible corruptness of the partition table or the file systems themselves is irrelevant.

2. I'm not using U-boot correctly? Please note that I have no possibility to add/update items in U-boot. Whatever I do, it has to be from the U-boot console.

3. The card reader on the N900 is broken? That would mean USB is shaky at best and uSD broken. Sounds bricky to me.

Please somebody tell me I'm stupid and there is an obvious solution to this problem!

Alternatively, is there any chance that U-boot 2012.04-1 has support for writing to the N900 rootfs? (just need to chmod +x a file, ability to patch (single bytes of) /sbin/preinit would be also enough for me to unbrick it.

Is there any hope?
 

The Following 2 Users Say Thank You to reinob For This Useful Post: