Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK3568 CANFD1.0出现错误帧

4

积分

0

威望

0

贡献

吃瓜的群众

积分
4

RK3568 CANFD1.0出现错误帧

发表于 2023-6-9 15:39:56      浏览:1661 | 回复:0        打印      只看该作者   [复制链接] 楼主
  • 固件类型: 自行编译的固件
  • SDK包名称: rk356x_linux_release_20230330_v1.3.2b_split_dir
  • SDK更新到哪个COMMIT: 0000-00-00 00:00:00
  • SDK修改内容: 修改了:kernel/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi &can1 { status = "okay"; compatible = "rockchip,canfd-1.0"; assigned-clocks = <&cru CLK_CAN1>; assigned-clock-rates = <200000000>; pinctrl-names = "default"; pinctrl-0 = <&can1m1_pins>; }; &can2 { status = "okay"; compatible = "rockchip,canfd-1.0"; assigned-clocks = <&cru CLK_CAN2>; assigned-clock-rates = <200000000>; pinctrl-names = "default"; pinctrl-0 = <&can2m0_pins>; };
  • Log日志: errFrame.log
问题描述及复现步骤:
本帖最后由 zdpx 于 2023-6-9 15:44 编辑

1.开发板为RK3568,下载 rk356x_linux_release_20230330_v1.3.2b_split_dir SDK包
2. 开发板连接周立功UBSCAN-II+; 通信波特率为250k
2 修改kernel/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi 中的CAN配置,compatible = "rockchip,canfd-1.0";编译固件
3  开发板和周立功CAN盒以5ms间隔循环对发扩展帧,周立功CAN盒报0x00000008的错误帧。


增大发送间隔同样会出现错误帧,只是出现频率降低。


image.jpg (101.24 KB, 下载次数: 67)

image.jpg

errFrame.log

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

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表