Hi Sitara support Team,
In the following post, I would like to make clear about "Open status causes 'bus-off'?".
Regarding the increase of the error counter, ISO11898-1 has the following two exception,
and there is a function that does not count up the error counter.
If there is no recipient, it corresponds this case and it stops counting up.
Does AM4376 comply with this exceptions?
===Excerpts from 13.1.4.2 Error counting in ISO 11898-1===
c) When a transmitter sends an error flag, the transmit error counter shall be increased by eight (8).
1) Exception 1: if the transmitter is error-passive and detects an ACK error because of not detecting a
dominant ACK and does not detect a dominant bit while sending its passive error flag.
2) Exception 2: if the transmitter sends an error flag because a stuff error occurred during arbitration,
whereby the stuffbit should have been recessive, and has been sent as recessive but is monitored as dominant.
In both exceptions the transmit error counter remains unchanged.
============================================================
Best regards,
Kanae