I was working on flashing a new version of u-boot.bin and I forgot to
set the nand ecc to hardware. Now every time it starts up (or tries
to) it can't even load u-boot.bin. Is there any other way to flash u-
boot.bin again remotely? Or perhaps use another u-boot.bin from an MMC
card? I really hope I didn't kill this thing...
Here is the error message:
Texas Instruments X-Loader 1.4.2 (Aug 4 2009 -
Loading u-boot.bin from
ECC Failed, page 0x00080000
12 0 0 ea 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5 14 f0 9f e5
14 f0 9f
Can anyone help?
I already have a card that has MLO, u-boot.bin, and uImage on it. What
files does the validation page add to make it so the beagle boots u-
boot from the mmc card rather than the nand?
reset.src causes it to flash the NAND. You must hold the reset button while doing a reset. See text below from the page:
NOTE: If you don’t want to flash the bootloader on NAND then copy Regular script file as boot.scr
This is the way we do it in the factory. Works everytime!
I got into u-boot using Pawel's site. The next step is to reflash my
NAND the RIGHT way. I am used to working on Rev C board but this is a
B5, does anyone know what the correct syntax is to set the nand ecc?
The script does this automatically.