can进入busoff状态无法恢复正常

2024-9-3 15:29| 发布者: DDD12138| 查看: 446| 评论: 0

类目: I.MX6系列产品  >  Linux     文档编号: 1514

问题背景:试验can口短路后,can口的状态为BUS-OFF,设置了restart-ms 100, 短路取消后,can口没有恢复到正常状态(Linux3.14)
解决方法:
方法一:软件获取can的状态,如果为busoff则重新打开can
方法二:在can驱动drivers/net/can/flexcan.c中按下图位置修改重新编译即可


已解决

未解决

只是看看

最新评论