TI中文支持网
TI专业的中文技术问题搜集分享网站

AM335x DCAN 无法接收发送数据

我们采用的是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?还是还要设置别的地方?

跪求解答,谢谢!

cen miao:

最新的进展如下:第1个问题已解决,回环测试时, CAN-TX和CAN-RX都可以测到我发送的数据但第2个问题还未解决,用can utilities工具在正常模式还是接收不到数据,发送也不行TI的FAE电话总是打不通……请TI的FAE或者路过的大神提供些帮助,感激不尽

cen miao:

回复 Jian Zhou:

Jian Zhou:

    是的,已解决,谢谢!

 

赞(0)
未经允许不得转载:TI中文支持网 » AM335x DCAN 无法接收发送数据
分享到: 更多 (0)