Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob

Default Pin Assignment and I2C Slave Address for Host Process Interface (HPI) based on CCGx SDK - KBA222336

Default Pin Assignment and I2C Slave Address for Host Process Interface (HPI) based on CCGx SDK - KBA222336

Community-Team
Employee
Employee
50 questions asked 10 questions asked 5 questions asked

Author: ShifangZ_26           Version: **

Translation - Japanese: CCGx SDKに基づくホストプロセスインターフェイス(HPI)のデフォルトのピン割り当てとI2Cスレーブアドレス - KBA222336 - Community Translated (JA)

Question:

What is the default pin assignment and I2C slave address for Host Process Interface (HPI) based on CCGx SDK?

Answer:

The following table provides the details based on CCGx SDK:

Application (MPN)

HPI

I2C Slave address

I2C_SCL

I2C_SDA

I2C_INT

CCG2

Notebook (CYPD2122)

Pin#19

Pin#20

Pin#14

I2C Slave Address of CCG’s HPI Interface is configurable based on the state of the SWD Clock IO as follows:

If SWD Clock IO is floating, Slave address is 0x08.

If SWD Clock IO’s state is low, Slave address is 0x40.

If SWD Clock IO’s state is high, Slave address is 0x42.

Mobile(CYPD2122)

Pin#19

Pin#20

Pin#14

CCG3

Notebook (CYPD3125)

Pin#37

Pin#36

Pin#34

CCG4

Notebook (CYPD4xxx)

Pin#17

Pin#16

Pin#15

0 Likes
515 Views
Contributors