uart文件下载 :uart
测试音乐下载 :test.wav
card | 设备名称 | 硬件接口 | 用途 |
|---|---|---|---|
0 | rockchiphdmi0 | HDMI0 | 第一个HDMI接口音频输出 |
| 1 | rockchipdp0 | DisplayPort0 | 第一个DP接口音频输出 |
| 2 | rockchipdp1 | DisplayPort1 | 第二个DP接口音频输出 |
| 3 | rockchipes8388 | ES8388 Codec | 板载音频(耳机/扬声器) |
测试步骤:
adb shell #推送测试音频文件到设备 adb push C:\Users\Administrator\Desktop\test.wav /test.wav #查看音频设备列表 aplay -l #HDMI音频输出测试 aplay -D plughw:0,0 /test.wav #耳机音频输出测试 aplay -D plughw:4,0 /test.wav # 耳机播放声音 #硬件功能测试 speaker-test -D hw:4,0 -t sine -f 1000 -c 2 -l 2 #硬件测试 #测试结果: 硬件测试:两个耳机有蜂鸣声,说明音频硬件正常 使用耳机音频输出:音乐正常播放 使用HDMI音频输出:音乐正常播放 |
测试准备:
1.有效的 HDMI 信号源(如笔记本电脑、摄像头等)连接到开发板的 HDMI IN 接口,连接图如下所示:

2.确保 HDMI 信号源已开机并正常输出信号
3.登录到开发板系统
设备节点查询
1. 查看系统所有视频设备
# 切换到具有图形显示权限的用户 su - blueberry # 查看 /dev 目录下的视频设备文件 ls -la /dev/video* |
查询结果:
-rw-rw---- 1 root video 4 Dec 2 02:18 /dev/video-dec0 -rw-rw---- 1 root video 4 Dec 2 02:18 /dev/video-enc0 crw-rw----+ 1 root video 81, 0 Dec 2 02:18 /dev/video0 结果分析: /dev/video0:字符设备(c开头),表示视频采集设备 /dev/video-dec0:普通文件,视频解码设备 /dev/video-enc0:普通文件,视频编码设备 关键信息: 设备节点:/dev/video0 设备类型:字符设备(视频采集设备) 设备权限:root 和 video 组可读写 主设备号:81,次设备号:0 |
2.查询设备详细信息:
执行命令: cat /sys/class/video4linux/video0/name 输出结果: stream_hdmirx 说明: stream_hdmirx 表示这是一个视频流 HDMI 接收设备(hdmirx = HDMI Receiver) |
3.查询设备驱动信息:
readlink -f /sys/class/video4linux/video0/device/driver 输出结果: /sys/bus/platform/drivers/rk_hdmirx 说明: 该设备使用 rk_hdmirx 驱动,这是 Rockchip 平台的 HDMI 输入驱动 |
4.执行视频播放命令:
su - blueberry #切换到具有图形显示权限的用户 DISPLAY=:0.0 gst-launch-1.0 v4l2src device=/dev/video0 ! videoconvert ! autovideosink 执行后效果: 终端打印以下信息: Setting pipeline to PAUSED ... arm_release_ver: g13p0-01eac0, rk_so_ver: 10 Using mplane plugin for capture Pipeline is live and does not need PREROLL ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock |
显示屏效果
显示屏出现播放窗口

测试准备:
1.使用导线短接RS232串口的TX与RX引脚,硬件连接如下图所示:


推送测试文件至设备
adb push C:\Users\Administrator\Desktop\uart /your_path/uart |
给予执行权限
chmod 777 uart |
测试步骤:
1.安装screen工具:
在终端下载screen工具 apt update apt install screen -y |
2.开启三个终端进行测试:
终端1 screen /dev/ttyS3 9600 终端2 ./uart /dev/ttyS3 #输入数据 终端3 cat /dev/ttyS3 #接收数据 #最终实现RS232通信(参考图示) |
最终实现效果:实现RS232串口通信,数据收发正常

