本篇讲述使用Shell命令测试开发板。
1.开发板温度
cat /sys/class/thermal/thermal_zone0/temp

可以看到CPU温度41℃
2.按键测试
HZ_keytest
使用 HZ_keytest 工具测试按键,输入命令后,按开发板上K2、K3、K4、K5按键,可以看到按键按下与释放。

3.LED测试
在WIFI模块天线座旁有两颗板载LED,图号分别是D6、D9。其中D6为出厂默认配置运行心跳灯,这里可以操作D9控制LED亮灭。
(1)点亮LED
echo 255 > /sys/devices/platform/leds/leds/led2/brightness

(2)查看LED亮度
cat /sys/devices/platform/leds/leds/led2/brightness

(3)熄灭LED
echo 0 > /sys/devices/platform/leds/leds/led2/brightness
4.RTC时钟
(1)查看系统时间
date
(2)设置时间
date -s "2025-7-27 11:06:00"
设置后查看,可以看到走时正确。

(3)查看硬件时间
hwclock -r
这里可以看到硬件时间并没有生效
(4)将系统时间写入硬件时间
hwclock -w

设置后重启开发板,查看硬件时间

(5)配置开发板上电同步硬件时间
vim /etc/init.d/rcS
在文件最后一行添加
hwclock -s

5.WIFI测试
开发板接上天线,刚好手头与一个,接好后如下

开发板使用的是AP6256模块,试用以下命令连接WIFI.
HZ-wifi.sh -i wlan0 -s "HUAWEI-P" -p WIFI密码
连接成功且能ping通网络,如下

6.音频测试
开发板已板载麦克风,这里接上喇叭如下所示

(1)录音
arecord -D sysdefault:CARD=rockchiprk809co -c 2 -f cd -t wav mic.wav
录音以crtl+c键结束
(2)播放
gst-play-1.0 ./mic.wav --audiosink "alsasink device=sysdefault:CARD=rockchiprk809co"
播放音频,放完自动停止。如下视频为实际效果。
【HZ-RK3568开发板】音频录放
|