STUSB4700: Power Delivery Configuration Questions
Hello,
I am designing a USB-C Power Delivery circuit where our product is the source (NOT the sink). The system can be enabled/disabled via a user button, meaning the USB-C PD portion will lose its control supply power. I would like to be able to achieve either 60W or 100W charging capabilities and I would like the USB-C PD voltage/current settings to be remembered, even when power is lost (similar to a NVM).
I found one part that may be able to work for our needs (STUSB4700), but I am trying to understand how to design it currently. I have the following questions:
1) This is a general USB-C question. If the source is configured to do up to 100W (20V, 5A) but the sink is rated to less than that (Say, 15W/5V/3A, for example). As long as 15W is one of the configured power levels on the STUSB4700, does the communication between them both ensure it does not go beyond 15W?
2) The datasheet mentions "The STUSB4700 has a set of user-defined parameters that can be customized by NVM re-programming and/or by software through I2C interface." Since I want this to maintain the settings, even when supply power is lost, what is the simpler solution to do this?
3) To expand upon question 2, what do I need to program the settings I desire for the PD? For example, if I want 5V/3A, 9V/3A, 12V/3A, 20V/3A, 20V/5A, what hardware do I need to configure this? I see a reference to a STSW-STUSB002 GUI to configure it, but I am unclear on how to connect it to the STUSB4700.
Thank you in advance.
