MCU-PLUS-SDK-AM273X: Multi-core Debug - Grouping Cores

Part Number: MCU-PLUS-SDK-AM273X

Tool/software:

Hello there,

I need to run all three processors (Cortex_R5_0, Cortex_R5_1, C66xx_DSP) together at the same time.

I use the 'Create Core Group' option in Code Composer Studio 20.2.0.

After I group them I try to run all three processors together but the result I get is that the two Cortex_R5 processors run correctly and that the C66xx_DSP processor does not.

In each processor I create one pulse in different IO pins that I catch with an oscilloscope. The pulse from C66xx_DSP processor never occurs.

On the other way when I boot from QSPI the same system project, all three pulses occur correctly.

Does anyone have an idea why that happens? Is there something else I can do to get all these three processors to run at the same time with CCS and JTAG debugger option?

Best Regards,
D.
  • Hi Dimitra,

    I recall in the past, some customers reported that the execution order of the cores may affect the execution result. Can you load and run the program for R5F0, R5F1 and C66x in different order and let us know whether there is a particular order in which the C66x cannot run properly?

    Best regards,

    Ming