This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

983 i2c pass through访问988失败

Part Number: DS90UH948-Q1

hello TI

We are debugging 983 and 988,but  problem,983 Unable to access 988 through I2C pass through.

(1) hardware info:

983(i2c slave: 0xc)988(i2c slave: 0x2c)

(2) The following are the registers we have set up:

set "i2c_addr=0xc"
adb wait-for-device
adb root
adb wait-for-device

adb shell i2cset -y 2 0xc 0x1 0x43 b
adb shell i2cset -y 2 0xc 0x70 0x2c b
adb shell i2cset -y 2 0xc 0x78 0x58 b
adb shell i2cset -y 2 0xc 0x88 0x0 b
adb shell i2cset -y 2 0xc 0x7 0x89 b
adb shell i2cset -y 2 0xc 0x5 0x0 b
adb shell i2cset -y 2 0xc 0x59 0x1 b
adb shell i2cset -y 2 0xc 0x5b 0x2b b

adb shell i2cset -y 2 %i2c_addr% 0x40 0x8 b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x4 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x9 b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x13 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xe0 b
adb shell i2cset -y 2 %i2c_addr% 0x40 0xa b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x5 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x6c b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x0 b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x18 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xf6 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xff b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xff b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x1e b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xfb b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xff b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x7f b
adb shell i2cset -y 2 %i2c_addr% 0x40 0x4 b
adb shell i2cset -y 2 %i2c_addr% 0x41 0x6 b
adb shell i2cset -y 2 %i2c_addr% 0x42 0xff b
adb shell i2cset -y 2 %i2c_addr% 0x41 0xd b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x70 b
adb shell i2cset -y 2 %i2c_addr% 0x41 0xe b
adb shell i2cset -y 2 %i2c_addr% 0x42 0x70 b
adb shell i2cset -y 2 %i2c_addr% 0x1 0x20 b

timeout 1

adb shell i2cget -y 2 0x2c 0x0

i2cget: i2c_read_byte: No such device or address

(3) 983 register(0x08) value: 0x58, This field is automatically configured by the Bidirectional Control Channel once RX Lock has been detected

983和988原理图如下:

AC8025_TI983.pdf

AC8025_TI988.pdf

之前发过英文论坛,但是都因为NDA问题被删了,发私信也没人回复,也没收到相关邮件,请帮忙代替联系US TI,谢谢!