在上电时,会发现开发板是预装系统的,为此可使用超级终端来进行基本性能的测试,其参数设置见图1所示。

图1 参数设置
随后出现的界面如图2所示,此时需进行登录,对应的账号名为root。
在登录成功后,会进入指令输入状态。

图2 完成登录
1. 查看内核和CPU信息
查看内核的指令为:uname -a
查看CPU信息的指令为:cat /proc/cpuinfo
相应的操作及测试结果见图3所示:

图3 内核和CPU信息
2.查看内存信息
查看内存参数的指令为:cat /proc/meminfo
查看内存使用情况的指令为:free -m
相应的操作及测试结果见图4和图5所示:

图4 内存参数

图5 内存使用情况
3.查看设备信息
查看设备信息的指令为:cat /proc/devices
相应的操作及测试结果见图6所示:

图6 设备及设备号
4.测试存储设备速度
测试存储设备读取速度的指令为:time dd if=/test of=/dev/null bs=1M
测试存储设备写入速度的指令为:time dd if=/dev/zero of=/test bs=1M count=500 conv=fsync
相应的操作及测试结果见图7所示:

图7 读写速度
5.TF 卡测试
在测试前,需将 TF卡插入 TF卡插槽,见图8所示。在默认情况下,TF卡是挂载到文件系统 /run/media/目录。
测试TF卡写入速度的指令为:time dd if=/dev/zero of=/run/media/mmcblk1p1/test bs=1M count=500 conv=fsync
测试TF卡读取速度的指令为:time dd if=/run/media/mmcblk1p1/test of=/dev/null bs=1M
相应的操作及测试结果见图9所示:

图8 插入TF卡

图9 TF卡读写速度
6.U盘测试
在测试前,需将U盘插入USB口,见图10所示。
查看U盘设备的指令为:# ls -l /run/media/
测试U盘写入的指令为:time dd if=/dev/zero of=/run/media/OPENMEDIAVA-sda1/test bs=1M count=500 conv=fsync
测试U盘读取的指令为:time dd if=/run/media/OPENMEDIAVA-sda1/test of=/dev/null bs=1M
相应的操作及测试结果见图11所示:

图10 插入U盘

图11 U盘读写测试
7. RTC功能测试
(1)观察与设置系统时间
通过指令 date 可观察和设置系统时间,其操作及测试结果见图12所示。

图12 设置与观察系统时间
(2)设置RTC时间
使用hwclock工具可设置设置和修改RTC时间,为保障RTC时间,应连接外部的电池以维持供电,图13所示,对RTC测试的操作及结果见图13所示。

图13 设置RTC时间
在完成设置后,需重启开发板,在进入系统后通过读取系统时间,可查看设置的时间是否发挥作用,见图14所示,说明RTC的设置已起作用。

图14 效果测试
8. ADC测试
对ADC的测试操作及结果如图15所示:

图15 测试操作
9.串口测试在开发板的串口设备名为tty,其测试操作及结果如图16所示。

图16 串口测试及结果
至此,对系统的基本性能测试就完成啦。
我要赚赏金
