I2C0 on the RevPi Connect+

Topics about the Hardware of Revolution Pi
Post Reply
ooust
Posts: 1
Joined: 01 Jan 2022, 00:37

I2C0 on the RevPi Connect+

Post by ooust »

Is it possible to use the I2C0 bus on the revpi connect+?

It is supported on the CM GPIO 28/29 which can be accessed through the Pi Bridge ( Pin 2 for SDL ) and the PiConnect Bridge ( Pin 9 for SCL ). There is a pull down on the pi bridge pin but this can be handled with an external pull up.

I have been able to enable the i2C0 and get the SDL GPIO 28 to be configured for the I2C0 bus but have been unsuccessful in setting up the SCL GPIO. Is there anything on the revpi side that may be overriding my configuration? My first thought is something to do with the sniff lines configuration, is there a way to disable this?

I am using item No: 100302
User avatar
nicolaiB
KUNBUS
Posts: 931
Joined: 21 Jun 2018, 10:33
Location: Berlin
Contact:

Re: I2C0 on the RevPi Connect+

Post by nicolaiB »

Hi ooust,

besides the hardware side which is described in our publicly available schematics, there is a kernel driver named piControl. PiControl is also in charge of the piBridge. So maybe try to unload the piControl module?

Nicolai
Post Reply