STM32MP15 Discovery kits - starting for the first time

Stable: 08.06.2020 - 07:25 / Revision: 18.05.2020 - 15:14

I am here to prevent the first-page-empty bug!

This article aims to present how to configure and start for the first time a STM32MP157x-DKx Discovery kit that has just been flashed. It is valid for the STM32MP157A-DK1 Warning.png, STM32MP157D-DK1 More info green.png, STM32MP157C-DK2 Warning.png and STM32MP157F-DK2 More info green.png Discovery kits: the part numbers are specified in the STM32MP15 microprocessor part numbers article.

Warning white.png Warning
For assistance with starting up the boards, it is recommended to go through the related Starter Package articles: Category:Starter Package

Now that the image is flashed on the STM32MP157x-DKx Discovery kit, let's finalize the system configuration:

  • Step 1: check the configuration of the switches
    • The figure below shows the position of the boot switches in order to boot from the microSD card.
Boot from microSD card
  • Step 2: (optional) connect a USB keyboard and/or a USB mouse (not provided) using the USB type A ports (3 and 4)
  • Step 3: (optional) connect an Ethernet cable (not provided) to the dedicated connector (7)


MB1272 motherboard: STM32MP157x 12x12,  PMIC,  DDR3 MicroSD card slot 2 x USB Type-A (host) → mouse,  keyboard or USB driver 2 x USB Type-A (host) → mouse,  Keyboard or USB driver USB micro-B (ST-LINK/V2-1) → PC virtual COM port and debug Reset button Ethernet → Network USB Type-C (power 5V-3A)
STM32MP157x-DKx Discovery kit connections

STM32MP157C-DK2 shown here without the MB1407 daughterboard DSI display to avoid hiding the connections (picture is not contractual)



  • Step 4: check that the microSD card is inserted into the dedicated slot (2)
  • Step 5: connect the provided power supply (5 V, 3 A) to the USB type C connector (8)
  • Step 6: (optional) connect the ST-LINK/V2-1 USB micro-B port (5) to a host PC that runs a Terminal program with ST-LINK/V2-1 virtual port (e.g. Minicom on Ubuntu Linux PC or Tera Term on Windows PC)
  • Step 7: (optional) connect a HDMI monitor (or TV) to the HDMI connector. This option is particularly useful for the STM32MP157A-DK1 Warning.png and STM32MP157D-DK1 More info green.png Discovery kits that do not include any DSI display daughterboard

STM32MP157x-DKx HDMI.png

  • Step 8: press the reset button (6) to reset the board

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


IMPORTANT NOTICE – READ CAREFULLY
STMicroelectronics NV and its subsidiaries ("ST") reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgment.

Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of purchasers’ products.

No license, express or implied, to any intellectual property right is granted by ST herein.

Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product.

ST and the ST logo are trademarks of ST. For additional information about ST trademarks, refer to www.st.com/trademarks. All other product or service names are the property of their respective owners.

Information in this document supersedes and replaces information previously supplied in any prior versions of this document.