cancel
Showing results for 
Search instead for 
Did you mean: 

Can the USBPD software be used without the TCPP hardware?

Carl_G
Associate III

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

1 ACCEPTED SOLUTION

Accepted Solutions
FBL
ST Employee

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.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.


I'm out of offce with limited access to my emails.
Happy New Year!

View solution in original post

1 REPLY 1
FBL
ST Employee

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.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.


I'm out of offce with limited access to my emails.
Happy New Year!