No audio from i.MX 8MIC-RPI-MX8 mic board on i.MX 8M MINI EVK

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

No audio from i.MX 8MIC-RPI-MX8 mic board on i.MX 8M MINI EVK

跳至解决方案
3,259 次查看
knaing
Contributor II

No audio from i.MX 8MIC-RPI-MX8 microphone array board on i.MX 8M MINI EVK.  I followed the procedure described in a quick start guide here https://www.nxp.com/docs/en/quick-reference-guide/IMX-8MIC-QSG.pdf .  Please advise. 

标签 (1)
1 解答
2,919 次查看
knaing
Contributor II

For the time being, the problem was solved after removing the resistor R24 (on Pin 4 of Raspi 40-pin Header connected to MIC_MUTE_INT on U11 of MUTE SWITCH).  We found that MIC_MUTE_INT connected to UART3 on  i,MX 8M Mini EVK is always high, effectively overriding the MIC MUTE switch state.   Proper way to solve this issue may be by pulling down the UART3 pin on EVK.  Please post here if you find a better way to solve this problem.

Refer to 8MIC-RPI-MX8 Product Information|NXP  8MIC-Board-Scemetic.pdf for more details.

在原帖中查看解决方案

7 回复数
2,919 次查看
knaing
Contributor II

You could download design files for 8-MIC-PRI-MX8 here.

https://www.nxp.com/downloads/en/printed-circuit-boards/SCH-45632.zip 

I also found an easier way to work around this issue w/o having to remove the register.  Simply, remove/bend pin #7 of 40-pin connector.

0 项奖励
2,919 次查看
nxp31
Contributor II

Hello Tom Zheng

the Link you have provided on 2020-03-04 is no longer valid. Could you please fix this?

Also I did not find the 8MIC-Board-Schematic.pdf on the product information page.

Do you know where to find it?

Do you know, which kernel drivers are involved in reading the microphones?

Is there any documentation on this?

Thank you very much.

Nest regards.

Volker Peters.

0 项奖励
2,919 次查看
haidong_zheng
NXP Employee
NXP Employee

Hi a b:

You can find 8mic board schematic in nxp site: https://www.nxp.com/downloads/en/printed-circuit-boards/SCH-45632.zip 

I attached patch file in https://community.nxp.com/thread/526150?commentID=1278012#comment-1278012  which you may not access it. This patch is based on 4.14.78 release. 

mic driver is in sound/soc/fsl/imx-micfil.c

0 项奖励
2,920 次查看
knaing
Contributor II

For the time being, the problem was solved after removing the resistor R24 (on Pin 4 of Raspi 40-pin Header connected to MIC_MUTE_INT on U11 of MUTE SWITCH).  We found that MIC_MUTE_INT connected to UART3 on  i,MX 8M Mini EVK is always high, effectively overriding the MIC MUTE switch state.   Proper way to solve this issue may be by pulling down the UART3 pin on EVK.  Please post here if you find a better way to solve this problem.

Refer to 8MIC-RPI-MX8 Product Information|NXP  8MIC-Board-Scemetic.pdf for more details.

2,281 次查看
kedon
Contributor I

This hardware patch worked for me too! Thanks!

0 项奖励
2,919 次查看
haidong_zheng
NXP Employee
NXP Employee

Hi Kyaw:

You can refer to https://community.nxp.com/message/1278012?commentID=1278012#comment-1278012  to get as SW way to solve  this. 

2,002 次查看
AndyNien
Contributor I

hI, 

I am looking for SW solution of  8MIC-RPI-MX8. Can you  give me a hand?

0 项奖励