For I2C, the i2c-tools package is available in Debian:
apt-get install i2c-tools
3.14.1 Linux I2C Bus Numbering
Linux identifies each I2C bus by a bus number. The table below shows the mapping between Q7 names, Linux
bus number and EVK header.
Q7 signals
GP2_I2C_DAT/LVDS_DID_DAT
GP2_I2C_CLK/LVDS_DID_CLK
GP0_I2C_DAT
GP0_I2C_CLK
eDP0_HPD#/LVDS_BLC_DAT
eDP1_HPD#/LVDS_BLC_CLK
The other I2C buses (as reported by i2cdetect -l) are internal to the module and not routed to the Q7 con-
nector.
3.15 GPIOs
Eight GPIOs are provided on the pin header labeled GPIO.
The location on the board is displayed below:
v1.3.1
Page 14
Fig. 3.12: SMBUS header
Linux bus #
Haikou Header(s)
SMBus
1
connector
SPI+I2C+1-Wire
2
SMBus
3
connector
Label on Haikou
Header
Video
DID_DAT
&
DID_CLK
I2C_DAT
I2C_CLK
Video
BLC_DAT
&
BLC_CLK