+&can1{
+ status = "okay";
+ assigned-clocks = <&cru CLK_CAN1>;
+ assigned-clock-rates = <200000000>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&can1m1_pins>;
+};
+&can0{
+ status = "okay";
+ assigned-clocks = <&cru CLK_CAN1>;
+ assigned-clock-rates = <200000000>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&can0m1_pins>;
+};
配置&启动can
ip link set can0 down
ip link set can0 type can bitrate 250000
ip link set can0 up
确认驱动正常启动出现can设备
ifconfig
can0 Link encap:UNSPEC Driver rockchip_canfd
#在发送端执行cansend,发送报文
cansend can0 0x11 0x22 0x33 0x44 0x55 0x66 0x77 0x88
cansend can0 123#1122334455667788
#在接收端执行candump,阻塞等待报文
candump can0