Last edited 11 months ago

STM32MP25 Evaluation boards - starting for the first time

Applicable for STM32MP25x lines


This article aims to present how to configure and start for the first time an STM32MP257x-EV1 Evaluation board that has just been flashed. It is valid for the STM32MP257F-EV1 More info green.png Evaluation boards: the part numbers are specified in the STM32MP25 microprocessor part numbers article.

Warning white.png Warning
To start efficiently the board, it's recommended to go through the Starter Package article relative to your board: Category:Starter Package


Now that the image is flashed on the STM32MP257x-EV1 Evaluation board, let's finalize the system configuration:

  • Step 0: check that the LVDS display board is well connected.
  • Step 1: check the configuration of the switches and jumpers:
    • The boot related switches must be configured so that the device (e.g. microSD card ) on which the image has been flashed is selected as boot source.
The figure below shows the boot switches for the recommended boot from microSD card.
Boot from microSD card
  • Step 2: (optionally) connect a USB keyboard and/or a USB mouse (not provided) using the USB type-A ports (3 in the picture below).
  • Step 3: (optionally) connect an Ethernet cable (not provided) to the dedicated connector (2).



USB Power Delivery TypeC → Power or  STLINKETHERNET 2 / PHY ETH2 →  Ethernet2 x USB type A (host) → E.g. mouse  Keyboard  USB driver...USB2.0 DRD TypeC  →   flashing via CubeProgrammerMicroSD card slotMB1936 5V/3A Power Supply Jack → PowerRESET Button
STM32MP257x-EV1 Evaluation board connections

STM32MP257F-EV1 shown here (picture is not contractual)



  • Step 4: if the Flash device is a microSD card, check that it is inserted into the dedicated slot (5).
  • Step 5: connect (check also the power jumper position)
    • either the USB Power – TypeC cable to the connector (1).
    • or power supply (5V, 3A) to the power connector (6) of the MB1936
  • Step 6: (optionally) install and configure a remote Terminal program (e.g. Minicom on Ubuntu Linux PC or Tera Term on Windows PC) onto your host PC, and connect the ST-LINK/V3 USB type-C port (1) to a host PC that runs a Terminal program with ST-LINK/V3 virtual port.
  • Step 7: press the reset button (7) to reset the board

The board boots and the system will be available after few seconds.