完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
最近在rk3288 android5.1 上去支持can bus 芯片MCP2515, android5.1中内核的版本为3.10.79, 已经自带了mcp2515的驱动; 尝试使用,发现不能正常使用; 里面提到的是需要高版本的内核,于是我去linux kernel 的git上,发现在高版本的内核提交记录中,有对于mcp2515的支持更改记录,其中报错驱动的改动,还有dts文件中的相应的改动,参考这些记录,就能实现对于mcp2515的支持; 根据网友提供的帮助和这git上的改动参考,弄了一下,目前板子的can bus 芯片应该是能工作(具体还没去测试,但至少驱动通了,can0的节点出来了) [ 0.791283] rockchip_spi_probe:num_cs=2,bus_num=2,irq=78,freq=45692308 ok shell@rk3288:/ # busybox ifconfig -a eth0 Link encap:Ethernet HWaddr 00:00:00:00:00:00 以上一些记录,希望对于要调试mcp2515的朋友有帮助; 主要提及的一个地方就是需要更换高版本内核中的mcp2515对应的驱动; |
|
相关推荐
2个回答
|
|
根本不用提高内核版本,这个芯片我在linux3.4上都用了很久,一点问题都没有;内核自带的驱动就已经很好用了
|
|
|
|
我在ROC-rk3399-PC上面调通了,但是在AIO-RK3399J没有成功。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
rk1126实现BT601输入,输入不带IIC接口的驱动程序
1394 浏览 0 评论
1323 浏览 1 评论
2426 浏览 3 评论
RK3568 Android11让系统ntp校准时间生效,需要设置些什么
3161 浏览 1 评论
5188 浏览 2 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-20 09:18 , Processed in 0.694558 second(s), Total 75, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191