页次: 1
请问解决了吗?
你用的mic是哪个mic?
我直接使用arecord的话会IO错误
错误如下# arecord -Dhw:0,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo arecord: pcm_read:2151: read error: Input/output error #
声卡输出验证成功,可以播放歌曲,补充一点就是打上#13楼的补丁,修改设备树之后,要检查下Device Drivers->Sound card support->Advanced Linux Sound Architecture->ALSA for audio support->Allwinner SoC Audio support->Allwinner F1C100s Codec support有没有勾选
https://whycan.cn/files/members/2474/1441978-20200621134730715-1005027566_20200622-0958.png
另外有个问题就是每次播放完之后都会有爆音出现,不知道是哪里引起的。。。
#37 还有DMA选项需要打开吧
5.20内核,加上去出了这个问题,arecord: pcm_read:2122: read error: I/O error,难道io需要配置下?4.15内核也是一样的问题。
楼主自己画的pcb板子吗?做项目还是自己练手呢?
楼主可参考这个加上声卡驱动: https://whycan.cn/t_2041.html#p39583
参考这个加上alsa: https://blog.csdn.net/Jun626/article/details/100036595
楼主的4.15内核增加声卡驱动测试过了吗?声音是否正常呢?
页次: 1