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.

Steps for Flashing bootloader into NAND Flash using CCS 4.1

Hi all,

I want to flash the boot loader to the NAND flash of DM355 EVM board using XDS510 debugger. I found the procedures for that in the following document.

http://focus.ti.com/lit/an/spraaa0a/spraaa0a.pdf

But the steps given in the document is only for Code composer studio v3.x +, but the CCS I am having is 4.1 eclipse based.

Can any one give the steps to flash bootloader in NAND using CCS 4.1 or direct me to a link.

Thanks,

Thalib

  • Thalib,

    We do not currently have plans to port the CCS 3.x code over to 4.x on the TI side, but if you want/need to do that, you could start by looking here:

    http://processors.wiki.ti.com/index.php/CCSv4_Getting_Started_Guide 

    which has a link to a wiki article on how to import projects from previous CCS versions.

    On the other hand, we would suggest that perhaps it would be easier to make a switch away from the CCS-based method of flashing the bootloader and use the serial flash utilities for this instead.  Details can be found here:

    http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility

  • Note that the NAND_programmer.out binary file included with the PSP will load and run just fine regardless of if you are using CCS 3.3 or CCS 4.1 (they both share the same binary executable format), unless you need to customize it for some reason (like a different NAND device) it should work as it is (i.e. you should not need to rebuild it in CCS v4, just load and run the .out file). While I do not know of any more specific instructions for this, if you can get a target up and connected based on the instructions here, you can use the Target -> Load Program... command in CCS v4 to load up the .out file, from there you respond to the prompts just like you would have in CCS 3.3. I have not gone through the entire flashing procedure in v4 myself, but I can say that NAND_programmer.out will load properly from CCS v4.