USB PD How to use Augmented PDO (APDO)
Hi there,
I am using the x-cube-usb-pd in TCPM/TCPC configuration (USBPD_TCPM_LIB_PD3_CONFIG_1).
My questions are:
- Is Augmented PDO (APDO) and variable PDO supported in this config? Or do we need to use USBPD_TCPM_LIB_PD3_FULL?
- If we define an APDO and we are a source, does a connected device also need to request for an APDO? Or could a device request for a fixed PDO and our device will use the APDO to provide the matching power to the connected device?
For example, our device has fixed PDO 3A@5V and APDO 3A@6V-12V. If a connected device requests for a Fixed PDO 3A@9V, would it negotiate to provide 3A@9V? Or does a connected device need to have requested for APDO 3A@9V?
- Similarly for variable PDO, if we define a fixed PDO and a variable PDO, and a connected device only has a fixed PDO, would it utilise the variable PDO or fall back to the fixed PDO?
For example, our device has Fixed PDO 3A@5V and Variable PDO 3A@6V-12V. A connected device has a Fixed PDO 3A@9V. What happens then?
Thanks,
AOF
