Skip to main content
Paolo Anterri
Associate II
July 26, 2024
Question

STM32H733 with HUB USB2514

  • July 26, 2024
  • 2 replies
  • 1854 views

Hi everyone,

for my project I develop a board with MCU STM32H733VGT6. This project must to be have 4 USB peripheral ports.

The MCU is configures as USB HOST, so i connected the USB pins (pin PA11 and PA12) as upstream.

This nets goes to a usb HUB USB2514 device. I developed the following scheme:

PaoloAnterri_0-1722016116937.png

The USB upstream works fine, I see data with my oscilloscope, but the HUB not handle the prtpwr pins and the USB ports not has the Vbus power. The HUB is configured via pins strap and the relative pull-up and pull-down resistances.

I used STM32CubeIDE rel. 1.8.1 and Firmware Package Version for STM32H733VGTx 1.10.0.

Nota: in the schematic R18, R13 and R14 are not mounted!

So, my question is, where am I going wrong?

 

Thank you for your attention.

Paolo A.

 

This topic has been closed for replies.

2 replies

AScha.3
Super User
July 26, 2024

Hi,

can the USB host handle an hub ? + the device class(es) you want to connect ?

afaik  - with Azure rtos its possible -> here on H563

AScha3_0-1722025434185.png

 

If you feel a post has answered your question, please click on " Best Answer ".
Pavel A.
July 28, 2024

> can the USB host handle an hub ? 

A good question. Some older STM32s had errata for the hub behavior but it should be fixed in newer STM32H7's such as STM32H73 and H5. IMHO the best way to find this out is to ask vendors of commercial USB drivers (Segger for one) who do proper testing.