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.
Tool/software:
We are using TMS320F28P650DH. Currently use CPU1 and CLA, it works well. But use uniflash program tool to program CPU2 project, it can't be program.
We are not sure if it is CPU2 project issue or uniflash setting issue.
we got the demo from c2000 ware (dual CPU). but the CPU2 is empty project. We add code in the project. Not sure if it is correct.
Hope that you can kindly share the demo code that include CPU1/CLA/CPU2. The simple code can control GPIOs status. For example: CPU1 control the GPIO0, CPU2 control GPIO1, CLA control GPIO2.
Thank you very much.
Hi Sheldon Liu,
For F28P65x CCS flash plugin and Uniflash, below usage notes will help (taken from https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1096194/faq-c2000-ccs-flash-plugin-and-uniflash)
TMS320F28P65x Flash plugin usage notes: Before doing any flash operations using the flash plugin,
(a) Please select which flash banks should be mapped to which CPU (CPU1 vs CPU2) - This selection should be done in CPU1 flash plugin GUI.
(b) Please select the flash banks that the user would like the flash plugin to erase (in the CPU1 flash plugin GUI and the CPU2 flash plugin GUI)
(c) Please configure the PLL using the Configure Clock button in CPU1 flash plugin GUI before doing any CPU2 flash plugin operations (including loading any executable to CPU2 flash).
Thanks and regards,
Vamsi
Hi Vamsi, Thanks a lot for your fast responds. Will try it.
One more question: In CPU2 project, we only need to configure the clock. Is it correct? (Peripherals have been configured in CPU1 project. )
Where can i get the demo code about transfer data from CPU2 to CPU1?