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.

TMS320F280049C: Can communication and interrupt exception

Part Number: TMS320F280049C

Hi team,

Here's an issue from the customer may need your help:

The customer made some modifications to the control routine in speed mode to run the motor application and found that can communication was lost in a repeated start-stop condition.

There are currently two known bugs:

1) Set the ABO bits of the can related registers to enable automatic Busoff state recovery, but do not configure an ABO_time of the associated can_ABOTR register (as required by the application note);

2) In addition, communication is executed in a time slice where the counter is configured in the main interrupt, and CAN communication is suspended if the main interrupt halts (previously, a main interrupt was interrupted due to the TZ signal, so a signal feed dog was generated in the main interrupt to account for a master interrupt exception caused by the TZ signal). And the reason for the main interrupt being stopped is not yet certain. 

Which of the above bugs is more likely to cause this issue?  Could you help check this case? Thanks.

Best Regards,

Cherry