Firefly开源社区

标题: 尝试使用两路SPI接mcp2515分别转出两路CAN总线失败求助 [打印本页]

作者: lili_    时间: 2023-2-11 15:33
标题: 尝试使用两路SPI接mcp2515分别转出两路CAN总线失败求助
【需求】:想使用两路SPI分别转出两路CAN接口(详见如下附件原理图),SPI1接U9转出CAN1,SPI2接U11转出CAN2;CAN总线波特率为1000kbps。
【问题描述】:1.  在修改完设备树配置(详见如下附件配置文件rk3399-firefly-aiojd4.dts)后编译烧录镜像,虽然能在ifconfig -a中看到CAN0和CAN1设备,但是当设置完波特率,在启用CAN设备时(ip link set can0 up;ip link set can1 up;)提示没有设备(终端打印显示两条RTNETLINK answers: No such device)。(详见附件的调试命令行记录)
2. 设置波特率为1000kbps时提示(mcp251x spi1.0 can0: bitrate error 33.3% too high和 mcp251x spi2.0 can1: bitrate error 33.3% too high),并且启动CAN设备也提示没有设备。(详见附件的调试命令行记录)
【备注】:纯新手第一次设计并配置,软件方面只是修改了dts文件其他没动,不知道问题在哪或是还要修改其他地方,还求大佬赐教。






tchip_askquestions

rk3399-firefly-aiojd4.dts.zip

1002 Bytes, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

我写的设备树文件,但CAN出现了如上问题。

Core-3399-JD4 底板原理图.pdf

634.51 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1

调试命令行记录.zip

1.63 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1

firefly_请求技术支持_启动log.zip

19.44 KB, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1






欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1