SLVUCL9 june   2023 TPS65219

 

  1.   1
  2.   ABSTRACT
  3.   Trademarks
  4. 1Introduction
  5. 2EEPROM Device Settings
    1. 2.1  PDN and Sequence Diagrams
      1. 2.1.1 TPS6521907 Sequence and Power Block Diagram
    2. 2.2  Device ID
    3. 2.3  Enable Settings
    4. 2.4  Regulator Voltage Settings
    5. 2.5  Power-Up Sequence Settings
    6. 2.6  Power-Down Sequence Settings
    7. 2.7  EN / PB / VSENSE Settings
    8. 2.8  Multi-Function Pin Settings
    9. 2.9  Over-Current Deglitch
    10. 2.10 Mask Settings
    11. 2.11 Discharge Check
    12. 2.12 Multi PMIC Config

Multi-Function Pin Settings

The TPS65219 PMIC has three multi-function pins that can be configured to set the voltage on a specific power rail or to change the frequency mode or to trigger a warm or cold reset. This section describes how each of the multi-function pins were configured.

Table 2-11 Multi-Function Pin Settings
Pin Name Setting Register Name Field Name Value Description
VSEL_SD / VSEL_DDR Function selection MFP_1_CONFIG VSEL_DDR_SD 0x1 VSEL pin configured as SD to set the voltage on the VSEL_RAIL
Rail MFP_1_CONFIG VSEL_RAIL 0x0 LDO1
pin polarity MFP_1_CONFIG VSEL_SD_POLARITY 0x0 LOW - 1.8V / HIGH - LDOx_VOUT register setting

(only applicable if VSEL_DDR_SD=0x1)

MODE / STBY function selection MFP_2_CONFIG MODE_STBY_CONFIG 0x2 MODE and STBY
pin polarity MFP_1_CONFIG MODE_STBY_POLARITY 0x0 [if configured as MODE] LOW - auto-PFM / HIGH - forced PWM. [if configured as a STBY] LOW - STBY state / HIGH - ACTIVE state.
MODE / RESET function selection MFP_2_CONFIG MODE_RESET_CONFIG 0x1 RESET
reset selection MFP_2_CONFIG WARM_COLD_RESET_CONFIG 0x1 WARM RESET
pin polarity MFP_1_CONFIG MODE_RESET_POLARITY 0x0 [if configured as MODE] LOW - auto-PFM / HIGH - forced PWM. [if configured as RESET] LOW - reset / HIGH - normal operation.

Note:

  • If LDO1 or LDO2 is configured as bypass and the VSEL pin is not configured as SD (VSEL_DDR_SD=0x0), the voltage change on the selected VSEL_RAIL can be changed by I2C (register field: VSEL_SD_I2C_CTRL)

    Table 2-12 Default register setting for VSEL_SD_I2C_CTRL
    Register Name Field Name Value Description
    MFP_1_CONFIG VSEL_SD_I2C_CTRL 0x1 0x0 = 1.8V

    0x1 = LDOx_VOUT register setting

  • If Bucks are configured for quasi-fixed frequency (BUCK_FF_ENABLE=0x0), and none of the multi-function pins are configured as MODE, switching between auto-PFM and forced-PWM can be changed by I2C (register field: MODE_I2C_CTRL).

    Table 2-13 Default register setting for MODE_I2C_CTRL
    Register Name Field Name Value Description
    MFP_1_CONFIG MODE_I2C_CTRL 0x0 0x0 = Auto PFM

    0x1 = Forced PWM