MyFPGA Forum

 找回密码
 注册
搜索
查看: 1404|回复: 0

【FAQ】VEEK-MT2S 可以完成录音功能吗?

[复制链接]
发表于 2022-6-9 10:42:11 | 显示全部楼层 |阅读模式
本帖最后由 Doreen 于 2022-6-13 16:10 编辑

Q:VEEK-MT2S 可以完成录音功能?

A: VEEK-MT2S 的 LXDE  只支持播放功能,虽然硬件上有WM8731有capture device,但在底层 目前我们在设计上还没有打通WM8731的录音功能的支持。

如果一定想要实现录音功能,最快的办法是购买一个USB 声卡,然后参考HAN 板子的这些内容:
6nzwE8SWL5Up0wEe.png
关于声卡,手册HAN Pilot Platform_Hardware_Manual_revF.pdf里面提到可以选择:
7b50fs0ejavxuPf9.png

可以先 arecord -l 查看存在的音頻設備,如果存在多個,就需要指定device

在指定声卡设备之前,您需要先重新配置内核( 因为VEEK-MT2S 的 LXDE image 的kernel里面并没有配置关于USB 声卡相关的驱动选项)步骤如下:
1. 下載内核(https://github.com/terasic/linux-socfpga)重新配置聲卡驅動(http://note.youdao.com/noteshare ... 289A1DBEDABE8524786 ),其他内核配置保持不變,可以看看linux起來后 /proc/config.gz 這個文件存不存在,這裏保存以前的配置,然後編譯生產新的内核文件(关于内核编译请参考Intel 的资料https://rocketboards.org/foswiki ... LinuxBeginnerSGuide)。

更详细的步骤是:

a. 首先, 請把板子的 /proc/config.gz文件拷貝出來,解壓

b. 然後把kernel 切換分支到4.5,然後make distclean 清除一下

c. 接著把解壓的config.gz文件拷貝到kernel目錄下,並命名為 xxx.config的文件

d. 再make menuconfig ARCH=arm 進入配置界面,把audio的相關配置選上

e. 最後,編譯内核


(提醒:只需更新 SD 卡 LXDE image 的kerne文件即可,其他文件無需改動。)

PS
如果编译内核出错:
2022-06-08 12-02-34 的螢幕擷圖.png

您可以采用低版本的编译工具链:
OidbEaWdck807ygQ.png
再或者是您的PC 的 linux 版本比較高,建议使用 ubuntu18.04 或16.04 。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-4-18 16:04 , Processed in 0.040633 second(s), 19 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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