cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H747I-DISCO: USB Host (FS device on CN1) conflicts with TouchGFX / SDRAM – any reference projects?

Neuman
Associate II

Hello,

I am using an STM32H747I-DISCO with the MB1166-A09 display and a standard TouchGFX project.

I want to run the board as USB Host on CN1 (USB OTG HS, ULPI PHY) and connect a USB Full-Speed device (STM32H503 Nucleo running in device mode).
VBUS is forced ON via ULPI_D0 and works fine in a non-TouchGFX project.

However, as soon as I add USB Host to a TouchGFX project:

  • The display becomes black

  • TouchGFX no longer renders

  • CubeMX reports conflicts with FMC (SDRAM) when USB OTG HS is enabled

TouchGFX works without USB, and USB works without TouchGFX, but not together.
It looks like USB HS (ULPI) and TouchGFX (DSI + SDRAM) conflict, possibly due to clocks or FMC being partially disabled.

Question:
Are there any reference projects or examples where TouchGFX and USB Host on CN1 coexist correctly on STM32H747I-DISCO?
Is this a known limitation?

Thanks in advance.

0 REPLIES 0