The TPS650320-Q1 EVM demonstrates the in-circuit
programming capabilities of the TPS650320-Q1 PMIC in a typical application. This section
provides an example in-circuit programming procedure with application considerations.
- Verify the desired power and
sequence settings using the GUI's Sequencing Overview tools. See Section 4.2.4.2.
- Validate the settings with the BOOSTXL-TPS65033. This socketed board provides a quicker way to
evaluate device settings.
- Configure the TPS650320-Q1 EVM for a typical camera application once the
follwoing settings are verified and validated:
- Ensure the I2C pull-up jumpers (J24 and J34) are populated.
- Supply the PMIC VIO with either the Buck 1 or Buck 2 output. See Selecting the Logic Supply Voltage.
- Tie the PMIC Buck 1 input
to VSYS. See Section 2.4.1.
- Supply the PMIC Buck 2, Buck 3, and LDO with the Buck 1 output. See
Section 2.4.
- Apply a Buck 1 input voltage
(typical is 12 V) to power up the device. By default, the Buck 1 and Buck 2
regulators are enabled, allowing the 3.3 V and 1.8 V rails to power up.
- In a typical camera application, this may be sufficient to power up the
serializer and enable PMIC programming over the Serializer-Deserializer
(SerDes) back-channel.
- If additional rails are required, assert SEQ (S1) to enable the Buck 3
and LDO regulators.
- Unlock the configuration and
control registers.
- Re-program the PMIC settings. If
changing a regulator output voltage, TI recommends disabling the regulator
first. If doing this in an application setting shuts down a critical component,
change the output voltage in small steps to prevent triggering under or
over-voltage fault handling.
- If the device configuration
Cyclic Redundancy Check (CRC) is enabled, calculate and write the new
configuration CRC by running the GUI's built-in script. For more information on
the GUI's capabilities for programming automation, see the BOOSTXL-TPS65033 User's Guide.
- Burn the final PMIC register
settings to EEPROM.
- Validate the settings on subsequent startups.