TUSB7320: TUSB7320- Can external configuration EEPROM be programmed only via PCIe,or is separate I2C access header required?

Part Number: TUSB7320


Hello TI team,

I’m designing a custom board using the TUSB7320 PCIe- to -USB3 host controller with an external serial EEPROM for configuration.

From the functional block diagram,the TUSB7320 appears to access the external EEPROM via an I2C interface,while the host only sees the device over PCIE. I have a question about how to plan for in-circuit programming:

  1. Is there any supported method or TI tool to program or update the external configuration EEPROM purely from the PCIe side, That is from the host PC over PCIe,without adding a separate header or external programmer to the EEPROM I2C pins?

  2. If PCIe-only programming is not supported,does TI recommend bringing out the EEPROM’s I2C pins to a header or test pads for external programming, and are there any specific layout or protection guidelines for doing this?