I2C pinouts

Moderators: Oren.R, Aviad.H

matifineschi
Posts: 2
Joined: Tue Feb 02, 2016 4:31 am

I2C pinouts

Postby matifineschi » Tue Feb 02, 2016 5:46 am

Hi there people.

I'm a bit confused on the touchscreen I2C pins being used.

If we look at the wiki we find:
I2C-1 0x38 – focaltech touch
I2C-1 0x54 - EEPROM On carrier
I2C-1 0x55 - EEPROM On carrier

I2C-2 0x1A – audio codec
I2C-2 0x50 - EEPROM ON SOM. Don't change!
I2C-2 0x51 - EEPROM ON SOM. Don't change!

But if we look at the schematics of the carrier board we can see that the Touch Connector is routed to signals I2C2_SDA and I2C2_SCL.

Besides this if we look at the DTS files in the linux files we see that the touchscreen controller is associated to I2C2:
&i2c2 {
......
codec: wm8731@1a{
.... (audio codec related dts parameters)
}
ft5x06_ts@38 {
..... (touchscreen related dts parameters)
}
}

So I guess the Wiki is wrong.

Can you please confirm this please?

There's a similar issue with the eeprom on carrier mentioned in the wiki. I guess this refers to the BOARD_ID chip mounted on the carrier board which says the address is 0x52 & 0x53 which doesn't match the address mentioned in the Wiki. Am I right?

Can you please advice?

Best,
Matias

Aviad.H
Posts: 67
Joined: Wed Dec 31, 2014 12:28 pm

Re: I2C pinouts

Postby Aviad.H » Mon Feb 08, 2016 8:11 am

Hi Matias,
You are correct. Wiki will be updated.
The following I2C devices exist:

On carrier board:
I2C-2 0x38 – focaltech touch
I2C-2 0x68 - RTC On carrier
I2C-2 0x52 - EEPROM On carrier
I2C-2 0x53 - EEPROM On carrier

On SOM:
I2C-2 0x1A – audio codec
I2C-2 0x50 - EEPROM ON SOM. Don't change!
I2C-2 0x51 - EEPROM ON SOM. Don't change!

Aviad


Return to “Hardware”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest

cron