Other Parts Discussed in Thread: BQ25703, BQ25731,
From https://e2e.ti.com/blogs_/b/powerhouse/archive/2020/11/11/adding-usb-type-c-with-power-delivery-to-battery-powered-applications-smaller-faster-fewer-components, we know TPS25750 is designed for non-MCU-involed USB PD + Charger architecture, the TPS25750 EVM board also design with this architecture. This architecture request us to connect BQ257xx I2C with TPS25750 I2Cm, so that TPS25750 can communicate with BQ257xx for USB PD parameters.
But in our product, we need to retrieve battery charging information, such as charging phase, charging current, etc. That means we need to connect external MCU to BQ257xx I2C for these information. So this non-MCU-involed architecture is not suitable to us. Instead that, our block diagram as below
As you can see, BQ25703 I2C connect to CPU(Qualcomm SDA660), not TPS25750. Then our CPU can get charging information from TPS25750 and BQ25703. Does TPS25750 support this architecture?