Download Print this page
ST STM32MP257F-EV1 User Manual
ST STM32MP257F-EV1 User Manual

ST STM32MP257F-EV1 User Manual

Evaluation board with stm32mp257f mpu

Advertisement

Quick Links

UM3359
User manual
Evaluation board with STM32MP257F MPU
Introduction
The
STM32MP257F-EV1
Evaluation board is designed as a complete demonstration and development platform for the
®
®
‑A35 1.5 GHz and
STMicroelectronics
STM32MP257F
microprocessor based on Arm
dual‑core Cortex
‑M33 400 MHz, and the
®
Cortex
STPMIC25APQR
companion chip.
It leverages the capabilities of the STM32MP257F microprocessor to allow users to develop easily applications using STM32
MPU OpenSTLinux Distribution software (such as STM32MP2Starter).
The STM32MP257F-EV1 Evaluation board, shown in
Figure 1
and
Figure
2, is used as a reference design for the user
application development. It cannot be considered as the hardware design of a final application. The hardware features of the
Evaluation board are available for users to develop their applications: USB, 3×Ethernet, microSD
card, user buttons, PCIe,
LVDS/DSI and CSI for a camera module. Extension headers allow the easy connection of a third-party board for a specific
application.
STLINK-V3EC is integrated on the board as an embedded in‑circuit debugger and programmer for the STM32 MPU and the
USB Virtual COM port bridge.
Figure 1.
STM32MP257F-EV1 top view
Figure 2.
STM32MP257F-EV1 bottom view
Pictures are not contractual.
UM3359 - Rev 2 - October 2024
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

loading
Need help?

Need help?

