SLVAE11A August   2018  – January 2021 TPS65987D , TPS65988

 

  1.   Trademarks
  2. 1Introduction
  3. 2TPS65987D GPIO Event List
  4. 3GPIO Events Register and Example Settings
    1. 3.1 GPIO Event Example Settings
    2. 3.2 Application Configuration GPIO Event Settings
  5. 4PD Controller Customization by GPIO Events
    1. 4.1 Barrel Jack Connect Event PD Flow
    2. 4.2 Barrel Jack Remove Event PD Flow
  6. 5Status Register and 4CC Commands
    1. 5.1 GPIO Status Monitoring
    2. 5.2 Using 4CC GPIO Commands
  7. 6Revision History

GPIO Status Monitoring

GPIO status register can be used to monitor various GPIOs that are configured to achieve desired system behavior. For example to support PD Power Rules with 5 V, 9 V, 15 V and 20 V variable supplies, TPS65987D EVM is designed to use PDO GPIO events that trigger the power supply circuit and generate the desired voltage output. In this case GPIO14, GPIO15, GPIO17 and GPIO20 are assigned with appropriate PDO events to achieve the variable DC-DC supply. Figure 5-1 shows that GPIO14 is driven high indicating PD contract is done for 5 V. Once an explicit PD contract is negotiated for 20 V supply, GPIO20 is driven High by the PD controller as indicated in Figure 5-2.

GUID-B9D269C1-3496-414C-9027-6C9C1EEBE0AB-low.png Figure 5-1 Variable DC/DC GPIO Status for 5-V Supply
GUID-ED7BD669-6C06-4813-8BC7-D9FB78AA72C4-low.png Figure 5-2 Variable DC/DC GPIO Status for 20-V Supply