Hi everyone,
Unfortunately managed to brick my B4 board, and I'm not making any
progress trying to recover it.
Basically I was trying to update the u-boot with Mans' 600MHz one.
This is the sequence I followed, believing I could boot from MMC
afterwards
Texas Instruments X-Loader 1.41
Skipped bad block at 0x80000
Starting OS Bootloader...
U-Boot 1.3.3-00035-gab55ae5-dirty (Jun 16 2008 - 17:35:22)
OMAP3530-GP rev 2, CPU-OPP2 L3-165MHz
OMAP3 Beagle Board + LPDDR/NAND
DRAM: 128 MB
NAND: 256 MiB
In: serial
Out: serial
Err: serial
Audio Tone on Speakers ... complete
OMAP3 beagleboard.org # nand unlock
device 0 whole chip
nand_unlock: start: 00000000, length: 268435456!
NAND flash successfully unlocked
OMAP3 beagleboard.org # nand erase 0 80000
NAND erase: device 0 offset 0x0, size 0x80000
Erasing at 0x60000 -- 100% complete.
OK
OMAP3 beagleboard.org #
NAND erase: device 0 offset 0x0, size 0x80000
Erasing at 0x60000 -- 100% complete.
OK
OMAP3 beagleboard.org #
<then reset>
The above was following the sequence on MMU recovery on
http://elinux.org/BeagleBoardRecovery which says "If you now re-power
your board without pressing the user board it should work as before.
Happily unbricked! "
I used an MMC card containing the usual MLO , u-boot.bin etc. But
nothing at all from now on. No X-loader message... nothing
Basically I'm not clear on what is on the OMAP and what's on the
flash. With the above erase command I have erased everything out of
flash including X-loader?
Am I just left with the small TI boot loader on the OMAP? This surely
doesn't have the capability of reading vfat off the MMC ?
Serial download of the LED flasher does still work so the board is
fine, but I am not clear what I need to download. There is mention of
u-boot_v2.bin but the sources don't immediately appear to support
beagle, config is complicated, and I can't find a binary version.
Also, the instructions suggest omap3_usbload but that doesn't find
anything on my Linux PC (anyone else seen that?)
./omap3_usbload /scratchbox/users/ian/home/ian/beagle/target/
omap3_serial_test.bin
(just loads of dots... also I don't get any messages in /var/log/
messages when plugging in the beagle)
Has anyone recovered a board from this situation and what did you do?
Also, I'm wondering what TI do during production?
Thanks for any hints!