zhaowei076 发表于 2010-12-27 16:54:05

TE6410 can驱动问题

运行开发板配套文件系统中/test目录下的./can_test命令,进行can回环模式的测试
出现

请问是什么原因?
能否给传一下can_test的源码?
版主能否给指导下,TE6410详细的can的调试过程。方便的能话能否给传一些资料
Email:zhaowei076@163.com
多谢!

zhaowei076 发表于 2010-12-27 17:07:44

另外在linux2.6.28内核中需要怎么配置can驱动啊

nunu68 发表于 2010-12-28 10:59:51

同问,在运行can——test的时候,并没有出现实验手册上的现象,怀疑是配置问题,可是,在sys和proc下都能找到驱动和设备。
是否有更详细的说明呢?

zhaowei076 发表于 2010-12-28 20:32:36

回复 3# nunu68


是啊刚买的板子 还不知道can怎么使用 希望能帮我们解决这个问题

飞凌-alexlee 发表于 2010-12-29 08:30:51

6410用户,我们针对can,提供了最新的内核跟驱动,还有测试程序。

最近下载专区服务器正在调整,很多文件重新上传中。

2天后,请下载使用~

hzn407487204 发表于 2010-12-31 14:07:16

调试的时候发现Can数据实际上并没有发到spi上,且socket can的成功率很低,经常会出现buffer已满或已挂掉的现象

飞凌-alexlee 发表于 2010-12-31 14:39:11

can从上层上来看的话是一个网络设备~

hzn407487204 发表于 2010-12-31 17:07:11

但是使用socket can网络can发送和接收数据时经常会出现can挂掉或者无法发送的情况,默认是1M的波特率,现在不使用回环模式普通模式测试成功率很低

飞凌-alexlee 发表于 2011-1-4 08:12:07

能详细的描述一下,使用出现问题的情况吗?

hzn407487204 发表于 2011-1-4 09:37:08

最主要的问题是在使用socket can编程实现can收发数据功能的时候,经常会出现buffer已满的情况,出现这种情况后数据就无法接收和发送了,应用层的程序是依照手册写的,把波特滤调低之后依然有这种情况。can模式使用的是普通模式。

飞凌-alexlee 发表于 2011-1-4 16:42:56

该问题,提交给研发部门了。

有回复,及时给您答复~

turnipjiang 发表于 2011-1-21 11:22:49

请问有解决方法了么?另外,我是买了OK6410的板子,另外加了can模块,请问,我去哪里下载源码驱动,因为OK板子的配送光盘里,是没有can的测试教程的。

飞凌-fatfish 发表于 2011-1-21 17:45:40

楼上的 我不是已经发给你了

marching118 发表于 2011-3-1 14:28:01

回复 10# hzn407487204


    请问no buffer space available的问题解决了吗?我现在也是这个问题,解决了的话可否分享下经验?

derjoey 发表于 2012-7-6 09:22:21

回复 1# zhaowei076


    楼主可不可以也发给我一份啊 ,我使用的是TE6410,为什么我的光盘里面没有can驱动的例子啊,用户手册也没有将怎么使用can驱动?先谢谢了。

飞凌-develop 发表于 2012-7-6 09:26:38

最近准备发布新的Linux版本,新版本已经解决了Can驱动存在的bug,请关注。

zhfqx 发表于 2012-11-28 21:54:19

请问新版本究竟改了这个问题没有,我比对了一下,怎么没有任何区别的。都这么多月了,这个问题能不能解决,不能解决就不要号称有CAN接口了,把这个接口取消掉算了。

飞凌-fatfish 发表于 2012-11-29 10:24:27

楼上有问题请发帖问。老帖中不再提供技术支持
页: [1]
查看完整版本: TE6410 can驱动问题