Setting up the STM32MP257F-EV1 Evaluation Board

This application note explains how to set up the STM32MP257F-EV1 hardware.

1. Required Materials

PC

Linux or Windows operating systems. See PC prerequisites for more details on the required configurations

PC

Linux or Windows operating systems. See PC prerequisites for more details on the required configurations

STM32MP257x-EV1 evaluation board

High-end development platform for the STM32MP25 microprocessor device including:

microSDTM card

It is populated with OpenSTLinux distribution (Linux software), and provides extra storage capacity. An 8-Gbyte minimum microSD card is needed

USB type-C cable

It connects the STM32MP257x-EV1 evaluation board to the PC through the USB type-C (ST-LINK/V3) connector

USB type-C cable

It connects the STM32MP257x-EV1 evaluation board to a USB OTG device through the USB micro-AB connector

2. Optional Materials

LCD screen

Several types of screen are possible : LVDS, DSI, or HDMI

LCD screen

Several types of screen are possible : LVDS, DSI, or HDMI

Power supply

(Optional) Power supply block (5 V, 3A) for the MB1936 board.

USB keyboard and mouse

Thanks to the USB type A connectors, the STM32MP257x-EV1 Evaluation board can be equipped with a full-size keyboard and mouse

Ethernet cable

It can connect the STM32MP257x-EV1 evaluation board to a network through the RJ45 connector

RS232 cable

It can connect the STM32MP257x-EV1 evaluation board to the PC through the UART connector as an alternative of the ST-LINK/V2-1 connection

CAN cable

It can connect the STM32MP257x-EV1 evaluation board to CAN devices through the CAN FD/TT connectors

Trace cable

It can connect the STM32MP257x-EV1 evaluation board to an external tool through the Trace connector

JTAG cable

It can connect the STM32MP257x-EV1 evaluation board to an external tool through the JTAG connector

3. Assembling the Board

The STM32MP257x-EV1 Evaluation boards packages (STM32MP257F-EV1 ), completed by the B-CAMS-IMX package, include all the items listed below.

image-20241016-164631.png

Position

Description

Position

Description

1

MB1936 main board

2

7” LVDS WSVGA display with touch panel (EDT ETML0700Z9NDHA panel - optional)

3

LVDS display cable

4

MB1854 board AI camera (not part of STM32MP257x-EV1 Evaluation boards packages , provided via B-CAMS-IMX package)

5

camera board FFC (not part of STM32MP257x-EV1 Evaluation boards packages, provided via B-CAMS-IMX package) - optional

 

 

image-20241016-165502.png

STM32MP257x-EV1 Evaluation board assembly
STM32MP257F-EV1 shown here (picture is not contractual)

 

STM32MP257x-EV1 Evaluation board assembled
STM32MP257F-EV1 shown here (picture is not contractual)

4. Installing the STM32CubeProgrammer Tool

 

STM32CubeProgrammer for Linux® host PC

STM32CubeProgrammer for Windows® host PC

 

STM32CubeProgrammer for Linux® host PC

STM32CubeProgrammer for Windows® host PC

Download

  • Go on st.com to download the STM32CubeProgrammer software

Version v2.17.0

  • Download the archive file on your host PC in a temporary directory

  • Uncompress the archive file to get the STM32CubeProgrammer installers:

 

unzip en.stm32cubeprog.zip

Installation

  • Execute the Linux installer, which guides you through the installation process.

$> ./SetupSTM32CubeProgrammer-2.17.0.linux
  • The path to the STM32CubeProgrammer binary must be added to the PATH environment variable

    • either in each Terminal program in which the STM32CubeProgrammer binary needs to be used, using the following command:

$> export PATH=<my STM32CubeProgrammer install directory>/bin:$PATH
  • or once for all by creating a link to the STM32CubeProgrammer binary in a directory already present in PATH. For example, if "/home/bin" is in the PATH environment variable, run the following command:

$> ln -s <my STM32CubeProgrammer install directory>/bin/STM32_Programmer_CLI /home/bin/STM32_Programmer_CLI
  • Execute the Windows installer, which guides you through the installation process.

User manual

Detailed release note

  • Details about the content of this tool version are available from ST web site at Release Note .