Patches

Материал из Toshiba AC100 wiki
Перейти к: навигация, поиск

Mic и Voice

- ASoC_alc5632_mic_and_voice_test_patches.zip - 0001-ASoC-alc5632-fix-i2s-digital-interface-power-for-rec.patch - 0001-ASoC-alc5632-use-single-power-for-rec-play-lay-dapm.patch

Тестовые патчи поддержки микрофона на основе марвиновского 3.0 (не exp):

wget http://ac100.wikispaces.com/file/view/ASoC_alc5632_mic_and_voice_test_patches.zip
unzip ASoC_alc5632_mic_and_voice_test_patches.zip -d asoc-alc5632-mic
git am asoc-alc5632-mic
mkdir i2s-power
wget https://dl.dropboxusercontent.com/u/40761340/www/ac100/patches/0001-ASoC-alc5632-fix-i2s-digital-interface-power-for-rec.patch \
-O i2s-power/0001-fix-i2s-power.patch
git am i2s-power
rm i2s-power/0001-fix-i2s-power.patch
wget https://dl.dropboxusercontent.com/u/40761340/www/ac100/patches/0001-ASoC-alc5632-use-single-power-for-rec-play-lay-dapm-.patch \
-O i2s-power/0001-fix-i2s-power.patch
git am i2s-power

Просьба проверить на наличие проблем при проигрывании. Также можно попробовать микрофон, но для этого нужно понастраивать alsamixer ориентируясь на схему Alc5632 mixer path.PNG

Технические детали

Я сделал несколько патчей. Встроенный микрофон у меня заработал, но запись обрывается через некоторое время :( <- marvin24 сказал, что последний патч это пофиксил. Я пока не проверял.

Я тестировал связкой arecord+aplay: arecord -f cd test.wav aplay -f cd test.wav или arecord -f cd | aplay (так работало со 2-го патча всегда)