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.

Flash on EVM



I have been using the Adeneo A8_1.00.00.14.

While it is a big improvement structually over the BSquare release it also seems to have some problems.

I have and older EVM (not rev G). I can build and load but I noticed I can not download a new xldrnand.bin or ebootnand.bin via ethernet.

Always complains of flash/address problem. I was finally able to load the NAND xloader/eboot via the TI download tool (which is a real pain also).

The problem is now how to get the NK image into flash? I tried to do a build with "Write run-time image for flash memory" which is how I thought it use to work with the TI BSP but it does not load to flash when I download it.

It there a different procedure to get the image into NAND flash?

 

  • Never mind ... found the new enviroment variable IMGNAND.

     

  • David,

    As you found out, IMGNAND is the new variable to flash nk.bin in NAND device.

    For your information, this BSP is not test with EVM1 and will not support EVM1 officially.

    To flash XLDR and EBOOT, there is also a new approach provided in this release. It uses pserial.exe (available from Tools directory) tool from PC to download UART XLDR  to memory.

    The UART XLDR will download omap35x-nand.raw file( which contains both XLDR and Eboot) to NAND flash.

    The following are the procedures:

    Normal 0 false false false MicrosoftInternetExplorer4

           Target Side Software

    1)      Build your OS Design in Release configuration.

    2)      Copy XLDRUART.nb0 and omap35xx-nand.raw from your Flat Release Directory to your folder containing pserial.exe.

         Flashing NAND

    1)      If it is OMAP35x EVM, set boot switch to boot from NAND.

    If it is AM35x EVM, set boot switch to boot from SD card.

    2)      Connect a serial cable between the device UART port (UART3 on OMAP35xx EVM and UART on AM35x EVM) and your PC’s COM1.

    3)      On PC, start a cmd window cd to your pserial.exe directory then run pserial.exe –p COM1 –f XLDRUART.nb0

    4)      Power up the board. The download is in progress in the cmd window.

    5)      When the download is done (“file download completed” is shown), keep the board powered.

    6)      Bring up HyperTerminal:  Start > All Programs > Accessories > Communications > HyperTerminal.

    7)      Configure COM1 to 115200:8:None:1:None

    8)      You should now see § every 10 seconds on HyperTerminal.

    9)      On HyperTerminal, choose Transfer > Send File…

    10)  Choose Xmodem from drop down menu on Dialog box.

    11)  Browse to your OMAP35xx-nand.raw or AM35x-nand.raw file and click Send.

    12)  Send progress is shown within 10 sec.  This download takes about 3 minutes.

    13)  Once download is completed, turn off the board and change SW4 as follows to select NAND Flash as the boot device.

    14)  Power up the board. The board should now boot from NAND flash.

     

    Thanks,

    Tao

     

  • Need o put this info on the wiki.

  • Yes once the official release is out, all documentation will be on the Wiki Atul