MCMCAN Bus-Off Recovery - TC3xx

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
nsyed
Level 5
Level 5
5 likes given 100 sign-ins 50 sign-ins
Hello,

Does clearing of CCCR.INIT after a bus-off event is sufficient to recovery the CAN module from bus-off condition ?
Is any other steps needed ?

Can you please clarify ? I am working on the TC377 controller
2 Replies
VincentWan
Employee
Employee
50 replies posted 5 sign-ins First like received
Hi,

yes, correct.
User need to clear CCCR.INIT bit to start bus off recovery sequence, it will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation.
0 Likes
nsyed
Level 5
Level 5
5 likes given 100 sign-ins 50 sign-ins
VincentWan wrote:
Hi,

yes, correct.
User need to clear CCCR.INIT bit to start bus off recovery sequence, it will then wait for 129 occurrences of Bus Idle (129 * 11 consecutive recessive bits) before resuming normal operation.



Thank you so much!!! Appreciate your help !!!
0 Likes