Part Number: TMS320F28388D
Other Parts Discussed in Thread: C2000WARE
Tool/software: Code Composer Studio
Hello,
I'm working with the TMS320F28388D controlcard and I'm facing an issue when I want to debug my code from Flash. Any example from the C2000ware tool show the same issue. The sequence is very simple:
- I'm importing a project into my workspace using Import CSS projects.. option
- Build the FLASH version of the example
- Click on debug
- Then I can run the code and debug.
Then if I click on CPU Reset, the drive comes to its init state and if I press Resume button, the MCU is stuck somewhere in the 0x3FXXXX area.
If I use the Restart button, it comes back to the main function. This is ok when I'm working with one CPU, but it is a problem when I want to validate the start-up sequence of the 3 CPUs.
On target connect, the debugger wakes-up CPU1, CPU2 and CM, so what I used to do with other MCU families (TMS320F2837XD) is to click on CPU reset for all CPUs, and then resume them one by one clicking on Resume button, but it is not working.
I have checked every switch boot option from the ControlCARD board to be sure I have the boot from Flash mode active. I have also tried to look for a different sequence and I realized that powering down and up the board through the MCU USB connector allows running from FLASH, however, this disconnects the debugger from the PC, so it is not useful.
Is there any specific sequence to do what I want?
Thank you

