Skip to main content
robin_elecgator
Associate III
June 23, 2019
Question

Always USB boot after POR, instead of EMMC boot

  • June 23, 2019
  • 1 reply
  • 1528 views

On my custom board I have the following issue, when my board powers up it goes into USB DFU mode instead of booting to EMMC, despite the BOOT pins. When I reset the board manually by taking nrst down, it boots correctly. I followed AN5031. I have discrete SMPS for 3.3/1.2 and 1.35V. I have 10k pull ups on the nrst line with 0.1µF cap. NRST and NRST_CORE are connected to each other with a 0R resistor. The reset of the EMMC is also on that line. The supplies rise in about 500µs to the nominal output voltage. HSE is a 24 MHz oscillator.

Any ideas?

This topic has been closed for replies.

1 reply

PatrickF
ST Employee
September 30, 2019

Hello,

this is a know bug, which will be solved in future silicon revision.

Meanwhile, as an indication, Toshiba THGBMNG5D1LBAIL, THGBMDG5D1LBAIL, and Kingston EMMC04G-M627-X03U operate correctly on the STM32MP157C-EV1 board.

See ES0438: STM32MP151x/3x/7x device limitations

In order to give better visibility on the answered topics, please click on 'Best Answer' on the reply which solved your issue or answered your question.Tip of the day: Try Sidekick STM32 AI agent