在线时间4 小时
UID2100805
注册时间2014-6-11
NXP金币0
该用户从未签到
注册会员
- 积分
- 83
- 最后登录
- 1970-1-1
|
我的公版為: https://www.freescale.co
m/webapp/sps/site/prod_summary.jsp?code=RDIMX6SABREBRD
1.在Kernel加入下列的Driver, 將此Kernel燒進板子
Networking support --->
CAN bus subsystem support --->
Raw CAN Protocol (raw access with CAN-ID filtering)
Broadcast Manager CAN Protocol (with content filtering)
CAN Device Drivers --->
Virtual Local CAN Interface (vcan)
CAN devices debugging messages
Support for Freescale FLEXCAN based chips
2.公版上開機後下命令 dmesg | grep can
vcan: Virtual CAN interface driver
flexcan netdevice driver
can: controller area network core (rev 20090105 abi 8)
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
=>沒有CAM BUS硬體的訊息
底下MESSAGE為認到CAM BUS的狀況
vcan: Virtual CAN interface driver
flexcan netdevice driver
flexcan imx6q-flexcan.1: device registered (reg_base=ea9a8000, irq=143)
can: controller area network core (rev 20090105 abi 8)
can: raw protocol (rev 20090105)
can: broadcast manager protocol (rev 20090105 t)
flexcan imx6q-flexcan.1: writing ctrl=0x0e312005
flexcan imx6q-flexcan.1: flexcan_set_bittiming: mcr=0x5980000f ctrl=0x0e312005
flexcan imx6q-flexcan.1: flexcan_chip_start: writing mcr=0x7de2020f
flexcan imx6q-flexcan.1: flexcan_chip_start: writing ctrl=0x0e31ec55
flexcan imx6q-flexcan.1: flexcan_chip_start: reading mcr=0x6de2020f ctrl=0x0e31ec55
=>flexcan imx6q-flexcan為認到flexcan ic的訊息
3.公版上開機後下命令busybox ifconfig -a, 皆無法找到CAM BUS(can0)的裝置
請問CAM BUS功能要如何啟動, 是否公版上沒flexcan ic??
我的斑竹置叨置叨??
|
|