cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743 nucleo won't work in USB OTG FS

Marina Brener
Associate III
Posted on November 07, 2017 at 10:49

Hello,

I am working on a STM32H743 – NUCLEO 144 and need to use OTG_FS device only option in CDC mode.

I generated a project using the stm32cubeMX and have defined:

  1. SYS – Time bases : TIM1
  2. USB DEVICE – class for FS IP: CDC
  3. USB_OTG_FS - device only, VBUS – disabled
  4. The clock is configured from RC48 to USB
  5. Last cube version – 4.23

Found 2 problems:

  1. The device won’t enumerate as a serial com port and I cannot see it as unknown device as well (I am talking about CN13).
  2. The interrupt OTG_FS_Handler, never fires. So nobody raises HAL_PCD_IRQHandler.

As a test, same steps (using the cube) were applied on STM32L496 – nucleo, the L4 board enumerates and works properly as usb OTG.

Did someone encountered these problems on STM32H7?

What am I missing?

Amann.Joerg

, I saw your question about the stm32H743 USB, did you manage to run the OTG FS CDC mode?

Thanks for the help!

null
11 REPLIES 11

I connected to CN13 (OTG CABLE ) - from that interface i could get in terminal program data, and configuration of speed of VCP i could'n to see.

P.S. In stm32F4 discovery board i finded place for changing beatrate for VCP. Now, i need to find that in Nucleo H743 board.

jamann
Associate II
mute
Am 03.05.21 um 20:40 schrieb ST Community: