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.

TMS570LS0332: SIE active in CAN1 and CAN2 produce nuisance interrupts

Part Number: TMS570LS0332

Hi TI Team,

We are using both CAN channels in this processor and have SIE active for both of them.

The SIE is active in both because we need to send messages in a sequence using the "TX Ok" interrupt for transmitting fast packets and other types

of messages.

However, we noticed that when we have nothing connected on the receiving end of the CAN Bus we get a lot of nuisance "ACK" error interrupts.

This type of interrupts may cause our system to lock-up.

During the high-level interrupt we are also checking the DCAN ES register, which will cause the LEC to be 7h and also clear parity bit errors too.

LEC status when not cleared is:

Ack Error: The message this CAN Core transmitted was not acknowledged by another node.

Is there a way in which we can use SIE for the purpose of the "TX Ok" and mask the LEC interrupt (avoid the noise of ACK error interrupts)?

Thanks,

-Ariel