测试准备:
1.硬件连接(参考图示)


测试步骤:
1.检查初始化状态:
#检查4G服务状态 systemctl status quectel.service #检查开机自启设置 systemctl is-enabled quectel.service #预期结果:服务未运行,开机自启未设置 |
2.启动4G服务
启动4G服务 #启动4G服务 systemctl start quectel.service #验证服务状态 systemctl status quectel.service #预期结果:服务状态显示 active (running) |
3.设置开机自启
设置开机自启 #设置开机自启动 systemctl enable quectel.service #验证设置 systemctl is-enabled quectel.service #预期结果:输出 enabled |
4.重启验证
#重启设备 reboot #重新连接后检查服务状态 systemctl status quectel.service #预期结果:重启后服务自动运行,服务状态显示 active (running) |
5.网络通测试:
检查网络接口 ifconfig -a 测试网络连接 ping -c 3 8.8.8.8 #预期结果:能ping通外网,延迟正常 root@linaro-alip:/# ping -c 3 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=109 time=160 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=109 time=160 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=109 time=160 ms |
测试准备:
1.硬件连接(参考图示)

2.测试步骤:
执行命令查看硬盘识别情况
lsblk |
执行后效果如下图所示: 能够识别到硬盘
1.硬件连接如图所示:


2.win+r输入cmd进入终端,在adb中执行命令lsblk,可以发现条形硬盘设备
或者连接HDMI OUT接口,打开显示屏幕,能够看到相应设备
测试步骤
1.进入adb命令模式
adb shell sudo bluetoothctl |
2.扫描并连接蓝牙设备
scan on # 扫描设备(按Ctrl+C停止扫描) pair [设备MAC地址] # 配对设备 trust [设备MAC地址] # 信任设备 connect [设备MAC地址] # 连接设备 |
3.示例命令
pair 7C:84:37:11:5B:83 trust 7C:84:37:11:5B:83 connect 7C:84:37:11:5B:83 |
测试结果:

wifi型号:AP6275P
测试步骤:
1.启动NetworkManager服务
sudo systemctl start NetworkManager |
2.扫描并连接WiFi网络
sudo nmcli dev wifi rescan # 重新扫描WiFi网络 sudo nmcli dev wifi list # 查看可用WiFi列表(可选) sudo nmcli dev wifi connect "WiFi名称" password "WiFi密码" ifname wlan1 |
3.网络连通性测试
ping www.baidu.com |
4.示例命令
sudo nmcli dev wifi connect "Hi nova 9 Pro" password "12345678" ifname wlan1 |
测试结果:


吞吐率测试:
环境准备:
1.下载并安装iperf3
# 下载iperf3软件包 执行wget https://github.com/esnet/iperf/archive/refs/tags/3.12.tar.gz 命令 # 解压下载的文件 tar -xzf 3.12.tar.gz # 进入解压后的目录 cd iperf-3.12 # 更新软件列表 apt-get update # 安装编译所需的工具 apt-get install build-essential autoconf automake libtool make gcc # 编译和安装iperf3 ./configure --without-sctp # 开始编译(这需要一些时间) make # 安装到系统 make install # 更新系统库配置 ldconfig 步骤7:验证安装 # 检查iperf3是否安装成功 iperf3 -v 如果显示版本信息(如iperf 3.12),说明安装成功 |
测试步骤:
1.获取设备IP地址
ip addr show # 例如:192.168.8.104 |
2.打开两个终端窗口
#终端1(服务器端) iperf3 -s -i 1 #终端2(客户端) iperf3 -c "192.168.8.104" -t 60 -i 1 |
查看测试结果:
测试完成后,您将在第二个终端看到类似下面的结果:

MMP视频解码器规格:
插件名称:mppvideodec 插件版本:1.14.4 插件路径:/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstrockchipmpp.so 支持编码:HEVC/H.265, AVC/H.264, VP8, VP9 解码类型:硬件加速解码 技术架构:基于Rockchip MPP(Media Process Platform)框架 |