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.

DS90UB941AS-Q1: alias name

Part Number: DS90UB941AS-Q1


hi Team,

Customer want to use the structure as below:

their goal is in yellow box as above.

is that OK to do it as following?

//set i2c alias name for panel(port0)

0x1e,0x01,              //set i2c port0 alias name for panel

0x03,0x9a,              //open i2c passthrough

0x70,(0x2c << 1),             //0x2c:deserialize address

0x77,(0x2c << 1),             //0x2c:map deserialize address 2c -> 2cport0

0x71,(0x30 << 1),            //0x30:mcu address

0x78,(0x30 << 1),            //0x30:map mcu address, map to mcu, 30 -> 30port0

 

//set i2c alias name for panel(port1)

0x1e,0x02,              //set i2c port1 alias name for panel

0x03,0x9a,              //open i2c passthrough

0x72,(0x2c << 1),             //0x2c:deserialize address

0x79,(0x2d << 1),            //0x2d:map deserialize address 2d -> 2cport1

0x73,(0x30 << 1),            //0x30:mcu address

0x7a,(0x31 << 1),            //0x31:map mcu driver address, map to mcu, 31 -> 30port1

 

//set both i2c port0 & port1 enabled

0x1e,0x04,

thank you!

B&R

Yuan