Other Parts Discussed in Thread: TUSB1146,
Hi team,
Design the circuit for the TPS65988, each port of the device acts as a DFP with a fixed 5-V external output capable of 3-a current. The TUSB1146 is used to implement USB signaling and DP ALT mode (2 lane DisplayPort signal + 2 lane USB) to output DP signals externally. GPIO0 and GPIO5 are therefore configured as DP signals, GPIO1 and GPIO6 are USB3 signals, GPIO3 and GPIO4 are HPD signals, and GPIO2 and GPIO7 are forward and reverse interpolated signals.
1) Is the above design reasonable?
2) Use the TPS659xx Application Customization Tool to set up the desired configuration information, store it as a full-flash binary image and flash it onto a flash chip. The TPS65988 then reads the information from the flash chip and initializes it according to the settings in the GUI. Are the above understandings correct?
3) The customer's design uses the SPI flash socket as shown in the figure below. Can I simply take the flash chip out and use the burner to flash the full-flash binary image file to flash, and then put the burned flash chip back into the flash socket? Will the TPS65988 configure to work as expected once this is done? Simply put, customers simply use the TPS659xx Application Customization Tool as a tool for generating flash burning files.

4) If the customer want to flash the chip W25Q80DVSNIG as described above, the following prompt will pop up when use the GUI to store the binary file. What should be filled in in the offset field?

5) The ADCIN1 pin of the TPS65988 determines dead battery mode and device configuration. Regarding the device configuration, the TPS65988 operates in the device configuration mode until the full configuration information is read from the flash chip. Is that correct?
Based on the above information, the customer is using the flash storage configuration, is it ok if ADCIN1 is set to the 2 x Configuration1?

Could you help check this case? Thanks.
Best Regards,
Cherry
