- 积分
- 40
贡献294
飞刀108 FD
注册时间2017-10-8
在线时间7 小时
关注我
|
内容如题,当使用cansend can0的时候,内核就不断打印出来
flexcan 2090000.can can0: BUG! hardware recovered automatically from BUS_OFF
查了源码以后发现是在flex_can.c文件中的do_state函数,返回了CAN_STATE_BUS_OFF的状态,不知道该怎么解决,其中设备树已经修改好了,通过ifconfig命令能够看到can0和can1两个设备,使用candump命令也能够使用,那么是什么原因导致了总线关闭的状态,谢谢各位了。 |
|