Skip to main content
Lead
June 7, 2025
Solved

STM32MP2 does not have USB OTG - SD card is the only option then?

  • June 7, 2025
  • 1 reply
  • 393 views

At STM32MP1, there is an USB OTG, were you can flash the eMMC via the USB OTG. 

But in STM32MP2, there is no USB OTG. Does this mean that I need to flash my SD-card instead? Just like Raspberry Pi etc.?

Or am I supposed to flash the eMMC via the USB C connector?

Best answer by PatrickF

HI @DMårt 

in STM32MP2, USB3DR IP is the equivalent of OTG seen on STM32MP1.

You flashload using USB type-C or USB micro-B in same way.

Regards.

1 reply

PatrickF
PatrickFBest answer
Technical Moderator
June 9, 2025

HI @DMårt 

in STM32MP2, USB3DR IP is the equivalent of OTG seen on STM32MP1.

You flashload using USB type-C or USB micro-B in same way.

Regards.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.NEW ! Sidekick STM32 AI agent, see here