I2C0 on Upcore and upboard does not work.

nitin_mindnitin_mind Posts: 2New Member

Hello,
I was trying to test if the two I2C ports on upcore are woking but I found out that the I2C1 port works fine when I run "i2cdetect -r 0" but the i2c0 port on pin 73 (I2C0_SOC_SDA ) and 75 (I2C0_SOC_SCL) do not owrk as I tried to probe the SCL line with an oscilloscope.

Interestingly I found these messages in the kernel bootup log:

[ 2.678814] i2c_designware 808622C1:00: failure requesting irq 32: -38
Jan 25 12:52:23 mindmusiclabs kernel: [ 2.686215] i2c_designware 808622C1:00: I2C_DESIGNWARE 0 Controller at 0xa162e000 (irq 32) (baudrate 400000)
Jan 25 12:52:23 mindmusiclabs kernel: [ 2.686261] i2c_designware: probe of 808622C1:00 failed with error -38

I guess the 808622C1:00 instance which is the i2c0 port is not successfully set up.

Note: This is the case with UpBoard also, I have checked on upboard too. the i2c0 doesn't work and same messages are seen in the kernel log.

Please confirm if there is any issue and how to fix it.

-Thanks

Tagged:

Comments

  • figsysfigsys Posts: 5New Member
    edited July 13

    Did you ever resolve this? On one board I2C1 periodically does not initialize correctly.

  • shyamlal_hticshyamlal_htic Posts: 2New Member

    How we can configure the UART TX and RX pin 16 and 18.
    They are multi functional pins

Sign In or Register to comment.