I used 941ASQ+928Q Left/Right 3D Format + LVDS Touch Panel
I2C Addr 941AS:8bit:0x18 ,7bit 0x0C
I2C Addr 928Q: 8bit:0x58 ,7bit 0x2C 8bit SlaveAlias:0x54 & 0x72
I2C Addr TP: 8bit:0x90 ,7bit 0x48
TP INT->928Q GPIO3-> 941AS GPIO3->SOC GPIOA
TP RST->928Q GPIO2-> 941AS GPIO2->SOC GPIOB
941AS & 928Q register dump as blow:
1、Used logic analyzer tool test the RST Pin of touch panel,can receive the RST signel from SOC,and test the GPIOA of SOC can receive the INT signel from touch panel.
2、Hardware change the i2c of touch panel from 928Q to SOC side, the touch panel can work,but use FPDLink I2C Passthough touch panel dons't work.
3、I find that SOC I2C speed must slower than SerDes I2C Speed, SOC I2C speed set to 25KHz or 50KHz,941AS/928Q I2C Speed set to 400KHz,SOC can read/write touch panel register correct,except one register read error. it cause the touch panel can't work.
I want to ask two question:
1、Is it must use 941AS&928Q REM_INT connect to touch panel INT?
2、how to config the registers of 941AS&928Q for REMOTE I2C Slave,can you tell me any attentions?