旭日 X3 派与微雪 Audio Driver HAT 音频扩展板

Audio Driver HAT REV2 是由微雪电子生产的一款音频转接板,采用 ES7210+ES8156 双 Codec 方案,可实现环形 4 麦克风录音、双通道音频播放、音频信号回采等功能,是旭日 X3 派官方认可的一个音频解决方案。

一、旭日 X3 派两个版本的 40 pin 接口对比:

旭日 X3 派在 22 年 6 月推出第一版,随后在 23 年 7 月推出第二版,对 CPU 和 WIFI 进行了升级,并将 40 pin 接口与树莓派进行了对齐,这样许多树莓派的扩展板就可以直接拿过来用了。

Audio Driver HAT REV2 采用了兼容设计,使得旭日 X3 派的第一版和第二版都可以使用。具体细节如下:

1. 旭日 X3 派 1.0 的 40 Pin 接口:

2. 旭日 X3 派 2.0 的 40 Pin 接口: 

3. 微雪  Audio Driver HAT REV2 接口:

 二、安装方法:

1. 安装

     按照下图方式,将转接板接入 RDK X3 的 40pin 接口。

2. 设置拨码开关:

     使用命令 cat /sys/class/socinfo/som_name,查询开发板类型,并根据返回值设置音频子板的拨码开关状态。

  • 返回值为 5 或者 6 时,3 个拨码开关全部拨到 ON 位置。
  • 返回值为 8 时,3 个拨码开关全部拨到 OFF 位置。

3. 配置:

     使用 srpi-config 配置音频板
     进入 3 Interface Options->I5 Audio
     选择 Audio Driver HAT V2

运行命令 sync && reboot 重启开发板,如 /dev/snd 下出现如下设备节点,说明转接板安装成功。

root@ubuntu:/userdata# ls /dev/snd
by-path  controlC0  pcmC0D0c  pcmC0D1p  timer

三、使用

使用 TinyALSA 来实现录音和播放,命令如下:

1. 录音

#采集4通道麦克风的录音5秒钟:
sudo tinycap ./4chn_test.wav -D 0 -d 0 -c 4 -b 16 -r 48000 -p 512 -n 4 -t 5
#采集2通道麦克风的录音5秒钟:
sudo tinycap ./2chn_test.wav -D 0 -d 0 -c 2 -b 16 -r 48000 -p 512 -n 4 -t 5

2. 播放

#播放2通道的音频(不支持直接播放4通道录音):
sudo tinyplay ./2chn_test.wav -D 0 -d 1

如果录音与播放都正常,说明硬件和软件已经设置完成,可以在旭日 X3 派上进行音频的应用开发了。

                                                                                         老徐,2024/7/26

  • 16
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值