tag 标签: RK3562

相关帖子
相关博文
  • 2025-1-3 11:37
    110 次阅读|
    0 个评论
    本文继续介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。 触觉智能RK3562开发板 演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。 查看系统版本信息 查看操作系统版本信息 root @ido :/ # cat /etc/*release DISTRIB_ID =Ubuntu DISTRIB_RELEASE = 20.04 DISTRIB_CODENAME =focal DISTRIB_DESCRIPTION = "Ubuntu 20.04.3 LTS" NAME = "Ubuntu" VERSION = "20.04.3 LTS (Focal Fossa)" ID =ubuntu ID_LIKE =debian PRETTY_NAME = "Ubuntu 20.04.3 LTS" VERSION_ID = "20.04" HOME_URL = "https://www.ubuntu.com/" SUPPORT_URL = "https://help.ubuntu.com/" BUG_REPORT_URL = "https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL = "https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME =focal UBUNTU_CODENAME =focal BUILD_INFO = "root@industio Sun Oct 9 05:54:12 UTC 2022" BUILD_INFO = "root@industio Thu Oct 20 02:17:12 UTC 2022" BUILD_INFO = "root@industio Thu Oct 20 02:19:41 UTC 2022" 查看linux内核版本信息 root @ido :/ # uname -a Linux ido 5.10.160#24 SMP Thu Jul 18 19:06:25 CST 2024 aarch64 aarch64 aarch64 GNU/Linux 查看内核信息 直接查看内核信息 root @ido :/ #dmesg Booting Linux on physical CPU 0x0000000000 Linux version 5.10 .160 (ronnie @dell-PowerEdge-R430 ) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3 - 2021.07 (arm- 10.29 )) 10.3 . 1 20210621 , GNU ld (GNU Toolchain for the A-profile Architecture 10.3 - 2021.07 (arm- 10.29 )) 2.36 . 1.20210621 ) #24 SMP Thu Jul 18 19 : 06 : 25 CST 2024 Machine model: Rockchip RK3562 IDO EVB3562 V1B Board ...... 筛选出关键字相关的内核信息 # "xxx" 替换成要搜索的关键字 dmesg | grep "xxx" #需要忽略大小写时可以用加上-i dmesg | grep -i "xxx" 关闭内核打印信息 将系统日志优先级调为 0 即可关闭内核打印信息 echo /proc/sys/kernel/printk #控制台的日志优先级简介 # define KERN_EMERG 0 致命级:紧急事件消息,系统崩溃之前提示,表示系统不可用 # define KERN_ALERT 1 警戒级:报告消息,表示必须采取措施 # define KERN_CRIT 2 临界级:临界条件,通常涉及严重的硬件或软件操作失败 # define KERN_ERR 3 错误级:错误条件,驱动程序常用KERN_ERR来报告硬件错误 # define KERN_WARNING 4 告警级:警告条件,对可能出现问题的情况进行警告 # define KERN_NOTICE 5 注意级:正常但又重要的条件,用于提醒 # define KERN_INFO 6 通知级:提示信息,如驱动程序启动时,打印硬件信息 # define KERN_DEBUG 7 调试级:调试级别的信息 查看进程 查看进程信息 PID表示唯一标识,CMD表示进程名,能有多个。 root @ido :~ #ps PIDTTY TIME CMD 465ttyFIQ0 00:00:00 login 769ttyFIQ0 00:00:00 bash 991ttyFIQ0 00:00:00 ps 杀死进程 #杀死某一个进程 root @ido :~ #kill-9PID #杀死某一类进程 root @ido :~ # killall -9 CMD 至此,Linux常用命令教程完成,希望能帮助到大家,2025一起加油。
  • 2024-12-31 10:01
    105 次阅读|
    0 个评论
    本文介绍Linux系统查看硬件配置及常用调试命令,方便开发者快速了解开发板硬件信息及进行相关调试。 触觉智能RK3562开发板 演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。 查看DDR 获取内存信息 下面数字以MB为单位。 root @ido :/ #free-m totalused free shared buff/cache available Mem: 1970 287 1316 19 366 1638 Swap: 0 0 0 更详细信息可以使用下面命令查看 root @ido :/ #cat/proc/meminfo MemTotal: 2017532 kB #总内存的大小 MemFree: 1347508 kB #系统当前可用的空闲内存大小 MemAvailable: 1677712 kB #系统当前可用的内存大小,这包括空闲内存和缓存的内存。 Buffers: 32500 kB Cached: 309484 kB SwapCached: 0 kB Active: 108648 kB Inactive: 433624 kB Active (anon): 1080 kB Inactive(anon): 219252 kB Active (file): 107568 kB Inactive(file): 214372 kB Unevictable: 8132 kB Mlocked: 0 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 0 kB Writeback: 0 kB AnonPages: 208420 kB Mapped: 189896 kB Shmem: 20044 kB KReclaimable: 33300 kB Slab: 74908 kB SReclaimable: 33300 kB SUnreclaim: 41608 kB KernelStack: 5328 kB PageTables: 7736 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 1008764 kB Committed_AS: 1675032 kB VmallocTotal: 263061440 kB VmallocUsed: 11944 kB VmallocChunk: 0 kB Percpu: 720 kB CmaTotal: 16384 kB CmaAllocated: 1600 kB CmaReleased: 14784 kB CmaFree:2088kB 查看DDR频率 下面数字以hz为单位。 root @ido :/ #free-m totalused free shared buff/cache available Mem: 1970 287 1316 19 366 1638 Swap: 0 0 0 查看存储 查看物理存储空间 root @ido :~ #lsblk NAMEM AJ:MI N RM SIZE RO TYPE MOUNTPOINT mmcblk2179:0 0 14.6G 0 disk ├─mmcblk 2p1179:1 0 4 M 0 part ├─mmcblk 2p2179:2 0 4 M 0 part ├─mmcblk 2p3179:3 0 64 M 0 part ├─mmcblk 2p4179:4 0 128 M 0 part ├─mmcblk 2p5179:5 0 32 M 0 part ├─mmcblk2p6179:6 0 2G 0 part /media/ido/userdata ├─mmcblk2p7179:7 0 128M 0 part /media/ido/oem └─mmcblk 2p8179:8 0 12 . 2 G 0 part / mmcblk2boot0179:32 0 4M 1 disk mmcblk2boot 1179:64 0 4 M 1 disk 查看文件系统空间 root @ido :/ #df-h FilesystemSize Used Avail Use% Mounted on /dev/root12G 3.5G 8.0G 31% / devtmpfs974M 8.0K 974M 1% /dev tmpfs985M 0 985M 0% /dev/shm tmpfs197M 7.6M 190M 4% /run tmpfs5.0M 4.0K 5.0M 1% /run/lock tmpfs985M 0 985M 0% /sys/fs/cgroup tmpfs197M 0 197M 0% /run/user/0 tmpfs197M 8.0K 197M 1% /run/user/1001 /dev/mmcblk2p7121M 12M 101M 11% /media/ido/oem /dev/mmcblk2p62.0G 36K 1.8G 1% /media/ido/userdata 查看CPU 查看CPU频率 下面数字以kHz为单位。 root @ido : /#cat/s ys/devices/ system /cpu/cpu* /cpufreq/ cpuinfo_cur_freq 408000 408000 408000 408000 查看CPU温度 下面数字以毫摄氏度为单位,需要除以1000即35摄氏度。 root @ido : /#cat/ sys /class/ thermal /thermal_zone0/ temp 34375 查看网络信息 查看网络节点及IP root @ido :~ #ifconfig enp1s0: flags=4163 mtu 1500 inet 192.168.0.96 netmask 255.255.255.0 broadcast 192.168.0.255 inet6fe80::a60a:bffe:32d2:8a02 prefixlen 64 scopeid 0x20< link ether9a: 55 : 02 : 97 :d9 :a2 txqueuelen 1000 ( Ethernet ) RXpackets 121 bytes 12817 ( 12 . 8 KB) RXerrors 0 dropped 2 overruns 0 frame 0 TXpackets 31 bytes 5749 ( 5 . 7 KB) TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0 deviceinterrupt 90 base 0xd000 eth0: flags=4099 mtu 1500 ether8a: 18 :a3 :a0 : 63 :c9 txqueuelen 1000 ( Ethernet ) RXpackets 0 bytes 0 ( 0.0 B ) RXerrors 0 dropped 0 overruns 0 frame 0 TXpackets 0 bytes 0 ( 0.0 B ) TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0 deviceinterrupt 71 eth2: flags=4099 mtu 1500 ether8e: 18 :a3 :a0 : 63 :c9 txqueuelen 1000 ( Ethernet ) RXpackets 0 bytes 0 ( 0.0 B ) RXerrors 0 dropped 0 overruns 0 frame 0 TXpackets 0 bytes 0 ( 0.0 B ) TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0 deviceinterrupt 75 lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0 x10 looptxqueuelen 1000 (Local Loopback) RXpackets 192 bytes 14785 ( 14 . 7 KB) RXerrors 0 dropped 0 overruns 0 frame 0 TXpackets 192 bytes 14785 ( 14 . 7 KB) TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4099 mtu 1500 etherc0:f5:35:12:5a:40 txqueuelen 1000 (Ethernet) RXpackets 0 bytes 0 ( 0.0 B ) RXerrors 0 dropped 0 overruns 0 frame 0 TXpackets 0 bytes 0 ( 0.0 B ) TXerrors 0 dropped 0 overruns 0 carrier 0 collisions 0 查看网关 root @ido :~ #route-n KernelIP routing table DestinationGateway Genmask Flags Metric Ref Use Iface 0 . 0.0.0192 . 168.0.1 0.0.0.0 UG 100 0 0 enp1s0 192.168.0.00 . 0 . 0 . 0 255.255.255.0 U 100 0 0 enp1s0 更多Linux常用系统查询命令,请关注下集。 产品简介 触觉智能 RK3562 开发板 (型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。 搭载瑞芯微新一代RK3562/RK3562J芯片; 1TOPS算力NPU,支持INT8/INT16/FP16 等数据类型运算; 支持4K@30FPS与1080P@60FPS视频解码; 13M ISP,支持HDR与多路摄像头视频采集; 单路MIPI-DSI,最高2048 x 1080@60fps ; 单通道LVDS,最高1366 x 768@60fps ; 三路独立的以太网口,其中两路千兆网口, 一路百兆网口; 支持5G/4G/WiFi/蓝牙无线通信; 支持Android,Linux操作系统;
  • 热度 1
    2024-12-13 11:14
    88 次阅读|
    0 个评论
    通过桌面双击播放音频 ​通过桌面播放音频没有声音时,可以查看sound(声音)选项是否设置为speakers(扬声器)播放。 、 命令行播放音频 通过aplay -l查看声卡 系统默认配置的声卡是rockchipes8388,通过aplay -l命令确定是第几个声卡,如下所示: root@Industio:/$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: rockchipdp0 , device 0: rockchip,dp0 spdif-hifi-0 Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: rockchiphdmi0 , device 0: rockchip-hdmi0 i2s-hifi-0 Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: rockchipes8388 , device 0: dailink-multicodecs ES8323.5-0011-0 Subdevices: 1/1 Subdevice #0: subdevice #0 输入播放命令 aplay工具仅限于播放wav音频文件,命令如下: root@Industio:/$ aplay -Dhw:3,0 /usr/share/sounds/alsa/Front_Center.wav 命令释义 aplay:命令播放音频;-D:指定声卡;hw:表示硬件设备;3,0:表示设备编号;#使用配置中的第三个音频设备的第一个子设备来播放音频。 /usr/share/sounds/alsa/Front_Center.wav是音频存放地址,根据实际存放地址修改。 注:触觉智能SBC3588(RK3588行业主板)目前命令行暂时只支持立体声Stereo音频,不支持单声道的Mono音频。 触觉智能 RK3562 开发板 (型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。 通过桌面双击播放音频 ​通过桌面播放音频没有声音时,可以查看sound(声音)选项是否设置为speakers(扬声器)播放。 命令行播放音频 通过aplay -l查看声卡 系统默认配置的声卡是rockchipes8388,通过aplay -l命令确定是第几个声卡,如下所示: root@Industio:/$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: rockchipdp0 , device 0: rockchip,dp0 spdif-hifi-0 Subdevices: 1/1 Subdevice #0: subdevice #0 card 2: rockchiphdmi0 , device 0: rockchip-hdmi0 i2s-hifi-0 Subdevices: 1/1 Subdevice #0: subdevice #0 card 3: rockchipes8388 , device 0: dailink-multicodecs ES8323.5-0011-0 Subdevices: 1/1 Subdevice #0: subdevice #0 输入播放命令 aplay工具仅限于播放wav音频文件,命令如下: root@Industio:/$ aplay -Dhw:3,0 /usr/share/sounds/alsa/Front_Center.wav 命令释义 aplay:命令播放音频;-D:指定声卡;hw:表示硬件设备;3,0:表示设备编号;#使用配置中的第三个音频设备的第一个子设备来播放音频。 /usr/share/sounds/alsa/Front_Center.wav是音频存放地址,根据实际存放地址修改。 注:触觉智能SBC3588(RK3588行业主板)目前命令行暂时只支持立体声Stereo音频,不支持单声道的Mono音频。 触觉智能 RK3562 开发板 (型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。 搭载瑞芯微新一代RK3562/RK3562J芯片; 1TOPS算力NPU,支持INT8/INT16/FP16等数据类型运算; 支持4K@30FPS与1080P@60FPS视频解码; 13M ISP,支持HDR与多路摄像头视频采集; 单路MIPI-DSI,最高2048 x 1080@60fps ; 单通道LVDS,最高1366 x 768@60fps ; 三路独立的以太网口,其中两路千兆网口,一路百兆网口; 支持5G/4G/WiFi/蓝牙无线通信; 支持Android,Linux操作系统; 搭载瑞芯微新一代RK3562/RK3562J芯片; 1TOPS算力NPU,支持INT8/INT16/FP16等数据类型运算; 支持4K@30FPS与1080P@60FPS视频解码; 13M ISP,支持HDR与多路摄像头视频采集; 单路MIPI-DSI,最高2048 x 1080@60fps ; 单通道LVDS,最高1366 x 768@60fps ; 三路独立的以太网口,其中两路千兆网口,一路百兆网口; 支持5G/4G/WiFi/蓝牙无线通信; 支持Android,Linux操作系统;
  • 热度 1
    2024-12-10 09:44
    146 次阅读|
    0 个评论
    本文介绍Linux系统(Ubuntu/Debian通用)挂载exfat格式U盘的方法, 触觉智能RK3562开发板 演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示与控制等行业。 修改对应的内核配置文件 # 进入sdk目录 cdrk3562_linux # 编辑内核配置文件 vi./kernel-5.10/arch/arm64/configs/rockchip_linux_defconfig 注 :不清楚内核使用哪个defconfig可以通过编译内核时的 RK_KERNEL_CFG 打印信息查看。 在 rockchip_linux_defconfig 文件的末行加入以下配置信息: #configexFATsupport CONFIG_FAT_FS =y # CONFIG_MSDOS_FS is not set CONFIG_VFAT_FS =y CONFIG_FAT_DEFAULT_CODEPAGE = 936 CONFIG_FAT_DEFAULT_IOCHARSET = "utf8" CONFIG_FAT_DEFAULT_UTF8 =y CONFIG_EXFAT_FS =y CONFIG_EXFAT_DEFAULT_IOCHARSET = "utf8" CONFIG_NTFS_FS =y CONFIG_NTFS_DEBUG =y CONFIG_NTFS_RW =y 编译并验证 添加完配置信息之后,重新编译kernel: # 编译kernel ./build.sh kernel 编译成功后,会在sdk的kernel目录下生成一个boot.img文件,将boot.img烧录进开发板即可。 进入开发板系统挂载u盘 #查看U盘的节点 fdisk-l #挂载U盘到mnt目录 mount/dev/sda1 /mnt #查看是否挂载成功 df-h 触觉智能 RK3562 开发板 (型号EVB3562),基于瑞芯微新一代Soc RK3562/RK3562J设计,可用于轻量级人工智能应用。EVB3562开发板配备了PCIe2.1/USB3.0 OTG/千兆网口等各类型接口,支持4G/5G通信、多摄像头及多种视频接口,可应用于物联网网关、平板电脑、智能家居、教育电子、工业显示、工业控制等行业领域。 搭载瑞芯微新一代RK3562/RK3562J芯片; 1TOPS算力NPU,支持INT8/INT16/FP16 等数据类型运算; 支持4K@30FPS与1080P@60FPS视频解码; 13M ISP,支持HDR与多路摄像头视频采集; 单路MIPI-DSI,最高2048 x 1080@60fps ; 单通道LVDS,最高1366 x 768@60fps ; 三路独立的以太网口,其中两路千兆网口, 一路百兆网口; 支持5G/4G/WiFi/蓝牙无线通信; 支持Android,Linux操作系统;
  • 2024-12-9 13:49
    117 次阅读|
    0 个评论
    “SPI转CAN-FD”是嵌入式开发领域的常用方法,它极大地促进了不同通信接口之间的无缝连接,并显著降低了系统设计的复杂性。飞凌嵌入式依托瑞芯微RK3562J处理器打造的OK3562J-C开发板因为内置了SPI转CAN-FD驱动,从而原生支持这一功能。该开发板特别设计了一组SPI引脚【P8】,专为SPI转CAN-FD应用而引出,为用户提供了极大的便利。 MCP2518FD是一款在各行业中都有着广泛应用的CAN-FD控制器芯片,本文就将为大家介绍如何在飞凌嵌入式RK3562J开发板上适配MCP2518FD芯片。 (建议您在手机、平板或电脑的浅色模式下阅读本文) 1 适配驱动 RK3562J的内核中已经具备MCP2518FD的驱动文件,要在配置文件中将驱动配置进内核,在kernel下打开图形化配置界面 make menuconfig ARCH=arm64 。 (1) 按下 ‘ / ’ 键进入搜索界面,输入 mcp251 可搜索MCP2518驱动: 上图中的CAN_MCP251XFD就是适配MCP2518FD模块的驱动。 (2) 选择2将其打 * 编译进内核: (3)选择 save 保存配置到defconfig文件,文件路径: /home/forlinx/3562/OK3562-linuxsource/kernel/arch/arm64/configs/OK3562_Linux_defconfig 2 适配设备树 (1)飞凌嵌入式RK3562J开发板已引出一组SPI引脚: (2)驱动配置完成后要配置的是设备树文件: OK3562-C-co mmon.dt si (3)具体的配置信息如下: diff -- git a /arch/ arm64 /boot/ dts /rockchip/ OK3562 - C - common.dtsi b /arch/ arm64 /boot/ dts /rockchip/ OK3562 - C - common.dtsi index 158f03d70..671a491bf 100644 --- a /arch/ arm64 /boot/ dts /rockchip/ OK3562 - C - common.dtsi +++ b /arch/ arm64 /boot/ dts /rockchip/ OK3562 - C - common.dtsi @@ -19,6 +19,12 @@ model = "Forlinx OK3562 Board" ; compatible = "forlinx,ok3562" , "rockchip,rk3562" ; + mcp2518_clk: mcp2518-clk { + compatible = "fixed-clock" ; + #clock-cells = ; + clock-frequency = ; + }; + forlinx-control { status = "disabled" ; disp_type = "mipi" ; //mipi or lvds @@ -662,6 +668,13 @@ }; &pinctrl { + + mcp2518 { + mcp2518_irq_pins:mcp2518_irq_pins { + rockchip,pins = ; + }; + }; + touch { gt928_lvds_gpio:gt928-lvds-gpio { rockchip,pins = , @@ -980,13 +993,24 @@ &spi2 { + pinctrl-names = "default" ; + pinctrl-0 = ; status = "okay" ; - spi_dev0: spi@ 0 { +/* spi_dev0: spi@0 { compatible = "rohm,dh2228fv" ; 2 / 5 pl022 ,com- mode = < 1 ; spi-max-frequency = < 10000000 ; reg = < 0 ; status = "okay" ; + };*/ + spi @0 { + compatible = "microchip,mcp2518fd" ; + reg = ; + clocks = ; + pinctrl-names = "default" ; + pinctrl-0 = ; + spi- max - frequency = < 20000000 ; + interrupts-extended= ; }; }; ① mcp2518_clk 是时钟频率节点,要匹配模块实际的晶振频率; ② 模块上有的 INT 脚是模块的中断脚,在适配时需要连接一个可控的GPIO引脚作为终端脚; ③ 在 spi2 节点下添加匹配MCP2518驱动的设备树信息, compatible 信息不能出错,这是匹配驱动的重要属性。 3 编译烧写 将以上的驱动和设备树配置好后,编译内核烧写进开发板就可以测试了: (1)在源码目录下单独编译kernel: forlinx @ubuntu :~/ 3562 / OK3562 -linux-source $ ./build.sh kernel 在源码目录下的kernel目录下会生成镜像文件 boot.img (2) 将镜像文件烧录到开发板,需要用到工具 RKDevTool ,此工具在OK3562的资料包里可以找到: ① 打开烧写工具; ② 用Type-C数据线连接PC和开发板底部的Type-C0接口; ③ 按住开发板的Recovery键不要松开,重启开发板; ④ 注意工具会识别到开发板是否进入烧录状态。 ⑤ 择之前编译好的 boot.img 镜像文件,在boot选项前面打勾,点击执行进行烧写,烧写完成会自动重启开发板 4 功能测试 在开发板内搜索can节点,使用 ifconfig -a 命令 可以看到生成的can0节点。接下来的功能测试,我们采用OK3562J-C和OK3568-C两块开发板的can0进行数据互发测试。 (1) OK3562J-C开发板接收数据: ① 设置can0的波特率 ip link set can0 type can bitrate 500000 ② 打开can0设备,并把can0设置成服务端接收数据 ifconfig can0 up //打开can0设备 candump can0& //can0设备设置成服务端 ③ 配置OK3568-C开发板的can0作为客户端,发送信息给OK3562J-C开发板的can0 ifconfig can0down ip link set can0up type canbitrate500000 ifconfig can0up cansendcan0 123 #1122334aabbccd //发送信息 ④ OK3562J-C开发板会收到OK3568发来的消息 (注:上图中出现的报错是MCP2518FD驱动的问题,测试不会影响通信。) (2) OK3562J-C开发板发送数据: ① 设置波特率等操作同上,在配置功能时要使用 cansend 命令发送数据。 ② OK3568-C依照OK3562-C的方法配置成接收数据的服务端。 ifconfig can0down ip link set can0up type canbitrate500000 ifconfig can0up candumpcan0& 可以看到,两块开发板可以进行正常的数据互发。以上是飞凌嵌入式RK3562J开发板适配和测试MCP2518FD模块的全部过程,希望能够对大家的项目开发有所帮助。