Part Number: C2000WARE
Other Parts Discussed in Thread: TMS320F28379D
Hello everyone,
I am clueless right now how to successfully flash a dual core project on my microcontroller TMS320F28379D. Attached you can find my two CMD files and my system_init() (inside global.c) function, which I call drectly at the beginning of each cores main(). FO bulding my project I used the empty_project dual core template. For flashing I am using the XDS 110 Debug probe and CCS 20.2.
My work flow looks as follow: Flash CPU2 project -> Flash CPU1 Project. The problem that then arises is that the IPC_sync doesnt work. CPU1 gets stuck waiting for a flag from CPU2.
I tried multiple adjustments already. What surprised me was that the template assinged the same flash ports to both the CPU1 and CPU2 projects. I gave each CPU project their own ports but it didnt fix my issue, so I reverted back to my initial cmd files. What can I do to get my dual core project working? Thanks for your help in advance.
Best, Lucas
Files:
2837xD_FLASH_lnk_cpu1.txt
2837xD_FLASH_lnk_cpu2.txt
global.c