Hi Bill,
[quote]
So I tried what you asked (after first re-writing the Linux partition to unlock the U-Boot partition). The good news is that our device did boot up, however it is still using the old U-Boot.
[/quote]
How did you confirm this ?
Could you please boot the board just after "flash_eraseall" command.
The board must not boot after "flash_eraseall" the u-boot location, right ?
[quote]
root@arago:~# nandwrite -p /dev/mtd2 u-boot.bin
Writing data to block 0 at offset 0x0
Writing data to block 1 at offset 0x20000
Writing data to block 2 at offset 0x40000
NAND read: device 0 offset 0x400000, size 0x400000
NAND read from offset 400000 failed -74
4194304 bytes read: ERROR
Loading from NAND 512MiB 3,3V 8-bit, offset 0x200000
Image Name: Linux-2.6.33-rc4
Image Type: ARM Linux Kernel Image (uncompressed)
[/quote]
I think, it will boot the u-boot and not kernel, may be you can erase the kernel location,
Please confirm.
Also please provide your bootcmd and bootargs.