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.

TMS320F28386D: Switch CAN peripheral from CPU1 to CPU2

Part Number: TMS320F28386D
Other Parts Discussed in Thread: C2000WARE

Hello,

We are using the CAN bus to dataload software with a custom protocol of ours.

In our new project, we are using the two cores of the CPU.

Our idea was to first dataload the CPU1 and from a specific command sent on the CAN bus switch the CAN peripheral assignment from CPU1 to CPU2.

What I understood is we basically just need to change the CPUSEL configuration.

However, is there any risk of doing that ? In particular, I read it wasn't glitch free so it's maybe not safe to do so ?

Would we need to perform the initialization of the peripheral again ?

Best regards,

Clément