Hi, I am planning to interface Digital Microphone with PDM(Pulse Density Modulation) output to I.MX6. can i interface directly to I.MX6 or i need to interface Audio Codec in between. Please anyone give suggestion how to do it. thanks in advance
Thanks a lot Igor
I understood that i can directly connect ICS-43432 digital microphone I2S output to I.MX6 Microcontrollers I2S interface. so no need of additional audio codec.
appreciate your support
thanks and Regards
Marlin
Hi Marlingaiah
i.MX6 has not microphone inputs, one needs to
use external codec. In general I would suggest to look at codec vendor
web for additional app notes for mic connections.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
thanks igor,
Could you please suggest some audio Codec IC's thru which i can interface my Digital Microphones.
Regards
Marlin
Hi Marlingaiah
what is full part Digital Microphone number ?
Best regards
igor
Hi Igor,
Here is Part Number of digital Microphone ICS-43432 from Invensense.
thanks and regards
Marlin
Hi Marlingaiah
according to its datasheet it has I2S interface for output
data, so it can be connected directly to SSI/ESAI port of i.MX6
http://invensense.com/mems/microphone/documents/ICS-43432_PB.pdf
Best regards
igor
Hi Igor,
I.Mx6 controller I2S interface has four lines AUD_TXC, AUD_TXFS,AUD_TXD and AUD_RXD. but digital microphone with I2S interface IC has three lines SCK,DATA and WS.
My question is how do it connect digital microphone with I2S interface(with 3 lines) to I.Mx6 controller(four lines).
my understanding is AUD_TXC => SCK
AUD_TXFS => WS
AUD_RXD => DATA
is my understanding is correct??. please correct me if i am wrong.
Regards
Marlin
hi igor,
AUD_TXC => SCK
AUD_TXFS => WS
AUD_RXD => DATA
This is correct?