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.

TMS320F28377D: To Configure the CAN Module for CPU2

Part Number: TMS320F28377D


Dear experts,

In my implementation, CPU1 can transmit CAN messages using the demo code 'can_ex4_simple_transmit,' but CPU2 cannot during my implementation. I think this is because the CAN register cannot be set (all values show the reset value and cannot be written in Core 2).

I would like to inquire about some questions:

  1. Can both CPU1 and CPU2 use the same GPIO (GPIO70 & GPIO71, as in my implementation) for CAN_A? I intend to utilize CAN_A to transmit/receive CAN messages for both cores.

  2. Since there is no demo code for CAN configuration for dual-core, could you guide me on how to configure the CAN module for both CPU1 and CPU2? I assume that some initialization should only be handled by CPU1.

Many thanks,

Best Regards,

C.C, Liu