Skip to main content
RhSilicon
Lead
June 17, 2023
Question

Is there an error in the STM32H74x datasheet about USB OTG speed?

  • June 17, 2023
  • 2 replies
  • 2535 views

Hi,

The STM32H742xI/G & STM32H743xI/G website says:

  • 2× USB OTG interfaces (1FS, 1HS/FS)

The STM32H742xI/G & STM32H743xI/G datasheet (DS12110 Rev 10 - 03/2023) says:

Page 52:

  • The devices embed two USB OTG high-speed (up to 480 Mbit/s) device/host/OTG
    peripheral
  • OTG-HS1 supports both full-speed and high-speed operations, while OTG-HS2
    supports only full-speed operations
  • They both integrate the transceivers for full-speed operation (12 Mbit/s)
  • When using the USB OTG-HS1 in HS mode, an external PHY device connected to the ULPI is required

STM32H7_DS_OTG_INFO.png

 

The STM32CubeIDE shows pretty much the same settings for the H743 MCU as it does for the F407:

STM32H743_int_PHY.png

STM32F407_int_PHY.png

 

This topic has been closed for replies.

2 replies

AScha.3
Super User
June 18, 2023

...and where is the error now ?

that all H7 need external driver (phy) for hi-speed ?

thats a feature, not a bug. :) 

(only F723 has hi-speed driver built in , afaik )

"If you feel a post has answered your question, please click ""Accept as Solution""."
RhSilicon
RhSiliconAuthor
Lead
June 18, 2023

@AScha.3 wrote:

...and where is the error now ?

that all H7 need external driver (phy) for hi-speed ?

thats a feature, not a bug. :) 

(only F723 has hi-speed driver built in , afaik )


Details.png

AScha.3
Super User
June 18, 2023

>>...and where is the error now ?

ds say, there is hi and full speed usb module (on some H7) ; full speed has internal phy, hi speed needs external phy.

again:

...and where is the error now ?

 

ed.

ah, i see: on p.52 >two usb hi-speed ..< . thats wrong, ok. should be : >two usb hi- or full-speed ..<

"If you feel a post has answered your question, please click ""Accept as Solution""."
waclawek.jan
Super User
June 18, 2023

The OTG markings are notoriously inconsistent throughout ST's documentation,  they differ even within documents to one model.

I am not defending it, it's bad, and in this particular case it's incorrect.

I call "HS USB capable only of FS" a marketing lie.

JW

AScha.3
Super User
June 18, 2023

yepp, Jan, anyway i dont know, why it seem such a big problem, to use hi-speed USB, SDMMC or Ethernet on these new chips; maybe all is about money, license fees , ip etc.

other manufacturers like NXP or even "small" Nuvoton seem to have no problem with "hi speed" .

nuvoton:

https://www.nuvoton.com/products/microcontrollers/arm-cortex-m4-mcus/m463-can-fd-usb-hs-series/

 200 MHz ARM Cortex-M4F

USB 2.0 high speed device/host/OTG controller with on-chip PHY

 

and better price... see here:

https://www.digikey.de/en/products/detail/nuvoton-technology-corporation/M483KGCAE2A/12337379

M483KGCAE2A   128-LQFP    4,64 $

 

"If you feel a post has answered your question, please click ""Accept as Solution""."