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.

DS90UB947-Q1: 怎样通过DS90UB947来配置DS90UB948-Q1的GPIO和输出显示

Part Number: DS90UB947-Q1
Other Parts Discussed in Thread: DS90UB948-Q1

你好, 我司的设计为DS90UB947-Q1的加串信号通过两路输出DOUT0-DOUT1传到DS90UB948-Q1, 由DS90UB948-Q1解串后, 直接送到LVDS屏上。另外, 还有touchscreen相关的I2C, GPIO能过通过透传形式到DS90UB948-Q1解串来控制TP的屏。 我这边现在加串的DS90UB947-Q1的I2C是通的, 即可以读和写, 但是有如下问题需要向大家请教。

1,  怎样通过 DS90UB947-Q1来配置DS90UB948-Q1?偿试过通过将IDS90UB947-Q1的I2C看成透传形式来直接访问DS90UB948-Q1的芯片, 但是都是I2C无应答,用示波器查看也是一样的。

2,  DOUT0-DOUT1输出来同一块屏上怎样配置?

3, 相关的GPIO透传怎样醘。

注: 

我当前的配置如下:

{0x27, 0x01},
{0x5B, 0x03},
{0x03, 0xDA}, // I2C Pass all
{0x06, 0x58}, // DES ID
{0x07, 0x34}, // Slave ID
{0x08, 0x34}, // Slave Alias
{0x0D, 0x23}, // GPIO0, to input mode.
{0x0E, 0x33}, // GPIO2, GPIO1 to input mode.
{0x0F, 0x03}, // GPIO3 to input mode.
{0xC6, 0x21}, //ICR
{0x40, 0x10},
{0x41, 0x4A},
{0x42, 0xFF},
{0x41, 0x4B},
{0x42, 0x89},
{0x41, 0x49},
{0x42, 0x10},
{0x42, 0x00},
{0x40, 0x14},
{0x41, 0x4A},
{0x42, 0xFF},
{0x41, 0x4B},
{0x42, 0x88},
{0x41, 0x49},
{0x42, 0x10},
{0x42, 0x00},
// {0x01, 0x01},
{0x4F, 0x40},
{0x27, 0x00},

x 出现错误。请重试或与管理员联系。