Discussions

Ask a Question
Back to All

CM4: Problems with I²C

I have a Turing Pi V2.4 with a CM4 as Node1 and can't get I²C to work. I tried both busses that are exposed via the GPIO header (Pins 3,5 -> i2c-1 aka i2c_arm as well as Pins 27,28 -> i2c-0 aka i2c_vc). I also tried different cables as well as different I²C devices. Sometimes i can get the kernel to successfully initialize a PCA9548A multiplexer but when i then try to talk to devices that are connected to it i only get lots of communication errors. If i put the same CM4 module into a different carrier board everything works as expected. All the devices are successfully initialized and i don't see any communication errors. So basically I'm experiencing the same issues as described here [1]. I'm posting this here because i don't think the problem is with the CM4 itself but rather with the Turing PI2 or the Adapter board. Has anybody had success connecting I²C devices to a CM4 module via the GPIO header?


[1] ..https://forums.raspberrypi.com/viewtopic.php?t=359439