Other Parts Discussed in Thread: TPS23882, USB2ANY
Hi, I'm using two TPS23841 on my project. I'm using them in AutoMode and ALTA/B logic high. I have some question and problem about the IC.
- When i send all port disable command( Common Control Write Register, bit D1) via I2C to both IC, they do the command and shut down all ports. When i enabled it with same way, it opens all port so there is no problem in here. But when i want to do this operation on just only one port with Port Control Write 2 Register bit D4, nothing happens. The command which i send to the Port Registers it has no effect. I want to do it on a port basis.
- I think i can't read the i2c registers. I'm sending proper signals for read operation. For example, I send the i2c read command for Common Control Write Register after i send the disable all ports command. I see 0 when i print it but i should see 0x02(Disable All Ports bit must be 1).
- When i changed powered PD's port, PD is not powered on another port despite all ports enabled.