ST STM32L4P5G-DK User Manual

ST STM32L4P5G-DK User Manual

Hide thumbs Also See for STM32L4P5G-DK:
Table of Contents

Advertisement

Quick Links

UM2651
User manual
Discovery kit with STM32L4P5AG MCU
Introduction
®
The
STM32L4P5G-DK
Discovery kit is a complete demonstration and development platform for the STMicroelectronics Arm
®
2
Cortex
-M4 core-based
STM32L4P5AGI6P
microcontroller with four I
C buses, three SPI and six USART ports, CAN port, two
SAI ports, 12-bit ADC, 12-bit DAC, internal 320-Kbyte SRAM and 1-Mbyte flash memory, two Octo‑SPI memory interfaces,
touch-sensing capability, USB OTG FS port, TFT LCD controller, flexible memory controller (FMC), 8- to 14-bit DCMI interface,
and JTAG debugging support.
The STM32L4P5G-DK Discovery kit is used as a reference design for user application development before porting to the final
product.
The full range of hardware features on the board helps the user evaluate all the peripherals (USB OTG FS, Octo‑SPI flash
®
memory and PSRAM memory device, eMMC, and others) and develop applications. The ARDUINO
Uno V3 and STMod+
connectors provide easy connection to extension shields or daughterboards for specific applications.
STLINK-V3E is integrated into the board, as an embedded in-circuit debugger and programmer for the STM32 MCU and the
USB Virtual COM port bridge.
Figure 1.
STM32L4P5G-DK top view
Figure 2.
STM32L4P5G-DK bottom view
Pictures are not contractual.
UM2651 - Rev 3 - October 2023
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32L4P5G-DK and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST STM32L4P5G-DK

  • Page 1: Figure 1. Stm32L4P5G-Dk Top View

    USB OTG FS port, TFT LCD controller, flexible memory controller (FMC), 8- to 14-bit DCMI interface, and JTAG debugging support. The STM32L4P5G-DK Discovery kit is used as a reference design for user application development before porting to the final product.
  • Page 2: Features

    Uno V3 expansion connector – STMod+ expansion connector • Flexible power‑supply options: – ST-LINK USB V , USB OTG connector, or external sources • On-board STLINK-V3E debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port •...
  • Page 3: Ordering Information

    UM2651 Ordering information Ordering information To order the STM32L4P5G-DK Discovery kit, 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 references Target STM32 •...
  • Page 4: Development Environment

    STM32 flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com. UM2651 - Rev 3 page 4/37...
  • Page 5: Conventions

    UM2651 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: Delivery Recommendations

    UM2651 Delivery recommendations Delivery recommendations Before the first use, check the board for any damage that might have occurred during shipment, and check that all socketed components are firmly fixed in their sockets and that none is loose in the plastic bag. UM2651 - Rev 3 page 6/37...
  • Page 7: Hardware Layout And Configuration

    UM2651 Hardware layout and configuration Hardware layout and configuration The STM32L4P5G-DK Discovery kit is designed around the STM32L4P5AGI6P target microcontroller. Figure 3 illustrates STM32L4P5AGI6P connections with peripheral components. Figure 4 shows the location of the main components on the top side of the Discovery board and...
  • Page 8: Figure 4. Stm32L4P5G-Dk Pcb Layout (Top View)

    UM2651 Hardware layout and configuration Figure 4. STM32L4P5G-DK PCB layout (top view) SWCLK and SWDIO STMod+ connector (CN2) (CN1) STLINK-V3E STLINK-V3E COM (LD4) overcurrent alarm (LD3) ST-LINK SWD (CN4) 5V PWR (LD5) STDC14 connector (CN6) Camera connector USB-OTG overcurrent (CN5)
  • Page 9: Figure 5. Stm32L4P5G-Dk Pcb Layout (Bottom View)

    UM2651 Hardware layout and configuration Figure 5. STM32L4P5G-DK PCB layout (bottom view) STLINK-V3E switcher STLINK-V3E USB (SW1) (CN11) ® ARDUINO connector (CN12 and CN14) ® ARDUINO (LD8) ® ARDUINO connector (CN13 and CN15) Audio OUT MFX SWD (CN16) (CN17) UM2651 - Rev 3...
  • Page 10: Figure 6. Stm32L4P5G-Dk Board Mechanical Dimensions (Top View)

    UM2651 Hardware layout and configuration Figure 6 provides the mechanical dimensions of the STM32L4P5G-DK board. Figure 6. STM32L4P5G-DK board mechanical dimensions (top view) UM2651 - Rev 3 page 10/37...
  • Page 11: Embedded Stlink-V3E

    300 mA. If the answer is positive, the STLINK-V3E sets the U2 power switch to the ON position to supply power to the rest of the STM32L4P5G-DK board. If the PC USB port is not capable of supplying current up to 300 mA, the CN13 pin8 (VIN) can be used to supply the board instead.
  • Page 12: Using Stlink-V3E Along With Powering Through External Power

    500 mA. In such an event, the LD3 LED lights up. The STM32L4P5G-DK board can also be supplied from a USB power source not supporting enumeration, such as a USB charger. In this particular case, the JP4 jumper must be ON as shown in Table 4.
  • Page 13: Smps Power Supply

    The main clock generation is possible via an internal RC oscillator (default) or from STLK_MCO, disconnected by removing resistors R49, R51, and R52 when the internal RC clock is used. Reset source The general reset of the STM32L4P5G-DK Discovery kit is active LOW. Sources of reset are: • B2 RESET button •...
  • Page 14: Audio (Footprint Only)

    Digital microphones (footprint only) Two MEMS digital microphones, U17 and U23, are available on STM32L4P5G-DK. The two microphones are located at a distance of 21 mm from each other. They are connected to the STM32 DFSDM by the PE9 port, generating the clock, and by the PD3 port, collecting the PDM interleaved data.
  • Page 15: Mfx Mcu

    The MFX MCU is used as an MFX multifunction expander and an IDD measurement calculator. 6.13.1 The MFX circuit on the STM32L4P5G-DK Discovery kit acts as an I/O expander. The communication interface between MFX and STM32L4P5AGI6P is the I2C1 bus. The signals connected to MFX are listed in Table Table 6.
  • Page 16: Camera Connector (Cn5) (Footprint Only)

    Camera connector (CN5) (footprint only) 6.15 Camera connector (CN5) (footprint only) A connector for 8- to 12-bit DCMI signals on the STM32L4P5G-DK Discovery kit supports a camera module ® daughterboard MB1183 or MB1379. The camera shares the I2C4 bus with the STMod+ and ARDUINO connectors.
  • Page 17: Connectors

    Connectors STMod+ connector (CN1) The standard 20-pin STMod+ connector is available on the STM32L4P5G-DK Discovery kit to increase compatibility with external boards and modules from the ecosystem of microcontrollers. By default, it is designed to support an ST-dedicated fanout board to connect different modules or board extensions from different manufacturers.
  • Page 18: Camera Module Connector (Footprint Only) (Cn5)

    UM2651 Camera module connector (footprint only) (CN5) Camera module connector (footprint only) (CN5) Figure 8. Camera module connector (CN5) top view Table 9. Camera module connector (CN5) pinout Pin number Description Pin number Description DCMI_D10 (PI3) DCMI_D11 (PH15) DCMI_D8 (PH6) DCMI_D9 (PH7) I2C4_SCL (PF14) I2C4_SDA (PF15)
  • Page 19: Stdc14 Connector (Cn6)

    UM2651 STDC14 connector (CN6) STDC14 connector (CN6) Figure 9. STDC14 debugging connector (CN6) top view Table 10. STDC14 debugging connector (CN6) pinout Terminal Function/MCU port Terminal Function/MCU port SWDIO/TMS (PA13) SWDCLK/TCK (PA14) SWO/TDO (PB3) RESET# VCP_RX_STDC (PA3) VCP_TX_STDC (PA2) USB OTG FS Micro-AB connector (CN7) A USB OTG full‑speed communication link is available at the USB Micro-AB receptacle connector (CN7).
  • Page 20: Stlink-V3E Usb Micro-B Connector (Cn11)

    UM2651 STLINK-V3E USB Micro-B connector (CN11) STLINK-V3E USB Micro-B connector (CN11) The USB connector (CN11) is used to connect the onboard STLINK-V3E facility to the PC for flashing and debugging software. Figure 11. Micro-B connector (CN11) top view Table 12. USB Micro-B connector (CN11) pinout Terminal Description...
  • Page 21: Arduino ® Uno V3 Connectors (Cn12, Cn13, Cn14, And Cn15)

    PF14 I2C4_SCL 1. The +3V3 on ARD connector pin4 of CN13 is not a power input for the STM32L4P5G-DK board, to simplify the power architecture. 2. The external voltage applied to pin VIN on pin8 of CN13 should be in the range of 6 to 9 V at 25°C ambient temperature. If a higher voltage is applied on the regulator U10, it may overheat and be damaged.
  • Page 22: Audio Green Jack - Line Out (Footprint Only) (Cn16)

    UM2651 Audio green jack - line out (footprint only) (CN16) Audio green jack - line out (footprint only) (CN16) A 3.5 mm stereo audio green jack output (CN16) is available on the STM32L4P5G-DK board to support headphones. Figure 12. Stereo headset with a microphone jack (CN16) Table 14.
  • Page 23: Lcd Connector (Cn9)

    UM2651 LCD connector (CN9) 7.10 LCD connector (CN9) Figure 13. LCD connector (CN9) top view Table 15. LCD connector (CN9) pinout Terminal Terminal name MCU port Terminal Terminal name MCU port LCD_DE LCD_R7 LCD_DISP LCD_R6 LCD_HSYNC LCD_G7 LCD_VSYNC LCD_G6 LCD_CLK LCD_B7 LCD_B6 TP_INT...
  • Page 24: Stm32L4P5G-Dk I/O Assignment

    UM2651 STM32L4P5G-DK I/O assignment STM32L4P5G-DK I/O assignment Table 16. STM32L4P5G-DK I/O assignment UFBGA169 + Pin name Type Input level STM32 pinout assignment ext SMPS PI10 JOY_RIGHT SMPS_V1 DCMI_D2/D2 FT_fa TP_RST FT_la JTDO/TRACESWO PA15 LCD_PWM_EN PA14 JTCK/SWCLK PA13 JTMS/SWDIO ARD_SPI2_NSS_TIM5_CH4 PH14...
  • Page 25 UM2651 STM32L4P5G-DK I/O assignment UFBGA169 + Pin name Type Input level STM32 pinout assignment ext SMPS SAI1_FS_A FT_l LCD_R6 FT_l LCD_R7 FT_fl SDMMC1_D5 FT_fla I2C1_SDA PG10 FT_s OCTOSPIM_P2_IO7 OCTOSPIM_P1_IO5 SDMMC1_CMD PC10 SDMMC1_D2 DCMI_D5/D5 DCMI_D0/D0 FT_f SMPS_PG || DCMI_D9/D9 PA12 FT_u...
  • Page 26 UM2651 STM32L4P5G-DK I/O assignment UFBGA169 + Pin name Type Input level STM32 pinout assignment ext SMPS PC15-OSC32_OUT OSC32_OUT OCTOSPIM_P2_IO3 OCTOSPIM_P2_CLK MFX_WAKEUP PG14 FT_fs LED2 PG13 FT_fs LED1 FT_f SAI1_SCK_A FT_fl SDMMC1_D1 SDMMC1_D0 FT_s OCTOSPIM_P1_DQS SDMMC1_D7 PH0-OSC_IN OSC_IN NRST NRST PF10...
  • Page 27 UM2651 STM32L4P5G-DK I/O assignment UFBGA169 + Pin name Type Input level STM32 pinout assignment ext SMPS FT_a MFX_IRQ_OUT TT_a ARD_STMOD_ADC12_IN10 TT_la ARD_ADC12_IN15 PF15 FT_f I2C4_SDA LCD_B7 PE14 STMOD_SPI1_MISO2 FT_f SMPS_V2 PD14 ARD_TIM4_CH3 PD12 FT_fl STMOD_USART3_RTS_DE PD11 STMOD_USART3_CTS_NSS PD13 FT_fl ARD_TIM4_CH2 || LPTIM2_OUT...
  • Page 28 UM2651 STM32L4P5G-DK I/O assignment UFBGA169 + Pin name Type Input level STM32 pinout assignment ext SMPS FT_a LCD_RTC_OUT2 PF12 OCTOSPIM_P2_DQS PE11 OCTOSPIM_P1_NCS PB10 FT_fl ARD_USART3_TX FT_f DCMI_HSYNC/DE PB12 STMOD_DFSDM1_DATIN1 PB13 FT_fl ARD_SPI2_SCK UM2651 - Rev 3 page 28/37...
  • Page 29: Stm32L4P5G-Dk Product Information

    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 30: Stm32L4P5G-Dk Product History

    UM2651 STM32L4P5G-DK product history STM32L4P5G-DK product history Table 17. Product history Order Product Product details Product change description Product limitations code identification MCU: • STM32L4P5AGI6P silicon revision "Z" MCU errata sheet: • STM32L4P5xx/Q5xx DK32L4P5G$AT1 Initial revision No limitation device errata (ES0510) Boards: •...
  • Page 31: Federal Communications Commission (Fcc) And Ised Canada Compliance

    UM2651 Federal Communications Commission (FCC) and ISED Canada Compliance Statements Federal Communications Commission (FCC) and ISED Canada Compliance Statements 10.1 FCC Compliance Statement 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 32: Revision History

    Section 6.14 LCD interface (Connector only) Added: 18-Sep-2020 • Section 7.10 CN9 LCD connector • Section 9 STM32L4P5G-DK information with moved updated Product marking and Section 9.2 Board revision history • Section Appendix A Federal Communications Commission (FCC) and ISED Canada Class‑B Compliance Statements Updated: •...
  • Page 33: Table Of Contents

    UM2651 Contents Contents Features................2 Ordering information .
  • Page 34 STM32L4P5G-DK product information........
  • Page 35: List Of Tables

    STM32L4P5G-DK I/O assignment ........
  • Page 36: List Of Figures

    STM32L4P5G-DK board mechanical dimensions (top view) ........
  • Page 37 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’...

Table of Contents