1 系统启动
Buildroot 系统启动后,串口如下图所示:
如果连接了屏幕,是可以看到系统桌面的,桌面显示如下图所示,默认已经支持 wayland 桌面环境及一些 QT 应用。
2 多路视频播放测试
多路视频播放器用于测试设备的多路视频播放能力,显示能力以及硬件解码能力,点击启 动桌面上的“multivideoplayer”应用会自动循环播放九路视频的 demo,如下图所示:
3 系统信息查询
查看内核和 cpu 信息,输入如下命令:
uname -a
查看操作系统信息:
cat /etc/issue
查看环境变量信息:
env
4 TF 卡测试
方法一:
1 将 TF 卡(TF 卡的格式必须为 FAT32 格式,大小在 32G 以下)插到开发板的 TF 卡插槽,正常情况下串口打印信息如下图所示:
2 默认情况下 TF 卡挂载到 /mnt/sdcard 目录下,输入以下命令查看挂载目录:
df -Th
3 进入到 Tf 卡挂载目录,查看如下图所示:
5 Linux 485 测试
本章节配套资料在网盘资料“ iTOP-3568 开发板\02_【iTOP-RK3568 开发板】开发资料\09_ 系统外设功能测试\02_buildroot 系统测试配套资料\01_485 测试配套资料”目录下。
485 硬件连接
由原理图可知,485 使用的串口 7,可以通过/dev/ttyS7 来控制。接下来使用 USB 转 RS485模块进行测试(需要自行准备)。USB 转 RS485 模块如下图所示:
由原理图可知,开发板底板上 2 号引脚是 RS485_B D-,3 号引脚是 RS485_A D+,4 号引脚连接地,然后将 234 引脚连接到 USB 转 RS485 模块上,A 接 A,B 接 B,
USB 转 RS485 模块的 usb 端口连接到电脑上。
6串口测试
本章节将要测试串口 4 和串口 9,对应的设备节点是/dev/ttyS4 和/dev/ttyS9。
作者使用 usb 转 TTL(需要自行准备)来进行测试,如下图所示:
USB 转 TTL 的 RXD 要使用导线连接到开发板串口的 3 号引脚,TXD 要使用导线连接到开发板串口的 2 号引脚,GND 要使用导线连接到开发板的 4 号引脚,
7 wifi 连接测试
方法一
qsetting 是系统设置工具,其中可以设置 WiFi 连接。进入桌面“qsetting”,点击 WiFi 后, 点击右上角开关打开 WiFi ,设备将自动搜索周围 WiFi。
点击想要连接的 WiFi 名,输入密码完成连接,如下图所示:
8 千兆以太网测试
首先准备一个千兆路由器,一根千兆网线,开发板俩个网口都可以连接外网,将网口通过网线连接到路由器的千兆口。
在串口终端也可以查看 IP 地址,可以根据自己的需求选择连接的网口并使用命令查看网 口的 IP,如下图所示:
ifconfig eth1 //查看网口 1 的 IP
ifconfig eth0 //查看网口 0 的 IP
输入以下命令对网口的连通性测试,俩个网口都支持连接外网。
ping -I eth1 -c 10 www.baidu.com
ping -I eth0 -c 10 www.baidu.com
9 SATA 硬盘测试
iTOP-3568 开发板使用 SATA 硬盘时需要用到 SATA 线和电源线(默认不提供,需要自行 准备)
硬件接好后,开发板上电,输入“
fdisk -l”命令查看磁盘分区,如下图所示,/dev/sda1 为硬盘
硬盘默认挂载在/media/usb0 目录下
进入到挂载目录,
10 M2 接口固态硬盘测试
磁盘驱动器的速度是以一个单位时间内读写数据量的多少来衡量的。DD 命令是一个简单的命令行工具,它可用对磁盘进行任意数据块的读取和写入,同时可以度量读取写入的速度。
将会使用 DD 命令来测试 SSD 磁盘的读取和写入速度。
iTOP-3568 开发板支持 M.2 接口的固态硬盘,这里以爱国者固态硬盘 P2000 为例,启动前将固态硬盘插入 M.2 接口(在开发板的背面),如下图所示:
pci 是一种总线,而通过 pci 总线连接的设备就是 pci 设备。PC 上常用的设备很多都是采用 pci 总线,如:网卡、存储等。输入以下命令显示所有的 pci 设备信息。
lspci
输入以下命令查看生成的设备节点
ls /dev/nvme0*
输入以下命令挂载固态,将固态硬盘挂载到/nvme/目录下,挂载目录可以随意指定,如下图所示:
mkdir nvme
mount /dev/nvme0n1 /nvme/
cd /nvme/
ls挂载完
转文转自迅为RK3568开发板快速测试手册,更多接口测试方法见手册。