I’m a bit stuck –I think I may have got something erased halfway through – I can still boot from MMC, but am having trouble booting from nand. I initially followed the directions from Lab 4a of the FAE_summit AM3517 half day seminar lab instructions. I got as far as getting ready to send the reflash-micron-faesummit.txt file, when I realized I didn’t have it. Should I still be able to load the cube demo from the file you gave me? –not seeming to work –I copied it to the mmc card and pulled it from mmc 1, but still can’t seem to get it to fire up. Wondering if I hashed something I shouldn’t have with the earlier attempt:
When I zero out s7, I get it to hang on the x-loader. I think I killed Uboot in the nand flash. MMC loading still works fine. How do I go about recovering the nand? I think the missing text script must have had that in it.
running the cube demo and can’t seem to find the file “reflash-micron-faesummit.txt” in any of the links. Do you happen to know where I could locate that?
1. Boot into u-boot from the MMC card; remember, stop Linux boot by pressing any key!
Make sure the switch settings are still configured as (switch S7 = 10010000) was setup in our
earlier Lab 1.
Since we want to boot into u-boot, stop Linux from booting by hitting any key during the u-
boot delay period.
2. Erase the AM3517 Zoom eXperimenter kit flash.
(u-boot) # nand erase
3. Initialize mmc interface
(u-boot) # mmc init
4. List the contents of the MMC card, partition 3
This MMC card was formatted with the FAT32 filesystem, therefore we can use u-boot’s
fatls command. Note that even if you are using an SD card, the interface type should be
“mmc”
(u-boot) # fatls mmc 0:3
You should be returned:
16964 mlo
2265616 uimage
214940 u-boot.bin
13090816 rootfs.jffs2
5. Run u-boot from SD card partition 3
This u-boot binary is slightly different from the binary on partition 1 of the MMC card. The
primary difference is that it allows modification of saving of the u-boot environment
variables to NAND flash.
(u-boot) # fatload mmc 0:3 0x82000000 u-boot.bin
(u-boot) # go 0x82000000
6. Modify Terra Term serial port transmit delays to support macro download.
Setup Æ Serial Port…
At the bottom of the setup menu, enter transmit delays of:
1 msec/char
10 msec/line
7. Copy reflashing macro script into u-boot
File Æ Send file…
Browse to the Windows desktop and select:
reflash-micron-faesummit.txt