Do you have a question about the STM32MP257F-EV1 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM32MP257F-EV1

  • Page 1 It leverages the capabilities of the STM32MP257F microprocessor to allow users to develop easily applications using STM32 MPU OpenSTLinux Distribution software (such as STM32MP2Starter). The STM32MP257F-EV1 Evaluation board, shown in Figure 1 Figure 2, is used as a reference design for the user application development.
  • Page 2 • STM32MP257FAI3 microprocessor based on the Arm dual‑core Cortex ® ‑M33 400 MHz in a TFBGA436 package Cortex • ST power management STPMIC25APQR • Two 16‑Gbit DDR4 DRAMs • 512-Mbit (64 Mbytes) S‑NOR flash memory • 32-Gbit (4 Gbytes) eMMC v5.0 •...
  • Page 3 UM3359 Ordering information Ordering information To order the STM32MP257F-EV1 Evaluation board, refer to Table 1. Additional information is available from the datasheet and reference manual of the target STM32. Table 1. Ordering information Order code Board reference Target STM32 STM32MP257F-EV1...
  • Page 4 The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com. CAD resources All board design resources, including schematics, CAD databases, manufacturing files, and the bill of materials,...
  • Page 5 UM3359 Conventions Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document. Table 3. ON/OFF convention Convention Definition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx [1-2] Jumper fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω...
  • Page 6 Before installing and using the product, accept the evaluation product license agreement from the www.st.com/ epla webpage. Follow the sequence below to configure the STM32MP257F-EV1 Evaluation board and launch the demonstration application (refer to Figure 4 Figure 5 for component location).
  • Page 7 UM3359 Hardware layout and configuration Hardware layout and configuration Hardware block diagram STM32MP257F-EV1 is designed around the STM32MP257FAI3 microprocessor in the TFBGA436 package. The hardware block diagram (refer to Figure 3) illustrates the connection between the microprocessor and its ®...
  • Page 8 UM3359 Hardware layout and configuration Hardware board layout Figure 4 Figure 5 help users locate these features on the STM32MP257F-EV1 board. Figure 4. STM32MP257F-EV1 PCB layout (top side) User button LVDS STM32MP257 MPU microSD™ (B5) (CN2) (CN4) (U27) (CN3) (CN1)
  • Page 9 UM3359 Hardware layout and configuration Figure 5. STM32MP257F-EV1 PCB layout (bottom side) mikroBUS™ (CN25) UM3359 - Rev 2 page 9/56...
  • Page 10 UM3359 Hardware layout and configuration Mechanical drawing Figure 6. STM32MP257F-EV1 Evaluation board mechanical dimensions (in millimeters) UM3359 - Rev 2 page 10/56...
  • Page 11 If STM32MP257F-EV1 is connected to the PC before the driver is installed, some STM32MP257F-EV1 interfaces might be declared Unknown in the PC device manager. In this case, the user must install the dedicated driver files, and update the driver of the connected device from the device manager.
  • Page 12 STM32MP257F-EV1 product. In any case, ensure the total power budget of the application always conforms to the selected 5 V power source mode, if not, malfunction can occur. For detailed configuration, refer to the relevant function description and technical application notes.
  • Page 13 UM3359 Hardware layout and configuration 6.5.2 Power source selection It is possible to configure the STM32MP257F-EV1 Evaluation board with the JP4 header to use any of the two sources described in Table 4 for the 5V DC power supply. Table 4.
  • Page 14 Value: 1.8 V • VDD_DDR (BUCK6) used to supply the DDR4 – Value: 1.2 V • 3V3 (BUCK7) used to supply some of the 3.3V domains of the STM32MP257F-EV1 peripherals – Value: 3.3 V • VREF_DDR provides the DDR reference voltage –...
  • Page 15 The HSE clock reference on the STM32MP257FAI3 microprocessor is provided by the external crystal X4: • 40 MHz crystal Reset sources The reset signal of STM32MP257F-EV1 is active LOW. The internal pull‑up of the STM32MP2 forces the NRST signal to a high level. The sources of reset are: •...
  • Page 16 UM3359 Hardware layout and configuration Table 6 shows the configurations of the boot-related switch SW1. Table 6. Boot mode switch SW1 example of A35 Boot pin selection Boot mode BOOT0: 0 BOOT1: 0 Forced USB boot for flash programming BOOT2: 0 BOOT3:0 BOOT0: 0 BOOT1: 0...
  • Page 17 The orange LED (LD3) is used as a STM32Cube example verdict LED. The two indicator LEDs, the red (LD4) and green (LD7) LEDs are either connected to the STM32MP257 MPU. The LEDs (LD5 and LD6) are used as ST-LINK indicator status. Refer to Section 6.4.6.
  • Page 18 7.3.1 Description The STM32MP257F-EV1 Evaluation board provides two USB 2.0 HS Host ports (dual‑USB sockets CN19) through the use of a USB hub. The USB hub has full power management for each USB port. No I/O is needed from STM32MP257.
  • Page 19 The STM32MP257F-EV1 Evaluation board supports USB Type-C Source mode. 7.4.2 Operating voltage The STM32MP257F-EV1 Evaluation board supports a 5 V USB voltage from 4.75 to 5.25 V. 7.4.3 USB HS Source ® When a USB Device connection to the USB Type-C connector (CN15) of STM32MP257F-EV1 is detected, the Evaluation board starts behaving as a USB Host.
  • Page 20 UM3359 Board functions ® Table 11 describes the pinout of the USB Type-C connector (CN15). ® Table 11. USB Type-C connector (CN15) pinout Functi Functi Signal name Signal name name name TX1+ TX1+ RX1+ RX1+ TX1- TX1- RX1- RX1- VBUS VBUS VBUS VBUS...
  • Page 21 Operating voltage ™ ™ The microSD card interface is compatible with 1.8 and 3.3 V. All microSD card types are supported on STM32MP257F-EV1. The UHS‑I modes (1.8 V) are supported on this Evaluation board. 7.6.3 ™ microSD card interface ™...
  • Page 22 UM3359 Board functions ™ Table 14 describes the pinout of the microSD connector (CN1). ™ Table 14. microSD connector (CN1) pinout Pin name Signal name Function DAT2 SD.SDMMC1_D2 SDIO.D2 DAT3_CD SD.SDMMC1_D3 SDIO.D3 SD.SDMMC1_CMD SDIO.CMD VDD_SD VDD_SDCARD SD.SDMMC1_CLK SDIO.CLK DAT0 SD.SDMMC1_D0 SDIO.D0 DAT1 SD.SDMMC_D1...
  • Page 23 NRSTC1MS RSTn Mini PCIe 7.9.1 Description The STM32MP257F-EV1 Evaluation board supports a mini‑PCIE connector. The 100 MHz CLK (REF CLK) can be generated by the STM32MP2: • R87, R88, R89, R90, R288, and R328 OFF, • R77 and R78 ON.
  • Page 24 UM3359 Board functions 7.9.2 Mini‑PCIe interface Figure 12. Mini‑PCIe connector (CN13) Table 17. Mini‑PCIe connector pinout Function Function WAKEn/PCIe.NWAKE CLKnotREQ/PCIE.CLKREQ REFCLKN/PCIE.CLKOUT_N REFCLKP/PCIE.CLKOUT_P PERSTnot/PCIE.RSTN PERN0/PCIE.RX_N RX1N PERP0/PCIE.RX_P RX1P SMB_CLK/I2C8.SCL PETN0/PCIE.TX_N TX1N SMB_DATA/I2C8.SDA PETP0/PCIE.TX_P TX1P USB_DN/PCIE.USB_N USB_DP/PCIE.USB_P ® LED_notWLAN/Green Wi‑Fi UM3359 - Rev 2 page 24/56...
  • Page 25 7.10 CAN FD 7.10.1 Description The STM32MP257F-EV1 Evaluation board supports two CAN FDs compliant with ISO-11898-1 version 2.0 part A, B. The two DB9 male connectors (CN9 and CN11) are available as CAN FD interfaces. 7.10.2 Operating voltage A 5 V/3.3 V I/O‑compliant high‑speed CAN‑FD transceiver is fitted between the CN9‑CN11 connectors and the CAN controller port of the STM32MP257.
  • Page 26 UM3359 Board functions Table 20. CAN‑FDconnectors (CN9 and CN11) pinout Board Board CAN transceiver CAN transceiver function function CANL CANL CANH CANH 7.11 7.11.1 Description The 64‑pin DSI connector (CN3) supports a DSI display and HDMI add‑on boards. Add‑on boards example: •...
  • Page 27 LVDS 7.12.1 Description The STM32MP257F-EV1 Evaluation board supports one LVDS with four data lanes. The FFC/FPC connector (CN2) is available as an LVDS interface. The B-LVDS7-WSVGA LVDS display, which is not included in the package, can be plugged into CN2.
  • Page 28 UM3359 Board functions 7.12.2 LVDS interface Figure 15. LVDS display connector (CN2) Table 22 describes the LVDS interface and pinout of LVDS connector CN2. Table 22. LVDS interface and CN2 connector pinout Signal name Function DISP.LVDS_INT PG14 LVDS.RESET RESET I2C2.SCL I2C2.SCL shared with CSI I2C2.SDA I2C2.SDA shared with CSI...
  • Page 29 UM3359 Board functions Signal name Function Not connected Not connected Not connected Not connected Not connected VLED VLED VLED VLED PG15 DISP.LED_EN Display LED enable DISP.BLCTRL Display backlight control UM3359 - Rev 2 page 29/56...
  • Page 30 UM3359 Board functions 7.12.3 How to connect the LVDS display? Figure 16. Step 1 • Check the above cable orientation thanks to the black mark and the white twisted pairs. • Find the LVDS port on the Evaluation board (CN2) and the one on the display (CN1). One FPC is provided in the EV box.
  • Page 31 7.13 7.13.1 Description The STM32MP257F-EV1 Evaluation board provides a CSI connector (CN4) to plug an external camera module. The B-CAMS-IMX camera module, not included in the package, can be plugged into CN4. • The B-CAMS-IMX camera module provides a 5‑Mpx image sensor, an inertial motion unit, and a Time-of- Flight sensor •...
  • Page 32 UM3359 Board functions • On each connector, carefully: Figure 19. Connecting B-CAMS-IMX to the target STM32 board – Lightly pull the white plastic (1) to insert the contact side of the FFC towards the board (2). – Push the white plastic to hold the FFC(3). UM3359 - Rev 2 page 32/56...
  • Page 33 UM3359 Board functions Table 23 describes the CSI interface and pinout of the CSI connector (CN4). Table 23. CSI interface and CN4 connector pinout Signal name Function CSI_D0N CSI.D0_N MIPI-CSI receiver 1 data Lane 1 negative CSI_D0P CSI.D0_P MIPI-CSI receiver 1 data Lane 1 positive CSI_D1N CSI.D1_N MIPI-CSI receiver 1 data Lane 2 negative...
  • Page 34 Board functions 7.14 Gigabit Ethernet 7.14.1 Description The STM32MP257F-EV1 Evaluation board offers a 3‑gigabit Ethernet feature using three external physical interface devices (PHYs): • Two independent PHYs, Ethernet 1 and Ethernet 2 • An additional PHY, Ethernet 3, if the TSN switch is activated.
  • Page 35 UM3359 Board functions Table 25 describes the I/O configuration for the Ethernet 2 interface. Table 25. I/O configuration Ethernet 2 interface Configuration PG6 is used as ETH2.NRST active Low. PC5 is used as ETH2.MDIO. PF5 is used as ETH2.MDINT. PC6 is used as ETH2.MDC. PC3 is used as ETH2.RX_CTL.
  • Page 36 UM3359 Board functions Table 26 describes the I/O configuration for the Ethernet 3 interface. Table 26. I/O configuration Ethernet 3 interface Configuration PJ9 is used as ETH1.NRST active LOW (shared with ETH1). PF2 is used as ETH1.MDIO (shared with ETH1). PF0 is used as ETH1.MDC (shared with ETH1).
  • Page 37 Green LED cathode Yellow LED anode Yellow LED cathode 7.15 ™ mikroBUS ™ The STM32MP257F-EV1 Evaluation board provides a mikroBUS socket to utilize a large range of Click boards™. ™ Table 28 describes the pinout of the mikroBUS socket. ™...
  • Page 38 UM3359 Board functions 7.16 GPIO expansion connector 7.16.1 Description The GPIO pins can be used as GPIOs or alternate functions. The available alternate functions are listed in Table 29. GPIO connector pinout. Other functions can be mapped on the GPIO connectors, for instance using the STM32CubeMX tool. The GPIO expansion connector (CN5) offers shield capability.
  • Page 39 UM3359 Board functions Table 29 describes the pinout of the GPIO connector. Table 29. GPIO connector pinout Function Function GPIO2/I2C8_SDA GPIO3/I2C8_SCL GPIO4/MC01 PF11 PF13 GPIO14/USART6_TX PF14 GPIO15/USART6_RX GPIO17/USART6_RTS PJ11 GPIO18/SAI2_SCKA GPIO27/SDMMC3.D3 PI11 GPIO22/SDMMC3.CK PB13 PD12 GPIO23/SDMMC3.CMD PB14 GPIO24/SDMMC3.D0 GPIO10/SPI3_MOSI GPIO9/SPI3_MISO PB10 PD13 GPIO25/SDMMC3.D1...
  • Page 40 UM3359 Board functions 7.17 VBAT connector 7.17.1 Description The VBAT connector allows a power mode that maintains critical operations when a power loss occurs on VDDIO. The VBAT power domain contains the RTC, the backup registers, the retention RAM, and the backup SRAM. To enable VBAT mode, a backup power source must be connected to the VBAT connector.
  • Page 41 UM3359 STM32MP257F-EV1 I/O assignment STM32MP257F-EV1 I/O assignment Table 32. STM32MP257 Evaluation board I/O assignment Ball Assignment PA0_WKUP ETH3.MDINT ETH3.RX_CTL ETH3.TX_CTL USART2_TX ETH3.RX_CLK ETH3.TXD0 ETH3.TXD1 USART2_RX ETH3.RXD0 PA10 ETH3.RXD1 PA11 ETH1.RX_CTL PA12 ETH1.MDINT PA13 ETH1.TX_CTL PA14 ETH1.RX_CLK PA15 ETH1.TXD0 HDMI_I2S2.CK GPIO.SPI3_NSS I2C2.SDA...
  • Page 42 UM3359 STM32MP257F-EV1 I/O assignment Ball Assignment AA10 ETH2.MDC ETH2.TXD0 ETH2.TXD1 ETH2.TXD2 PC10 ETH2.TXD3 PC11 ETH2.RXD3 PC12 ETH2.RXD1 PC13 WAKEUPn OSC32_IN OSC32_IN OSC32_OUT OSC32_OUT QSPI1.CLK BUTTON.User1 QSPI1.NCS1 QSPI1.IO0 QSPI1.IO1 QSPI1.IO2 QSPI1.IO3 LED2 SD.uSD_DETECT PD10 DISP.DSI_INT PD11 PD12 GPIO.SDMMC3_CMD PD13 GPIO.SDMMC3_D1 PD14 I2C7.SDA...
  • Page 43 UM3359 STM32MP257F-EV1 I/O assignment Ball Assignment PE15 eMMC.SDMMC2_CMD ETH1.MDC ETH1.RXD0 ETH1.MDIO ETH1.CLK ETH2.CLK ETH2.MDINT ETH2.RX_CLK ETH2.GTX_CLK ETH2.CLK125 ETH2.RXD2 PF10 VBUS_DIV PF11 MCO1 PF12 PF13 GPIO.USART6_TX PF14 GPIO.USART6_RX PF15 GPIO.USART6_CTS ETH2.RXD0 TCPP_INTN TCPP_EN GPIO.USART6_RTS ETH2.NRST TOF_LPn BUTTON.User2 UART5_TX PG10 UART5_RX PG11 FDCAN1.TX...
  • Page 44 UM3359 STM32MP257F-EV1 I/O assignment Ball Assignment ETH3.RXD3 AB12 ETH1.CLK125 PH10 ETH1.TXD2 PH11 ETH1.TXD3 AA11 PH12 ETH1.RXD3 CAM_ENABLE I2C1.SDA TOF_INT IMU_INT1 IMU_INT2 DISP.BLCTRL CAM_RESET BUTTON.TAMP DISP.TE PI10 PI11 GPIO.SDMMC3_D3 PI12 FDCAN3.RX PI13 DISP.LVDS_INT PI14 HDMI_I2S2.WS PI15 PCIE.CLKREQN GPIO.GPIO7 GPIO.SAI2_SDB GPIO.SAI2_FSA GPIO.TIM8_CH4 GPIO.TIM8_CH1...
  • Page 45 UM3359 STM32MP257F-EV1 I/O assignment Ball Assignment mkB.MOSI mkB.MISO mkB.SCK I2C8.SDA I2C8.SCL mkB.RST mkB.CS mkB.TX mkB.RX mkB.INT UM3359 - Rev 2 page 45/56...
  • Page 46 B01. The second line shows the board serial number used for traceability. Parts marked as “ES” or “E” are not yet qualified and therefore not approved for use in production. ST is not responsible for any consequences resulting from such use. In no event will ST be liable for the customer using any of these engineering samples in production.
  • Page 47 UM3359 STM32MP257F-EV1 product information STM32MP257F-EV1 product history Table 33. Product history Order Product Product details Product change description Product limitations code identification MPU: STM32MP257FAI3 silicon revision "Y" MPU errata sheet: STM32MP251x/3x/5x/7x device Limitation on some boards. Affected VA32MP257F1$MR1 Initial revision...
  • Page 48 Compliance Statements 10.1 FCC Compliance Statement Identification of products: STM32MP257F-EV1 Part 15.19 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 49 UM3359 CE conformity CE conformity 11.1 Warning EN 55032 / CISPR32 (2012) Class A product Warning: this device is compliant with Class A of EN55032 / CISPR32. In a residential environment, this equipment may cause radio interference. UM3359 - Rev 2 page 49/56...
  • Page 50 UM3359 Revision history Table 35. Document revision history Date Revision Changes 10-Jul-2024 Initial release. Updated: • Quick start Power source selection with JP4 default setting • Figure 16 Figure 19 21-Oct-2024 • Table 29 with PJ2 replaced by PB13 Added: •...
  • Page 51 UM3359 Contents Contents Features................2 Ordering information .
  • Page 52 UM3359 Contents 7.1.2 Operating voltage ............17 7.1.3 LED interface .
  • Page 53 STM32MP257F-EV1 product information ........
  • Page 54 UM3359 List of tables List of tables Table 1. Ordering information..............3 Table 2.
  • Page 55 STM32MP257F-EV1 PCB layout (bottom side) ..........9 Figure 6. STM32MP257F-EV1 Evaluation board mechanical dimensions (in millimeters) ..... . . 10 Figure 7.
  • Page 56 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’...