I'm trying to connect an Adafruit I2S mic. The es9023 is recognized as an audio playback device only. Here's how I've got it connected: Adafruit Mic NEO Pins gnd M4 gnd 3v M4 3v3 LRCL Ext. GPIO 26 - txd DOUT Ext. GPIO 25 - rxd BCLK Ext. GPIO 27 - txc Any suggestions? Thanks!
It's very naive to assume the playback driver can be used for an input device as it can't be. You would need to configure the kernel to support am audio input device using the imx6sx i2s rx pins along with the appropriate kernel driver. This may require developing a kernel driver if one doesn't exist or amending an existing one.
Well, I never thought of myself as naïve. Anyway, it sounds like I need to find another way to talk to my Udoo. Thanks for the info.
See also https://www.udoo.org/docs-neo/Hardware_&_Accessories/I2S.html To have input you can use an USB audio i/o device, see also https://www.udoo.org/forum/threads/pimusicbox-and-audio-over-bluetooth.5000/
Yeah, I (miss)read everything I could find, including the forum posts and the docs you pointed out. My false hope came from: In my simple little head I thought that the second statement referred to the Note statement. Doh! Thanks for the help.