我想问一下,我是在Linux3.2版本内核的系统下测试的,当达到500K及以上时,传输不稳定,会出现断掉的情况,不知是怎么回事?
Gary Wu:
你好!有以下问题需要确认:
1.能否说明详细?
是哪个版本的SDK包?测试的流程,及问题表现
2. 是否在TI EVM板上跑过?能否复现?
leo chen:
回复 Gary Wu:
点对点测试的吗? 有没有匹配电阻,电路怎么设计的
yexingdehuxi:
回复 Gary Wu:
SDK5.07,两个板子之间通过CAN连接
测试命令:canconfig can0 bitrate 125000 ctrlmode triple-sampling on (波特率设置为127K 时就无法通信)
canconfig can0 start
然后发送数据,另一个板子可以接收到数据。
yexingdehuxi:
回复 Gary Wu:
SDK5.07,两个板子之间通过CAN连接
测试命令:canconfig can0 bitrate 125000 ctrlmode triple-sampling on (波特率设置为127K 时就无法通信)
canconfig can0 start
然后发送数据,另一个板子可以接收到数据。
Steven Liu1:
回复 yexingdehuxi:
请参考一下这个链接:http://processors.wiki.ti.com/index.php/AM335X_DCAN_Driver_Guide
在示例中,设置为1MBPS都可以正常通信。