Skip to main content
Visitor II
March 27, 2025
Solved

USB PD + USB Communication STPD01 + TCPP02 + STM32G0

  • March 27, 2025
  • 1 reply
  • 428 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

    FBLAnswer
    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.