Skip to main content
Explorer
July 1, 2025
Solved

USB C PD Try.SRC and Try.SNK

  • July 1, 2025
  • 1 reply
  • 336 views

I can't find Try.SRC or Try.SNK features for DRP devices in ST's USB C Power Delivery Stack (USBPD Core). Did I miss something?

If it is not in the stack yet. Is ST planning to integrate this feature? What timeline are we looking at?

Is it easy to implement? I guess I would just need to define Rp or Rd values after initial connection, but will that work with the rest of the stack or will it result in a mess?

Has anyone tried or even achieved it? Is there a sample implementation?

    This topic has been closed for replies.
    Best answer by FBL

    Hi @abtq 

    AFAIK, Try.SRC and Try.SNK features are not currently implemented in ST's USB Power Delivery Stack (USBPD Core). You can find more in USBPD test results for compliance attached in x cube tcpp package for example under x-cube-tcpp-main/Documentation/TestResults/Ellisys/x-cube-tcpp_v4.0.0_NUCLEO-G071RB_DRP1M1_DRP_USB_Compliance_Report.html

    1 reply

    FBLAnswer
    Technical Moderator
    July 4, 2025

    Hi @abtq 

    AFAIK, Try.SRC and Try.SNK features are not currently implemented in ST's USB Power Delivery Stack (USBPD Core). You can find more in USBPD test results for compliance attached in x cube tcpp package for example under x-cube-tcpp-main/Documentation/TestResults/Ellisys/x-cube-tcpp_v4.0.0_NUCLEO-G071RB_DRP1M1_DRP_USB_Compliance_Report.html