Question
Hi ST Team, We are planning to use the STUSB4500 in one of our projects. We are facing some difficulty understanding PDO,s Register bits, and saving PDO parameters in the NVM register.
Hi ST Team,
We are planning to use the STUSB4500 in one of our projects. For testing we are using the EVAL board, We are facing some difficulty understanding PDO,s Register bits while programming to the controller and we have few more questions listed below.
- What is the role of the PDO Register bits from B23-B31 (as mentioned below attached image)? Need full description and how it works on PDO power negotiation
- B31:30 - Fixed supply
- B29 - Dual-role power
- B28 - Higher capability
- B27 - Unconstrained power
- B26 - USB communication capable
- B25 - Dual-role data
- B24:B23 - Fast role swap required USB-Type-C current

- What are the procedures to save the value in the NVM register after configuration?
- How to Program between flexible current values and predefined values, is there any flag r register to set, and how the current selection happened by the controller between flexible current values and Predefined values?
