Part Number: TMS320F28P650DK
Tool/software:
Hello TI expert,
I am using the F28P650 dual-core DSP to implement the interrupt in core1 and task in core2. I configure the PWM and ADC interrupt in core1, and configure a timer 10us interrupt in core2, based on the 10us interrupt, there is a 1ms task generated. I give a GPIO toggle in the 10us interrupt and 1ms task.
The wired issue is that the 1ms task GPIO toggle in debug mode (with Launch pad) is not correct, the time is erratic, but the 10us toggle is correct. I start the CPU1 running firstly and then start the CPU2 running soon. The wave form is like below.

However, in the normal mode, disconnect the usb of the launch pad, then reconnect the usb line to computer (the flash is programed), the 10us and 1ms GPIO toggle is correct. The waveform is like below.

This phenomenon is the same for many times try. What is the reason and how to fix this debug issue?
Look forward your reply.