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: TMS320F28335 program burning issue

Part Number: TMS320F28335


Hi,

Hello, I would like to inquire about the FLASH burning technology issue of DSP TMS320F28335. The client program called the DCL_runPI_C4 function in the TI DCL library and found that the program burned into FLASH. After powering on again, the program froze in the DCL_runPI_C4 function. If a function in the DCL library is called, does it need to be configured before it can run in Flash? Once the program is burned to RAM, it can run normally.

Thanks!

  • Hi Jeno,

    My apologies in the delayed response to this thread.

    I don't believe DCL required any addintional setup other than the regular flash setup needed to execute from flash. But I'll double check with our flash experts.

    Best,

    Sen Wang

  • Hi Jeno,

    Upon speaking with stakeholders, there's no caveats that we're aware of. 

    Nonetheless, to troubleshoot this can you doublecheck the mappings file (.map) of the generated code to make sure all program and data placements are placed in the expected memory segments? You can also run the program in debug mode and view the disassembly of its content, to see if either CPU is just halting or has flagged an illegal instruction of some sort.

    Best,

    Sen Wang