Hello,
We are trying to use a mems I2S microphone on one of our project base on mangoh red with wp7601. We were using the audio connection and record function from example by legato: [https://docs.legato.io/17_10/c_audioCapturePlayback.html](Sample code of audio playback and capture)
It work with mic connected to 3.5mm port so we changed to i2s interfaces. We connected the i2s mic on IoT expand board : [https://mangoh.io/iot-cards] (pin 33 - 36), build and install works, no error while running the app. The wav file is recorded as expected but with no sound (all zeros on the data chuck).
Also we noticed that the example [https://docs.legato.io/17_10/c_audioCapturePlayback.html](Sample code of audio playback and capture) says:
“Main audio paths are: (for file playback/recording only)”,
" - MIC (for mic/speaker)",
" - PCM (not supported on mangOH board - for AR755x, AR8652 devkit’s codec use, "
“execute ‘wm8940_demo --pcm’ command)”,
" - I2S (not supported on mangOH board - for AR755x, AR8652 devkit’s codec use, "
“execute ‘wm8940_demo --i2s’ command)”,
" - USB (for USB)",
Is that mean mangoh red doesn’t support i2s interfaces? Can anyone help with it?
Thanks in advanced!!
Zirun