Other Parts Discussed in Thread: TIDA-050047
The datasheet for TPS25750 states on page 43:
* I2Cs (slave) optionally can be connected to an external MCU. Also used to load the patch and application configuration.
* I2Cm (master) Connect to a I2C EEPROM, Battery Charger.
Reference design TIDA-050047 shows:
* I2Cs connects to connector J3 - presumably this is used for loading patch and application configuration.
* I2Cm connects to EEPROM and Aardvark header (J5) - presumably this is used for programming the EEPROM.
If we want to program the EEPROM from a connector, do we need to wire direct to the EEPROM I2C lines or can it be programmed indirectly through the TPS25750 i.e. indirectly by wiring to I2Cs of TPS25750 and writing pre-generated binary (from the official GUI) to the EEPROM which is connected to I2Cm.
If we cannot program through the TPS25750 we would essentially need 4 wires to a connector, 2 for configuring the TPS25750 and another 2 for programming the EEPROM. Is there any way we can use just 2 wires (I2Cs only), we don't have that many pins on the connector we are proposing to use.