Skip to main content
danielspronk9
Associate II
March 27, 2025
Solved

USB PD + USB Communication STPD01 + TCPP02 + STM32G0

  • March 27, 2025
  • 1 reply
  • 451 views

 

Hello,

I made a design aligned to the STEVAL-2STPD01 (just one channel). The USB D+ and D- are connected to a hub (upstream) that is on the same PCB.

If I connect the USB-C cable to a laptop, the laptop starts charging but no USB device on the hub is connected. If I use a USB-C to USB-A adapter and then adapt the USB-A to USB-C (USB-C cable just with VBat, D+, D-, and GND), all devices on the hub are connected.

Could it be a problem that the laptop switches to USB device mode if a USB-PD charger is connected?

Is it possible to use USB-PD and USB 2.0 (D+ and D-) at the same time?

Does any configuration option in the USB-PD exist that leaves the laptop in USB 2.0 host mode?

Does anyone have experience with this topic?

 [Laptop USB2.0 Host]----USB-C Cable----[PCB ---->D+/D-------------------------> HUB up stream
                                                                            ---->CC1/CC2/VBAT----------->TCCP02

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

Hi @danielspronk9 

I guess STEVAL-2STPD01 manages only USB power delivery negotiation. I would suggest using STM32H7RS for power delivery negotiation and data communication concurrently.

1 reply

FBLBest answer
ST Technical Moderator
March 28, 2025

Hi @danielspronk9 

I guess STEVAL-2STPD01 manages only USB power delivery negotiation. I would suggest using STM32H7RS for power delivery negotiation and data communication concurrently.

To give better visibility on the answered topics, please click on "Best answer" on the reply which solved your issue or answered your question.Best regards,FBL