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.

How to flash a sample application on DVEVM 6446 TI Board



Hi Friends

I have written a sample application and I want to flash it on the DVEVM 6446 TI Board . I m able to boot from the uImage. But how can I flash my application directly on to the board rather than placing the application code on the NFS file area on the PC workstation .Please help me out.


  • a) To Flash the UBL and Uimage you can use the following utility:
    http://tiexpressdsp.com/index.php/Serial_Boot_and_Flash_Loading_Utility
    You can not use it to flash the Linux application itself.

    b) You can not Flash the Linux application alone, It needs to be part of the file system. If you want to use a flashing utility (for example U-boot or the Flashing utility executable to be used with CCS) then you need to flash the complete file system at once.

    If you already have a file system in memory then other option is to use Linux to flash the application in the corresponding Flash area (defined as a MTD device) directly from Linux.
    You could use Linux as well to write a complete Filesystem to Flash.
    See:
    http://tiexpressdsp.com/index.php/Put_YAFFS_Image_to_Flash
    http://tiexpressdsp.com/index.php/MTD_Utilities

  • Hi Anber

    Thanks for the reply

    I have some doubts

    1.CCS is said to compatable only with Linux. Is there any other utility which we can use along with Linux for the purpose

    2. Can u please elaborate the second step

    3 And also one more thing if we flash our  custom image or application on to the TI board then the existing Image will be overwritten. Is there anyway to reset the board to factory settings after flashing our custom image?