SLVAE11A August 2018 – January 2021 TPS65987D , TPS65988
GPIO Events feature of TPS65987D allow users to tie specific events within the PD controller to trigger a signal in the system and also control the PD controller behavior by an external signal. These GPIO toggles in response to a defined PD or USB event can be used for customizing system behavior. TPS65987D Configuration Tool is used to assign events to specific GPIO. TPS65987D device has a number of configurable GPIOs that can be used for this purpose and each GPIO behavior can be configured independently with such events depending on the system need.
The ability to configure independent GPIO events allows PD system designers to achieve variety of system behavior. This helps TPS65987D users to implement unique applications and differentiate their end products with innovative system implementations. There are also GPIO events available that can trigger loading a modified device configuration settings real-time based on the requirements of an application that require configuration change on-the-fly.
Unlike some PD controllers in the market that require firmware customization, TI PD controller can deliver the same custom behavior using GPIO events feature keeping the core firmware same. This ensures that a fully tested and verified firmware can be used by all end users without having to modify PD controller internal firmware. This helps speed up end product development cycle and ensures that overall system behavior is robust and reliable.
The following topics are covered in this chapter: