TI论坛
直播中

赵静

7年用户 174经验值
私信 关注

请问AM335x DCAN 无法接收发送数据是为什么?怎么解决?

本帖最后由 一只耳朵怪 于 2018-6-5 16:48 编辑

我们采用的是SDK6.0,bitrate 20000,回环测试已经OK了。
但是在正常模式时接收不到别的板子发过来的数据,尝试发送数据时CAN-TX也没看到波形。

问题如下:
1、    回环测试时,尝试发送数据,竟然可以在CAN-RX测到我发送的数据,CAN-TX没有,为什么会这样?
2、    正常模式时,用示波器看CAN-RX有波形,表明can总线数据通过收发器已到达CAN-RX。
           但用ip -d -s link show can1命令或者candump can1命令都看不到有数据接收到。
           用can utilities工具尝试发送一包数据,在CAN-TX引脚也没有看到波形。
           已经纠结好久了,有没有什么思路可以帮助排查一下问题?
           另外,20K的波特率直接用can utilities工具设置是否就OK?还是还要设置别的地方?

跪求解答,谢谢!

回帖(1)

向乾才

2018-7-27 23:01:15
楼主,你的问题解决了吗?我的也是这样的问题.SDK6.0的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分