SLVUCV3 December 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 Address | Field Name | Value | Description |
---|---|---|---|---|---|
VSEL_SD / VSEL_DDR | Function selection | 0x1F | VSEL_DDR_SD | 0x1 | VSEL pin configured as SD to set the voltage on the VSEL_RAIL |
Rail selection | 0x1F | VSEL_RAIL | 0x0 | LDO1 (only applicable if VSEL_DDR_SD=0x1) |
|
pin polarity | 0x1F | VSEL_SD_POLARITY | 0x1 | HIGH - 1.8V / LOW - LDOx_VOUT register setting (only applicable if VSEL_DDR_SD=0x1) |
|
MODE / STBY | function selection | 0x20 | MODE_STBY_CONFIG | 0x0 | MODE |
pin polarity | 0x1F | 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 | 0x20 | MODE_RESET_CONFIG | 0x1 | RESET |
reset selection | 0x20 | WARM_COLD_RESET_CONFIG | 0x0 | COLD RESET | |
pin polarity | 0x1F | MODE_RESET_POLARITY | 0x0 | [if configured as MODE] LOW - auto-PFM / HIGH - forced PWM. [if configured as RESET] LOW - reset / HIGH - normal operation. |
Register Address | Field Name | Value | Description |
---|---|---|---|
0x1F | VSEL_SD_I2C_CTRL | 0x1 | 0x0 = 1.8V 0x1 = LDOx_VOUT register setting |
Register Address | Field Name | Value | Description |
---|---|---|---|
0x1F | MODE_I2C_CTRL | 0x0 | 0x0 = Auto PFM 0x1 = Forced PWM |