HI there,
Working through some questions
From Figure 9-11 in the datasheet, during “dead battery” mode, VIN_3V3 is not available & LDO_3V3 is driven by the LDO from VBUS.
From spec table in section 7.3.1able below, the output current from VBUS_LDO is 5mA max (current from LDO_3V3)
On the eval board shown below, the LDO_3V3 supply is used for:
- The pull ups on the I2Cslave & I2Cmaster signals
- To feed the EEPROM
EEPROM on the EVM CAT24C256 has the following current consumption
Read = 1mA
Write = 3mA
Writing to the EEPROM via I2Cm
- If both SCL & SDA are low, the 2.2K to LDO_3V3 will consume 2x(3.3/2200) = 3.0mA
- If there is an interrupt, IRQ this will consume, 3.3/10000 = 0.33mA
- The EEPROM will consume 3mA max
The total of all these is already at 6.33mA which exceeds the max of 5mA shown on the TPS25750 3V3 LDO Spec
Reading from the EEPROM via I2Cm
- Same as above
- Same as above
- The EEPROM will consume 1 mA
The total of all these is already at 4.33mA which is quite close to the max of 5mA
MAIN QUESTION: Is the 5mA for 3V3 LDO correct and if it is, the Pull Ups for the I2Cm should be increased in order to reduce the loading.
SECOND QUESTION:
In Spec Section, Spec Table shows “1mA max for GPIOx” does this mean:
- 1mA for each GPIO individually ?
- A total of 1mA max available for all 11 GPIOs together ?
Thanks!