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.

TMS320F28335: Flash programming process

Part Number: TMS320F28335
Other Parts Discussed in Thread: C2000WARE

After development of code and testing through RAM linker command, I wanted to burn the code in flash memory so that the program doesn't get erased after power restart,

but I am unable to configure it that way. I have tried it by clicking the flash button present at the toolbar of CCS 8.0 and in properties also I am unable to find the Flash linker command file for Delfino F28335.

Please guide through the process to get it.

  • Hi,

    For running the code from flash you need to
    1. Use Flash linker command file
    2. Use memcpy to copy the RAM sections from Flash to RAM
    3. Configure F28335 to boot from Flash.

    Flash linker command file can be found at <C2000Ware>\device_support\f2833x\common\cmd\F28335.cmd

    Please refer the example at <C2000Ware>\device_support\f2833x\examples\flash_f28335. Make sure steps 1 - 5 are used in your example.

    Please refer the appnote - Running an Application from Flash www.ti.com/.../spra958

    Thanks,
    Katta