野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4784|回复: 2

[求助] imx6ull播放.wav文件的问题

[复制链接]
发表于 2022-10-5 23:34:46 | 显示全部楼层 |阅读模式
只是启动开发板,没动声卡之前,能听到噪声
屏幕截图(10).png


(可以用aplay打开文件)


开启声卡和fire-config设置好后
屏幕截图(9).png

出现这个错误:aplay: main:828: audio open error: Device or resource busy,

我查了一下好像是什么设备号冲突,但是翻了好多论坛也没发现在哪里修改,希望万佬懂的捞一捞,感谢了

回复

使用道具 举报

发表于 2022-10-7 20:00:03 | 显示全部楼层
去内核源码看一下sound设备树的compatible属性就知道了,这个驱动是nxp和wm8960原厂编写的,设备号这些一般都是通过函数申请的,不会特意设置,而且芯片原厂编写的驱动不太可能出问题
回复 支持 反对

使用道具 举报

发表于 2022-10-7 20:06:04 | 显示全部楼层
https://doc.embedfire.com/linux/ ... rt/audio/audio.html  
按照文档一步步操作试试,确定uEnv.txt里面使能了imx-fire-sound.dtbo设备树插件,可以cat /boot/uEnv.txt 看一下,这个插件前面是没有#号,然后可以试试先录音再播放出来。耳机接板子上的音频接口,右边那个,录音就对着板子上的咪头说话

使用arecord进行录音

arecord -f cd -d 10 test.wav
播放
aplay xxx.wav
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-4-25 23:25 , Processed in 0.039805 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表