工具/软件:
大家好!
我使用了 AM67SDK 10/11、配置 mcan CANFD、
IP 链路设置 CAN0 类型 CAN 比特率 100000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
IP 链路设置 CAN0 类型 CAN 比特率 100000 dbitrate 250000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
IP 链路设置 CAN0 类型 CAN 比特率 100000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
IP 链路集 CAN0 类型 CAN 比特率 125000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
IP 链路设置 CAN0 类型 CAN 比特率 250000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
IP 链路设置 CAN0 类型 CAN 比特率 500000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
可以、但当 I config 时:
IP 链路设置 CAN0 类型 CAN 比特率 1000000 dbitrate 500000 采样点 0.8 dsample-point 0.75 FD 打开
ifconfig CAN0 up
SIOCSIFFLAGS:无效参数
dmesg 显示如下:
[ 1854.797842] m_can_platform 20701000.can CAN0:数据位时序不正确/丢失
[1854.797887] m_can_platform 20701000.can CAN0:无法打开 CAN 设备
[1854.798054]链接更改请求失败、已提交一些更改。 接口 CAN0 的配置可能不一致、请检查。
是驱动程序问题吗?
谢谢