Last edited one month ago

STM32MP21 Discovery kits - starting for the first time

Applicable for STM32MP21x lines

This article aims to present how to configure and start for the first time an STM32MP215x-DKx Discovery kits that has just been flashed. It is valid for the STM32MP215F-DK Discovery kit Info.png: the part numbers are specified in the STM32MP21 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 STM32MP215x-DKx Discovery kit, let's finalize the system configuration:

  • Step 0: check that the display board is well connected.
  • Step 1: check the configuration of the boot switches:
    • 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 figures below show the boot switches for the recommended boot from microSD card. Select the one corresponding to your TD flavor (A35-TD or M33-TD) More info green.png choice:
Boot from microSD card
for A35-TD flavor More info green.png
Boot from microSD card
for M33-TD flavor More info green.png


  • Step 2: (optionally) connect an Ethernet cable (not provided) to the dedicated connector (4).
STM3STM32MP215x-DKx Discovery kit connections (picture is not contractual)


  • Step 3: check that the microSD card is inserted into the dedicated slot (1).
  • Step 4: connect the USB Power – TypeC cable to the connector (3).
  • Step 5: (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 console connector via Serial TTL adaptor to a host PC that runs a Terminal program.
  • Step 6: press the reset button (2) to reset the board

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