尝试使用两路SPI接mcp2515分别转出两路CAN总线失败求助

固件类型:自行编译的固件
SDK包名称:rk3399_linux_release_20220525_v2.5.1b.xml
SDK修改内容:rk3399-firefly-aiojd4.dts
Log日志:firefly_请求技术支持_启动log.zip

【需求】:想使用两路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
firefly_请求技术支持_启动log.zip (19.4 KB)
Core-3399-JD4 底板原理图.pdf (635 KB)
rk3399-firefly-aiojd4.dts.zip (1002 Bytes)
调试命令行记录.zip (1.63 KB)