SLVUCM3 july   2023 AM62A3 , AM62A3-Q1 , AM62A7 , AM62A7-Q1 , TPS6593-Q1

 

  1.   1
  2.   User's Guide for Powering AM62A with TPS65931211-Q1 PMIC
  3.   Trademarks
  4. 1Introduction
  5. 2Device Versions
  6. 3Processor Connections
    1. 3.1 Power Mapping
      1. 3.1.1 Supporting 0.85V on VDD_CORE
      2. 3.1.2 Using 5V Input Supply
    2. 3.2 Control Mapping
  7. 4Supporting Functional Safety ASIL-B Requirements
  8. 5Static NVM Settings
    1. 5.1  Application-Based Configuration Settings
    2. 5.2  Device Identification Settings
    3. 5.3  BUCK Settings
    4. 5.4  LDO Settings
    5. 5.5  VCCA Settings
    6. 5.6  GPIO Settings
    7. 5.7  Finite State Machine (FSM) Settings
    8. 5.8  Interrupt Settings
    9. 5.9  POWERGOOD Settings
    10. 5.10 Miscellaneous Settings
    11. 5.11 Interface Settings
    12. 5.12 Watchdog Settings
  9. 6Pre-Configurable Finite State Machine (PFSM) Settings
    1. 6.1 Configured States
    2. 6.2 PFSM Triggers
    3. 6.3 Power Sequences
      1. 6.3.1 Sequence: immediateOff2Safe_pd
      2. 6.3.2 Sequence: orderlyOff2safe
      3. 6.3.3 Sequence: warmReset
      4. 6.3.4 Sequence: any2active
      5. 6.3.5 Sequence: any2_s2r
  10. 7Application Examples
    1. 7.1 Entering and Exiting S2R (Suspend to RAM)
    2. 7.2 Entering and Exiting Standby
    3. 7.3 Entering and Existing LP_STANDBY
  11. 8References

GPIO Settings

These settings detail the default configurations of the GPIO rails. Note that the contents of the GPIOx_SEL field determine which other fields in the GPIOx_CONF and GPIO_OUT_x registers are applicable. To understand which NVM fields apply to each GPIOx_SEL option, see the Digital Signal Descriptions section in TPS6593-Q1 data sheet.

Table 5-6 GPIO NVM Settings
Register Name Field Name TPS65931211-Q1
Value Description
GPIO1_CONF GPIO1_OD 0x0 Push-pull output
GPIO1_DIR 0x0 Input
GPIO1_SEL 0x1 SCL_I2C2/CS_SPI
GPIO1_PU_SEL 0x0 Pull-down resistor selected
GPIO1_PU_PD_EN 0x0 Disabled; Pull-up/pull-down resistor.
GPIO1_DEGLITCH_EN 0x0 No deglitch, only synchronization.
GPIO2_CONF GPIO2_OD 0x0 Push-pull output
GPIO2_DIR 0x0 Input
GPIO2_SEL 0x2 SDA_I2C2/SDO_SPI
GPIO2_PU_SEL 0x0 Pull-down resistor selected
GPIO2_PU_PD_EN 0x0 Disabled; Pull-up/pull-down resistor.
GPIO2_DEGLITCH_EN 0x0 No deglitch, only synchronization.
GPIO3_CONF GPIO3_OD 0x1 Open-drain output
GPIO3_DIR 0x0 Input
GPIO3_SEL 0x5 NSLEEP2
GPIO3_PU_SEL 0x0 Pull-down resistor selected
GPIO3_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO3_DEGLITCH_EN 0x1 8 us deglitch time.
GPIO4_CONF GPIO4_OD 0x0 Push-pull output
GPIO4_DIR 0x1 Output
GPIO4_SEL 0x0 GPIO4
GPIO4_PU_SEL 0x0 Pull-down resistor selected
GPIO4_PU_PD_EN 0x0 Disabled; Pull-up/pull-down resistor.
GPIO4_DEGLITCH_EN 0x0 No deglitch, only synchronization.
GPIO5_CONF GPIO5_OD 0x1 Open-drain output
GPIO5_DIR 0x0 Input
GPIO5_SEL 0x0 GPIO5
GPIO5_PU_SEL 0x0 Pull-down resistor selected
GPIO5_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO5_DEGLITCH_EN 0x1 8 us deglitch time.
GPIO6_CONF GPIO6_OD 0x0 Push-pull output
GPIO6_DIR 0x0 Input
GPIO6_SEL 0x0 GPIO6
GPIO6_PU_SEL 0x0 Pull-down resistor selected
GPIO6_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO6_DEGLITCH_EN 0x1 8 us deglitch time.
GPIO7_CONF GPIO7_OD 0x1 Open-drain output
GPIO7_DIR 0x0 Input
GPIO7_SEL 0x1 NERR_MCU
GPIO7_PU_SEL 0x0 Pull-down resistor selected
GPIO7_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO7_DEGLITCH_EN 0x0 No deglitch, only synchronization.
GPIO8_CONF GPIO8_OD 0x1 Open-drain output
GPIO8_DIR 0x0 Input
GPIO8_SEL 0x3 DISABLE_WDOG
GPIO8_PU_SEL 0x0 Pull-down resistor selected
GPIO8_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO8_DEGLITCH_EN 0x0 No deglitch, only synchronization.
GPIO9_CONF GPIO9_OD 0x1 Open-drain output
GPIO9_DIR 0x0 Input
GPIO9_SEL 0x0 GPIO9
GPIO9_PU_SEL 0x0 Pull-down resistor selected
GPIO9_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO9_DEGLITCH_EN 0x1 8 us deglitch time.
GPIO10_CONF GPIO10_OD 0x1 Open-drain output
GPIO10_DIR 0x0 Input
GPIO10_SEL 0x0 GPIO10
GPIO10_PU_SEL 0x0 Pull-down resistor selected
GPIO10_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO10_DEGLITCH_EN 0x1 8 us deglitch time.
GPIO11_CONF GPIO11_OD 0x1 Open-drain output
GPIO11_DIR 0x0 Input
GPIO11_SEL 0x0 GPIO11
GPIO11_PU_SEL 0x0 Pull-down resistor selected
GPIO11_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
GPIO11_DEGLITCH_EN 0x1 8 us deglitch time.
NPWRON_CONF NPWRON_SEL 0x0 ENABLE
ENABLE_PU_SEL 0x0 Pull-down resistor selected
ENABLE_PU_PD_EN 0x1 Enabled; Pull-up/pull-down resistor.
ENABLE_DEGLITCH_EN 0x1 8 us deglitch time when ENABLE, 50 ms deglitch time when NPWRON.
ENABLE_POL 0x0 Active high
NRSTOUT_OD 0x1 Open-drain output
GPIO_OUT_1 GPIO1_OUT 0x0 Low
GPIO2_OUT 0x0 Low
GPIO3_OUT 0x0 Low
GPIO4_OUT 0x0 Low
GPIO5_OUT 0x0 Low
GPIO6_OUT 0x0 Low
GPIO7_OUT 0x0 Low
GPIO8_OUT 0x0 Low
GPIO_OUT_2 GPIO9_OUT 0x0 Low
GPIO10_OUT 0x0 Low
GPIO11_OUT 0x0 Low