Recovery from MMC, my board will print the bad message:
40T
If recovery using USB by
[root]# ./omap3_usbload uboot-v2.bin
the tool can not find usb device. I look through the dmesg info in
host machine, and find the omap3430 device disconnects immediately
after emmumation.
It seems the omap boot rom is destroyed ,doesn't it?
Thanks.
--
Lei Ming
Hi Lei Ming,
I think you OMAP BOOT ROM is working 100% correct and that you haven't
destroyed anything. But apparently you are doing something wrong following
the recovery procedure - i.e. not following the steps 100%.
Please have another look at: http://elinux.org/BeagleBoardRecovery
The OMAP ROM code will enumerate and wait for 3 sec in order to check if the
PC want to communicate with it. In case not, it will disconnect again. The
40T message on the serial terminal is as well being send by the ROM code
checking for peripheral boot using the UART.
Keep up trying and let us know in case you are still stuck after a couple of
more attempts.
I bet you board is 100% OK :-) - Good luck
Søren
The strange part here is why Uboot thinks the NAND chip ID is 0x01?
Looking at u-boot\drivers\mtd\nand\nand_ids.c this is the last item in the
list, which might indicate that that the NAND probing failed somehow and no
proper error handling was made - I haven't checked if this is the case, but
I could imagine :-)
I do unfortunately not have any really great ideas why this happens since
the Manufacturer ID reading is OK. The Chip ID is supposed to read 0xBA
AFAIR. Are you getting stuck at the same point when you try MMC and/or UART
booting?
Very strange - indeed
Søren
Hi again,
Surfing the web - Please consult:
http://elinux.org/BeagleBoardRecovery#MMC_recovery
I think this most likely describes the problem you had using MMC? Did you
use the special MLO_recovery version?
With respect to USB recovery it seems, that you need a special version of
U-boot and that you can't just use the standard 1.3.3 version. More
information on this from:
http://nishanthmenon.blogspot.com/2009/01/beagleboard-recovery-take-2.html
Good luck
Søren
I use the u-boot compiled from latest version of
git://gitorious.org/u-boot-omap3/mainline.git, then
recover my beagle board successfully.
Thanks.
--
Lei Ming
Many download links in
http://elinux.org/BeagleBoardRecovery#MMC_recovery have been
invalid, Can you give a new usable link?
BTW: It seems Link of
http://code.google.com/p/beagleboard/downloads/list is for rev C,
Is it usable for Rev B?
Thanks.
--
Lei Ming