Hello,
We recently performed EMC testing on a TMS570LS1227 where ESD was injected onto the CAN lines and an issue was raised.
It appears that the CAN bus went bus off but then did not recover. We have set the ABO (Auto-bus-on Enable) bit to 1 and ABOTR (Auto-Bus-On Timer Register) to 0. We plan in future to make the ABOTR value a configurable item.
Are there any issues setting ABOTR to 0? Can you think of any other reasons why the CAN bus might not recover from bus-off?
Regards,
Richard