SLVUCH3 February 2023 TPS65219
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.
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 (only applicable if VSEL_DDR_SD=0x1) |
MFP_1_CONFIG | VSEL_SD_POLARITY | 0x0 | LOW: 1.8V / HIGH: LDOx_VOUT register setting | |
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. |
Register Name | Field Name | Value | Description |
---|---|---|---|
MFP_1_CONFIG | VSEL_SD_I2C_CTRL | 0x1 | 0x0 = 1.8V 0x1 = LDOx_VOUT register setting |
Register Name | Field Name | Value | Description |
---|---|---|---|
MFP_1_CONFIG | MODE_I2C_CTRL | 0x0 | 0x0 = Auto PFM 0x1 = Forced PWM |