工具/软件:Linux
高出口、
(1)我使用具有 I2S 模式的 MCASP2执行音频回放/录制测试。
(2) My DTS 配置(AXR0 TX、AXR1 Rx;AXR2 TX、AXR3 Rx、带环回测试):
----------------------------------------
mcasp2{(&M)
#sound-di-cells =<0>;
fclk_parent ="atl_clkin2_ck);
pinctrl-names ="default";
pinctrl-0 =<&mcasp2_pines>;
状态="正常";
OP-MODE =<0>;/* MCASP_IIS_MODE */
TDM-SLOTS =<2>;
/* 16串行器*/
serial-dir =</* 0:非活动、1:TX、2:Rx *
1 2 1 2
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
>;
tx-num-evt =<8>;
Rx-num-evt =<8>;
};
----------------------------------------
(3) 我可以检测声卡、并显示设备节点
root@WNC-J6:~# ls -la /dev/snd
drwxr-xr-x 3 root root 140 jan 1 1970。
drwxr-xr-x 12根根13840 Sep 3 18:41。
drwxr-xr-x 2 root 60 Jan 1 1970 by path
crw-rw-- 1根音频116,1970年1月0日 controlC0
crw-rw-- 1根音频116,1970年1月24日 pcmC0D0c
crw-rw-- 1根音频116,1970年1月16日 pcmC0D0p
crw-rw-- 1根音频116,1970年1月33日计时器
root@WNC-J6:~#
(4) 以下命令只能选择卡和器件、不能选择串行器。
aplay -R8000 -D plushw:0、0 /usr/local/bin/2_mins.wav &
arecord -R8000 -f S16_LE -D plushw:0、0 100_sec.wav -d 100 -t wav -vv
(5) 如何使用 aplay 或 aRecord 选择特定串行器来执行回放/录制回送测试?
非常感谢。
BRS
路易
