...
声卡编号(card) | 设备标识 | 设备编号(device) | 硬件对应 | 核心功能 | 适用场景 |
|---|---|---|---|---|---|
card 0 | rockchip,es8388-codec | device 0 | 板载 ES8388 音频 Codec | 模拟音频输出(3.5mm 耳机 / 喇叭)+ 音频解码 | 耳机播放(核心设备) |
| card 1 | rockchip,hdmi0 | device 0 | HDMI 接口音频通道 | 数字音频输出(HDMI 显示器 / 电视) | HDMI 音频播放 |
card编号
设备名称
硬件接口
功能说明
0
rockchiphdmi0
HDMI0
第一个HDMI接口音频输出
rockchipdp0
DisplayPort0
第 1 路 DP 接口(仅支持视频输出,不支持音频)
rockchipdp1
DisplayPort1
第 2 路 DP 接口(仅支持视频输出,不支持音频)
rockchipes8388
ES8388 Codec
...
测试项 | 操作命令 | 预期结果 |
|---|---|---|
HDMI0 音频输出 | aplay -D plughw:01,0 /test.wav | 显示设备正常播放音频 |
| 板载耳机输出 | aplay -D plughw:40,0 /test.wav | 耳机正常播放音频 |
| 硬件正弦波测试 | speaker-test -D hw:41,0 -t sine -f 1000 -c 2 -l 2 | 耳机输出蜂鸣声 |
...
| 代码块 | ||||
|---|---|---|---|---|
| ||||
# 功能:实时采集音频输入(hw:41,0)并输出到音频输出(hw:01,0) # 参数说明: # - arecord端: # -D hw:40,0:指定音频输入设备(需根据实际`arecord -l`结果调整) # -r 48000:采样率48000Hz(适配多数音频设备) # -c 2:立体声采集(若MIC为单声道,可改为-c 1) # -f s16_le:16位小端音频格式(通用兼容格式) # -t raw:以原始格式传输(避免文件编码开销) # - aplay端: # -D hw:01,0:指定音频输出设备(如HDMI/板载扬声器) # - 其余参数与arecord保持一致(确保格式匹配) # - &:后台运行(避免终端阻塞) arecord -D hw:40,0 -r 48000 -c 2 -f s16_le -t raw | aplay -D hw:01,0 -r 48000 -c 2 -f s16_le -t raw & |
...
...
五、存储接口测试
1.M.2接口测试
1.硬件信息完整性
...