Out-of-spec i2s clock voltage

I have 2 I2S microphones ( ics-43434 and the SPH0645LM4H ). both work well on esp-32 micro controller (sound recorded via i2s protocol, good quality).
on my jetson nano, only one microphone (the SPH0645) is able to record properly while the other one gives off static noise.
since both mics are configured similarly on their respective PCB (pull down resistor on SELECT pin for mono recording, capacitor between GND and 3.3v etc.) - I suspect the issue is somewhere else.
I measured with a scope and found that the signal on the clock pin is between 0.75v and 2v. on the ESP32 I get 0v to 3.25 clock signal. I do not believe this is according to spec. is this a configuration issue? I really want to use the ics-43434.

attached below - my scope snapshot.



I see this was posted a while back, it was lost in the Networking Hardware section. I am moving the topic to the Jetson Nano category for visibility.

Tom K

Hi aviv1,

This post looks similar to Out-of-spec i2s clock voltage

So you see recording issue only when long cables are used, otherwise the recording is clean?

Since SPH0645 capture works well, there is no reason to doubt I2S configuration.
Can you please share reference of ics-43434 audio card or schematics? Are you trying to capture a stereo data or multichannel data?


1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.