Hi champs,
My customer faces a CAN bus problem, sometimes CAN bus stops communication, the contents of CAN_ES register is 0x00E7 and means,
- BOff = 1. The CAN module is in Bus-Off state.
- EWarn = 1. At least one of the error counters has reached the error warning limit of 96.
- EPass = 1. The CAN Core is in the error passive state as defined in the CAN Spec.
- LEC = 7.
There are four devices on the CAN bus, one is F28377S and the others are ST MCUs, all the devices should connect to CAN bus so that system works and this Bus-Off problem sometimes occurs. Please advise what should we do to debug/analyze this problem?
Thanks and regards,
Luke