Skip to main content
Graduate II
November 26, 2024
Solved

Can the USBPD software be used without the TCPP hardware?

  • November 26, 2024
  • 1 reply
  • 732 views

I need to have USB PD connectivity so I am using the examples provided. There are SNK and SRC and DRP examples. However, they all use the TCPP which is also included in all of the 3 demo boards. I don't see any way to disable the TCPP component itself and keep using the X-CUBE-TCPP middleware because it seems there is a library file provided that has the TCPP manipulation within it and I can't edit that file.

Is there any recommended strategy for developing a USBPD application on the STM32G071 that does not include the use of the TCPP hardware? I can uncheck the Board Part and the Board Support package but then I don't get good code generation.

 

Thanks

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

    Hi @Carl_G 

    Sure, USB PD can be used without the TCPP hardware.

    X-CUBE-TCPP is dedicated package. For that reason, it cannot be customized.

    1 reply

    FBLAnswer
    Technical Moderator
    December 3, 2024

    Hi @Carl_G 

    Sure, USB PD can be used without the TCPP hardware.

    X-CUBE-TCPP is dedicated package. For that reason, it cannot be customized.