This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cube demo on AM3517 Zoom eXperimenter kit flash.

Other Parts Discussed in Thread: AM3517

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

 

 

  •  Hi Laurie,

       The Lab 4a instructions you are using have been superseded with a new version of the MMC that reflashes the NAND automatically (no u-boot commands required).  With the new version, all you need to do is boot the MMC and it flashes the NAND automatically.  This is the contents of the new MMC.  If this is not what you have, then we need to get this to you.  Please let me know.

         553 2010-06-14 18:11 autoexec.losh
      391734 2010-06-14 18:11 COMPLETE.BMP
      391734 2010-06-14 18:11 FLASHING.BMP
      131072 2010-06-14 18:11 lboot.cfg
      322356 2010-06-14 18:11 lboot.elf
       22444 2010-06-14 18:11 MLO
       19008 2010-06-14 18:11 MLO.raw
    21626880 2010-06-14 18:11 rootfs.raw
    21626880 2010-06-14 18:11 rootfs.raw.exp
      270336 2010-06-14 18:11 u-boot.bin.raw
      270336 2010-06-14 18:11 u-boot.bin.raw.exp
     2568192 2010-06-14 18:11 uImage.raw

    Regards, Clay