Hello,
In our application, we are initially configuring DCAN Silent Mode (DCAN TEST register bit 3 - Silent Mode), and then leaving silent mode once we determine our CAN buses to be healthy.
Sometimes, several msec after leaving silent mode, we unexpectedly find error status on our CAN port (tyically, DCAN ES.BOff, .WEarn, and .EPass are set).
I did not find any documentation in the TRM about synchronization when entering / leaving silent mode (though I did find a note about making sure message transfers are finished when entering Loop Back mode). In order to seamlessly exit or enter silent mode, are there any preconditions we need to meet?
Thanks for the help.