Hi,
my project like this:
sensor and eeprom <-i2c-> ser913 <-lvds->
==> des964 <-l2c-> host
sensor and eeprom <-i2c-> ser913 <-lvds->
there are two paths, one connect to des964 rx port 2, another connect to des964 rx port 3. each path have a ser913, a sensor and a eeprom, these i2c address are not independent.
after write 0x4c = 0x24(enable rx port 2), i read some register in des964:
0x5b(SER_ID) = 0xb0
0x5c(SER_ALIAS_ID) = 0
0x5d(SlaveID[0]) = 0
0x5e(SlaveID[1]) = 0
0x65(SlaveAlias[0]) = 0
0x66(SlaveAlias[1]) = 0
i suppose
0x5d shoud be sensor i2c addr,
0x5e shoud be eeprom i2c addr,
0x65 and 0x66 are alias addr of sensor and eeprom, however the result is not like that.
Q:
how to access ser913, sensor and eeprom?
sinkeu,
thanks.