PMG1_PD3_SNK_EPR support on CY7113 Dev Kit

Announcements

Live Webinar: USB-C adoption. Simple & Cost-efficient solutions | April 18th @9am or 5pm CEST. Register now !

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
RaRo_1233086
Level 3
Level 3
First like received 10 sign-ins 5 sign-ins

COMPONENTS=PMG1_PD3_SNK_EPR

requesting 28V EPR does not work

PMG1_PD3_SNK_EPR

We are trying to use CY7113 along with an Apple 140Watt EPR capable adapter and a certified EPR 240watt cable we designed using Hynetek E-Marker 


Cable Setup has been verified to work by using Power-Z tester that is capable of 28V EPR request, so we know all parts of our setup are working correctly 

Now we are attempting to make the 28V PD EPR request using a cypress CYPM1311-48LDXI  on the CY7113 Dev Kit

Issue is that in the documentation it clearly states that there is a few options for PD stack loading and we tried to request EPR using default  PMG1_PD3_SNK_LITE and PMG1_PD3_SNK_LITE and it seems these are not functional 

COMPONENTS=PMG1_PD3_SNK_EPR
COMPONENTS+=FREERTOS

also tried both example codes 

USBPD_Sink_using_FreeRTOS and USBPD_Sink

 

When Using PMG1_PD3_SNK_LITE we can request legacy SINK Voltages up to 20V but as soon as we load PMG1_PD3_SNK_LITE we can no longer make legacy profile requests nor EPR requests

 

Please Help

 

 

 

came-across-this.JPG

IMG_3361.jpg

IMG_3364.jpg

CY7113-test-settings-for-28V-EPR-.JPG

IMG_3358.jpg

 

 

0 Likes
1 Solution
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

EPR is implemented only in USBPD_Sink_CAPSENSE example. https://github.com/Infineon/mtb-example-pmg1-usbpd-sink-capsense

Please refer to Readme of the same example for exact usage of the EPR library and configurations. Let me know if you have any further queries.

Best regards,
Pranava

View solution in original post

0 Likes
2 Replies
Pranava_YN
Moderator
Moderator
Moderator
100 likes received 500 replies posted 250 solutions authored

Hi,

 

EPR is implemented only in USBPD_Sink_CAPSENSE example. https://github.com/Infineon/mtb-example-pmg1-usbpd-sink-capsense

Please refer to Readme of the same example for exact usage of the EPR library and configurations. Let me know if you have any further queries.

Best regards,
Pranava
0 Likes

Yes this work

Thank YOU

 

 

0 Likes