I’m having an issue trying to reset the eCAN module on the TM320F28335. I have the CAN communication working for the most part but if I physically disconnected the CAN link, I stop both receiving and transmitting CAN data even after I reconnect the CAN wires. I tried doing a software reset of the eCAN module and this half works. After the reset my transmitter start working again but the receiver does not. The only thing that fixes the issue completely is doing a complete hardware reset.
Why doesn’t the software reset get the receiver working?
Is there a better way to recover when the eCAN stops working?
Ed