HI Champ,
About F28335 eCAN Errata ---Unexpected Cessation of Transmit Operation.
The worharound is: The Time-out feature (MOTO) of the eCAN module may be employed to detect this
condition. When this occurs, set and clear the CCR bit (using the CCE bit for verification)
to remove the anomalous condition.
Could you explain more detail about how to using Time-out feature (MOTO) of the eCAN module may be employed to detect this
condition? and if the issue happened, just set and clear the CCR bit (using the CCE bit for verification) can remove the anomalous condition?
Now my customer met same anomalous state that the CAN can receive normal ,but cannot transmit.
Customer already use the SW to detect the CAN transmit timeout , when detect the transmit timeout will re-initial the CAN module by excute the initCAN() function.
But the CAN module still cannot recover to normal, the phenomenon is CANTX will output one bit low level ( Low level is 2us, the Baud rate is 500Kbps ) periodically.