cancel
Showing results for 
Search instead for 
Did you mean: 

USB EZ-PD Type-C

grayolson
New Contributor

Hi.

I have an application where I want to configure multiple PDOs on the CYPD3177 chip. I see that this is possible using the HPI over I2C. I already have an external MCU in my application that I can use to do this so this is not a problem. If I am planning to do this, is it okay to leave the configuration pins that are usually connected to a resistor divider network (VBUS_MIN, VBUS_MAX, etc.) not connected/floating?

Thanks,
Gray

0 Likes
1 Solution
PranavaYN
Moderator
Moderator

Hi,

BCR firmware samples VBUS_MIN, VBUS_MAX, ISNK_FINE and ISNK_COURSE voltages on every iteration and update Sink PDO accordingly. Therefore it is not recommended to let these pins floating even though the PDO setting is overwritten using HPI.

Do set it to some default configuration using resistor dividers and overwrite it using HPI as required.

Best regards,
Pranava

View solution in original post

0 Likes
1 Reply
PranavaYN
Moderator
Moderator

Hi,

BCR firmware samples VBUS_MIN, VBUS_MAX, ISNK_FINE and ISNK_COURSE voltages on every iteration and update Sink PDO accordingly. Therefore it is not recommended to let these pins floating even though the PDO setting is overwritten using HPI.

Do set it to some default configuration using resistor dividers and overwrite it using HPI as required.

Best regards,
Pranava

View solution in original post

0 Likes