background image

7.7.2

USB Host interface

Table 8

 describes the I/O configuration for the USB Host interface.

Table 8. 

I/O configuration for the USB Host interface

I/O

Configuration

PD12

PD12 used as I2C1_SCL shared between AUDIO, DSI, and HDMI

(1)

PF15

PF15 used as I2C1_SDA shared between AUDIO, DSI, and HDMI

(1)

USB_DP1

USB1_P

USB_DM1

USB1_N

 

1. I2C1 not connected by default (SB7 and SB8 OFF).

 

Figure 9

 shows the CN1 and CN5 USB Type-A connector pinout.

Figure 9. 

CN1 and CN5 USB Type-A connector pinout

Table 9

 describes CN1 and CN5 USB Host connector pinout.

Table 9. 

CN1 and CN5 USB Host connector pinout

Pin

Pin name

Signal name

Function

CN1

T1

T1

VBUS

VBUS

T2

T2

USB1CN25_N

DM

T3

T3

USB1CN25_P

DP

T4

T4

GND

GND

B1

B1

VBUS

VBUS

B2

B2

USB1CN25_N

DM

B3

B3

USB1CN25_P

DP

B4

B4

GND

GND

CN5

T1

T1

VBUS

VBUS

T2

T2

USB1CN26_N

DM

UM2534

USB Host 

UM2534

 - 

Rev 1

page 15/47

Содержание STM32MP157A-DK1

Страница 1: ...IOs Arduino Wi Fi 802 11b g n Bluetooth Low Energy 4 1 and ST LINK V2 1 UART console The STM32MP157C DK2 shown with display removed in Figure 1 and Figure 2 is used as a reference design for user application development It cannot be considered as the hardware design of a final application The hardware features of the Discovery kits are available for users to develop their applications USB Ethernet...

Страница 2: ...nector Raspberry Pi shields capability Arduino Uno V3 expansion connectors On board ST LINK V2 1 debugger programmer with USB re enumeration capability Virtual COM port and debug port STM32CubeMP1 and full mainline open source Linux STM32 MPU OpenSTLinux Distribution such as STM32MP1Starter software and examples Support of a wide choice of Integrated Development Environments IDEs including IAR Kei...

Страница 3: ...ols as reference design or in production E or ES marking examples of location On the targeted STM32 that is soldered on the board for illustration of STM32 marking refer to the STM32 datasheet Package information paragraph at the www st com website Next to the evaluation tool ordering part number that is stuck or silk screen printed on the board 2 2 Codification The meaning of the codification is ...

Страница 4: ...rce code and associated documentation can be downloaded from www st com 3 2 Development toolchains Keil MDK ARM see note IAR EWARM see note GCC based IDEs GCC Note On Windows only 3 3 System requirements Windows OS 7 8 and 10 Linux 64 bit or macOS USB Type C to USB Type C charger 5 V 3 A USB Type C to Type A cable USB Type A to Micro B cable Note macOS is a trademark of Apple Inc registered in the...

Страница 5: ...nology partners MICRON 4 Gbit DDR3L 16 bits part number MT41K256M16TW 107 P V00H MURATA Wi Fi 802 11b g n Bluetooth Low Energy 4 1 part number LBEE5KL1DX 883 UM2534 Technology partners UM2534 Rev 1 page 5 47 ...

Страница 6: ...tion Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx 1 2 Jumper should be fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω resistor Solder bridge SBx OFF SBx connections left open Resistor Rx ON Resistor soldered Resistor Rx OFF Resistor not soldered UM2534 Conventions UM2534 Rev 1 page 6 47 ...

Страница 7: ...efore the first use make sure that no damage occurred to the board during shipment and no socketed components are not firmly fixed in their sockets or loose in the plastic bag UM2534 Delivery recommendations UM2534 Rev 1 page 7 47 ...

Страница 8: ...tooth Low Energy V4 1 UART microSD card connector SDMMC HSI I2C1 GPIO User interface 4 x LEDs User interface RESET buttons GPIO SAI Audio DAC amplifier Stereo jack line out Mic_IN STPMIC1 5V_VIN Type C Type C cable 24 MHz crystal I2C1 I2C1 GPIO 40 pin connector GPIOs Wi Fi 802 11 b g n SDMMC DDR3L DDR LTDC HDMI RGMII Ethernet DSI I2C4 I2C4 I2C1 I2C4 Power supply Feature not available on STM32MP157...

Страница 9: ...Figure 4 STM32MP157X DKX PCB layout TOP side UM2534 Hardware layout and configuration UM2534 Rev 1 page 9 47 ...

Страница 10: ...mbedded ST LINK V2 1 supports only SWD and VCP for STM32 devices For information about the debugging and programming features of ST LINK V2 1 refer to the ST LINK V2 in circuit debugger programmer for STM8 and STM32 user manual UM1075 It is recommended to power supply the board 5V_VIN before plugging the USB debug cable to the Micro B connector Figure 6 CN11 ST LINK USB Micro B connector pinout UM...

Страница 11: ...stay up to date with the latest firmware version 7 2 Power supply 7 2 1 5 V power supply The STM32MP157A DK1 and STM32MP157C DK2 Discovery kits are designed to be powered by a 5 V DC power source at 3 A maximum such as 5V_VBUS connected to the CN6 connector through a USB Type C to USB Type C cable The two lines USB_PWR_CC1 and USB_PWR_CC2 are connected to PA4 and PA5 respectively to check what is ...

Страница 12: ...nces on the STM32MP157x microprocessor are provided by the external crystal X6 24 MHz crystal from NDK reference NX2016SA 7 4 Reset sources The reset signal of STM32MP157A DK1 and STM32MP157C DK2 is active low The internal PU forces the RST signal to a high level The sources of reset are Reset button B2 black button STPMIC1 Embedded ST LINK V2 1 Arduino connector CN16 pin 3 reset from the Arduino ...

Страница 13: ... O configuration for the audio interface I O Configuration PG9 PG9 used as AUDIO RESETN active LOW PE0 PE0 used as SAI2_MCLKA PF11 PF11 used as SAI2_SDB shared with GPIO expansion PI7 PI7 used as SAI2_FSA shared with GPIO expansion PI5 PI5 used as SAI2_SCKA shared with GPIO expansion PI6 PI6 used as SAI2_SDA shared with GPIO expansion PD12 PD12 used as I2C1_SCL shared between USB DSI HDMI PF15 PB7...

Страница 14: ... pinout Pin Pin name Signal name Codec pin Function 1 1 MIC_IN MICIN1 Microphone IN 2 2 GND GND GND 3 3 AOUTB AOUTB OUT_SPEAKER_RIGHT 4 4 AOUTA AOUTA OUT_SPEAKER_LEFT 7 6 6 I O restriction SAI2 is shared between the audio codec and the GPIO expansion connector By default the audio codec is available because of solder bridges SB13 SB14 SB15 and SB16 7 7 USB Host 7 7 1 Description The STM32MP157A DK...

Страница 15: ..._N 1 I2C1 not connected by default SB7 and SB8 OFF Figure 9 shows the CN1 and CN5 USB Type A connector pinout Figure 9 CN1 and CN5 USB Type A connector pinout Table 9 describes CN1 and CN5 USB Host connector pinout Table 9 CN1 and CN5 USB Host connector pinout Pin Pin name Signal name Function CN1 T1 T1 VBUS VBUS T2 T2 USB1CN25_N DM T3 T3 USB1CN25_P DP T4 T4 GND GND B1 B1 VBUS VBUS B2 B2 USB1CN25_...

Страница 16: ...e CN7 USB Type C connector of STM32MP157A DK1 or STM32MP157C DK2 is detected the Discovery kit starts behaving as a USB Host 7 8 4 USB Type C connector Figure 10 shows the pinout of USB Type C connector CN7 Figure 10 CN7 USB Type C connector pinout GND TX1 TX1 VBUS CC1 D D SBU1 VBUS RX2 RX2 GND GND RX1 RX1 VBUS SBU2 D D CC2 VBUS TX2 TX2 GND B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 A1 A2 A3 A4 A5 A6 ...

Страница 17: ...ding SDHC and SDXC but only Default and High Speed modes 3 V are supported on STM32MP157A DK1 and STM32MP157C DK2 UHS I modes 1 8 V are not supported on these Discovery kits 7 9 3 microSD card interface The microSD card interface is used in the four data lines D 0 3 with one clock CLK one command line CMD and one card detection signal CARD_DETECT The SDMMC1 is a bootable interface Table 11 describ...

Страница 18: ...1 SDMMC1_D1 PC9 SDIO D1 9 GND GND GND 10 CARD_DETECT uSD_DETECT PB7 SDCARD_DETECT active LOW 7 10 LEDs 7 10 1 Description The LD2 LED turns green when the power cable is inserted in connector CN6 Two general purpose color LEDs LD7 and LD8 are available as light indicators The LD7 orange LED is used as STM32Cube examples verdict LED The LD8 blue LED is used as Linux Heartbeat LED which is blinking ...

Страница 19: ...y low power mode Connected to STPMIC1 PONKEY which generates a wake up signal on STM32MP157x PA0 Reset button B2 Used to reset the Discovery kit USER1 button B3 Used at boot time by U Boot to enter the USB programming mode USER2 button B4 Used at boot time by U Boot to enter the Android Fastboot mode 7 11 2 I O interface Table 14 describes the I O configuration for the physical user interface Tabl...

Страница 20: ...B4 PA3 PA3 is connected to LTDC_B5 PB8 PB8 is connected to LTDC_B6 PD8 PD8 is connected to LTDC_B7 PE5 PE5 is connected to LTDC_G0 PE6 PE6 is connected to LTDC_G1 PH13 PH13 is connected to LTDC_G2 PH14 PH14 is connected to LTDC_G3 PH15 PH15 is connected to LTDC_G4 PI0 PI0 is connected to LTDC_G5 PI1 PI1 is connected to LTDC_G6 PI2 PI2 is connected to LTDC_G7 PH2 PH2 is connected to LTDC_R0 PH3 PH3...

Страница 21: ...12 shows the pinout of HDMI connector CN9 Figure 12 CN9 HDMI connector pinout Table 16 describes the pinout of HDMI connector CN9 Table 16 CN9 HDMI connector pinout Pin Pin name Signal name 1 RX2 TX2C_P 2 GND GND 3 RX2 TX2C_N 4 TX1 TX1C_P 5 GND GND 6 RX1 TX1C_N 7 RX0 TX0C_P 8 GND GND 9 RX0 TX0C_N 10 RXC TXCC_P 11 GND GND 12 RXC TXCC_N 13 CEC CEC_A 14 UM2534 HDMI UM2534 Rev 1 page 21 47 ...

Страница 22: ...for the Wi Fi interface Table 17 I O configuration for the Wi Fi interface I O Configuration PB4 PB4 is connected to SDMMC2_D3 PB3 PB3 is connected to SDMMC2_D2 PB15 PB15 is connected to SDMMC2_D1 PB14 PB14 is connected to SDMMC2_D0 PG6 PG6 is connected to SDMMC2_CMD PE3 PE3 is connected to SDMMC2_CK PH4 PH4 is connected to WL_REG_ON PD0 PD0 is connected to WL_HOST_WAKE 7 13 4 Bluetooth Low Energy...

Страница 23: ... is used to connect a TFT LCD module through the MIPI DSISM interface supported by the MB1407 board The touch panel is embedded in the LCD module The LCD module is composed of the FRD397B2509V2 TFT LCD module with an OTM8009A LCD driver The 4 LCD supports a resolution of 480 800 dots in 16 7 M colors RGB The touch sensitive panel drive is performed by the FT6236 self capacitive controller Figure 1...

Страница 24: ...1 positive DSI_D1N DSI_D1N is used as MIPI DSI data Lane 0 negative DSI_CKP DSI_CKP is used as clock Lane positive DSI_DKN DSI_DKN is used as clock Lane negative PF2 PF2 is used LCD interrupt lane PA15 PA15 is used as DSI backlight control 1 PD12 PD12 used as I2C1_SCL for the touch panel shared between USB AUDIO HDMI PF15 PF15 used as I2C1_SDA for the touch panel shared between USB AUDIO and HDMI ...

Страница 25: ...ce RGMII The STM32MP157x requires an external physical interface device PHY The Realtek RTL8211F CG is the PHY on the Discovery kits The PHY is connected to the physical LAN bus using 13 signals for RGMII It can be clocked using the 25 MHz from the STM32MP157x or from a crystal X2 The default configuration is 25 MHz from the X2 crystal LED LD3 is blinking to indicate the data transmission For more...

Страница 26: ...PB0 is used as ETH_RXD2 PB1 PB1 is used as ETH_RXD3 PB11 PB11 is used as ETH_TX_EN PG13 PG13 is used as ETH_TXD0 PG14 PG14 is used as ETH_TXD1 PC2 PB11 is used as ETH_TXD2 PE2 PE2 is used as ETH_TXD3 PA1 PA1 is used as ETH_RX_CLK PG4 PG4 is used as ETH_GTX_CLK PG5 PG5 is used as ETH_CLK125 PB5 PB5 is used as ETH_CLK not the default configuration Figure 15 shows the pinout of Ethernet connector CN8...

Страница 27: ...e 15 GND GND 16 GND GND 7 16 Arduino connectors 7 16 1 Description The Arduino Uno V3 connectors CN13 CN14 CN16 and CN17 are available on the STM32MP157A DK1 and STM32MP157C DK2 Discovery kits Most shields designed for Arduino can fit with the Discovery kits to offer flexibility in small form factor applications 7 16 2 Operating voltage The Arduino Uno V3 connectors support 5 V 3 3 V and VDD for I...

Страница 28: ...A1 ADC1_IN1 ANA0 ANA0 is used as ARD_A2 ADC1_IN6 ANA1 ANA1 is used as ARD_A3 ADC1_IN2 PC3 SB24 ON PC3 is used as ARD_A4 ADC1_IN13 Default configuration PF12 SB26 ON PF12 is used as ARD_A5 ADC1_IN14 Default configuration PE7 PE7 is used as ARD_D0 USART7_RX PE8 PE8 is used as ARD_D1 USART7_TX PE1 PE1 is used as ARD_D2 IO PD14 PD14 is used as ARD_D3 TIM4_CH3 PE10 PE10 is used as ARD_D4 IO UM2534 Ardu...

Страница 29: ...15 I2C5_SCL shared with ARD_A5 SB25 ON SB26 OFF Table 24 describes the pinout of the Arduino connectors Table 24 Pinout of the Arduino connectors Connector Pin name Signal name STM32 pin Comment CN16 1 NC NC reserved for test 2 3V3 IOREF 3V3 3 NRST NRST NRST 4 3V3 3V3 5 5V 5V 6 GND GND 7 GND GND 8 VIN Not connected CN17 1 A0 PF14 ADC1_IN0 2 A1 PF13 ADC1_IN1 3 A2 ANA0 ADC1_IN6 4 A3 ANA1 ADC1_IN2 5 ...

Страница 30: ...n connectors 7 17 1 Description The GPIO pins can be used as GPIOs or alternate functions The available alternate functions are listed in Table 25 GPIO connectors pinout Other functions such as I2C UART or FDCAN can be mapped on the GPIO connectors for instance using the STM32CubeMX tool The GPIO expansion connector CN2 offers Raspberry Pi shields capability 7 17 2 GPIO expansion connector interfa...

Страница 31: ...ART3_TX GND 9 10 PB12 GPIO15 USART3_RX GPIO17 USART3_RTS PG8 11 12 PI5 GPIO18 SAI2_SCKA GPIO27 SDMMC3_D3 PD7 13 14 GND GPIO22 SDMMC3_CK PG15 15 16 PF1 GPIO23 SDMMC3_CMD 3V3 17 18 PF0 GPIO24 SDMMC3_D0 GPIO10 SPI5_MOSI PF9 19 20 GND GPIO9 SPI5_MISO PF8 21 22 PF4 GPIO25 SDMMC3_D1 GPIO11 SPI5_SCK PF7 23 24 PF6 GPIO8 SPI5_NSS GND 25 26 PF3 GPIO7 I2C1_SDA PF15 27 28 PD12 I2C1_SCL GPIO5 MCO2 PG2 29 30 GN...

Страница 32: ...TIM5_CH2 PH11 31 32 PD13 GPIO12 TIM4_CH2 GPIO13 TIM3_CH2 PC7 33 34 GND GPIO19 SAI2_FSA PI7 35 36 PB13 GPIO16 USART3_CTS GPIO26 SDMMC3_D2 PF5 37 38 PI6 GPIO20 SAI2_SDA GND 39 40 PF11 GPIO21 SAI2_SDB UM2534 GPIO expansion connectors UM2534 Rev 1 page 32 47 ...

Страница 33: ... BT_PCM_1_SDI G4 PZ3 BT_PCM_1_WS H4 PI9 LTDC_VSYNC G3 PZ0 BT_PCM_1_CK J4 PZ2 BT_PCM_1_SDO G2 PZ4 PMIC_I2C4_SCL K4 PG12 LTDC_B1 H2 PZ5 PMIC_I2C4_SDA H1 PZ6 BT_REG_ON J3 PZ7 BT_DEV_WAKE D2 PD6 BT_USART2_RX L3 PD14 ARDUINO_D3_TIM4_CH3 J2 PD15 ARDUINO_D5_TIM4_CH4 K3 PD8 LTDC_B7 K1 PD9 LTDC_B0 L4 PI8 LPO_32OUT2 K2 PC13 PC13_ANTI_TAMP_PMIC_WAKEUP N2 PA13 LED1_GPIO T2 PA14 LED2_GPIO P4 PI11 PI11_STUSB160...

Страница 34: ... PG4 ETH_GTX_CLK AC3 PA2 ETH_MDIO AA6 PC1 ETH_MDC Y6 PG5 ETH_CLK125 AA3 PH3 LTDC_R1 AB6 PB0 ETH_RXD2 Y4 PF15 IDSD_BOARD_I2C1_SDA AA7 PB1 ETH_RXD3 AC4 PF14 ARDUINO_A2_ADC2_IN6 Y5 PF13 ARDUINO_A3_ADC2_IN2 AB4 PH2 LTDC_R0 AB7 PC5 ETH_RXD1 AC7 PC4 ETH_RXD0 Y9 PF12 ARDUINO_A5_ADC1_IN6 Y10 PF11 SAI2_SD_B AB8 PA7 ETH_RXDV AC8 PA6 ETH_MDINT AB5 PC0 LTDC_R5 Y3 PB10 GPIO14_USART3_TX AC5 PB12 GPIO15_USART3_R...

Страница 35: ...IO12_TIM4_CH2 Y13 PG9 AUDIO_RST AB19 PA12 ARDUINO_D14__GPIO3_I2C5_SDA AA18 PA11 ARDUINO_D15__GPIO2_I2C5_SCL D16 PC11 uSD_SDMMC1_D3 D19 PE4 DSI_RESET_GPIO D18 PC8 uSD_SDMMC1_D0 D15 PC10 uSD_SDMMC1_D2 B13 PB4 WLAN_SDMMC2_D3 D17 PC9 uSD_SDMMC1_D1 B11 PC7 GPIO13_TIM3_CH2 B14 PC6 DSI_TE A14 PF2 DSI_LCD_INT_GPIO D12 PD2 uSD_SDMMC1_CMD A13 PA8 GPIO4_MCO1 C13 PB14 WLAN_SDMMC2_D0 D13 PC12 uSD_SDMMC1_CK B12...

Страница 36: ...IO24_SDMMC3_D0 A5 PF1 GPIO23_SDMMC3_CMD D9 PF4 GPIO25_SDMMC3_D1 B6 PD4 BT_USART2_RTS D7 PF5 GPIO26_SDMMC3_D2 B5 PD10 LTDC_B3 D6 PE0 SAI2_MCLK_A C8 PE1 ARDUINO_D2_GPIO D5 PH8 LTDC_R2 C5 PH9 LTDC_R3 A4 PE11 ARDUINO_D10_SPI4_NSS TIM1_CH2 B4 PE12 ARDUINO_D13_SPI4_SCK A3 PE13 ARDUINO_D12_SPI4_MISO C4 PH11 GPIO6_TIM5_CH2 C6 PE14 ARDUINO_D11_SPI4_MOSI TIM1_CH4 D3 PE15 LTDC_R7 B3 PH4 WLAN_REG_ON_GPIO UM25...

Страница 37: ...ase the user will be required to correct the interference at his own expense Note Use only shielded cables for USB Ethernet HDMI cables Use added ferrite clamp on audio cable one turn Responsible party in the USA Terry Blanchard Americas Region Legal Group Vice President and Regional Legal Counsel The Americas STMicroelectronics Inc 750 Canyon Drive Suite 300 Coppell Texas 75019 USA Industry Canad...

Страница 38: ... recommended This transmitter must not be co located or operating in conjunction with any other antenna or transmitter Pour satisfaire aux exigences FCC et IC concernant l exposition aux champs RF pour les appareils mobile une distance de séparation de 20 cm ou plus doit être maintenu entre l antenne de ce dispositif et les personnes pendant le fonctionnement Pour assurer la conformité il est déco...

Страница 39: ...ent this equipment may cause radio interference 10 2 Simplified declaration of conformity Hereby STMicroelectronics declares that the radio equipment types STM32MP157A DK1 and STM32MP157C DK2 are in compliance with Directive 2014 53 EU The full text of the EU declaration of conformity is available on the next page UM2534 CE conformity UM2534 Rev 1 page 39 47 ...

Страница 40: ...UM2534 Simplified declaration of conformity UM2534 Rev 1 page 40 47 ...

Страница 41: ...Revision history Table 27 Document revision history Date Version Changes 25 Mar 2019 1 Initial release UM2534 UM2534 Rev 1 page 41 47 ...

Страница 42: ... layout and configuration 8 7 1 Embedded ST LINK V2 1 10 7 1 1 Description 10 7 1 2 Drivers 11 7 1 3 ST LINK V2 1 firmware upgrade 11 7 2 Power supply 11 7 2 1 5 V power supply 11 7 2 2 STPMIC1 power supply 11 7 3 Clock sources 12 7 3 1 LSE clock references 12 7 3 2 HSE clock references 12 7 4 Reset sources 12 7 5 Boot mode 12 7 5 1 Description 12 7 6 Audio 13 7 6 1 Description 13 7 6 2 Operating ...

Страница 43: ...ion 17 7 9 2 Operating voltage 17 7 9 3 microSD card interface 17 7 10 LEDs 18 7 10 1 Description 18 7 10 2 Operating voltage 19 7 10 3 LED interface 19 7 11 Buttons 19 7 11 1 Description 19 7 11 2 I O interface 19 7 12 HDMI 19 7 12 1 Description 19 7 12 2 HDMI I O interface 20 7 13 Wi Fi and Bluetooth Low Energy 22 7 13 1 Description 22 7 13 2 Operating voltage 22 7 13 3 Wi Fi I O interface 22 7 ...

Страница 44: ...expansion connectors 30 7 17 1 Description 30 7 17 2 GPIO expansion connector interface 30 8 STM32MP157A DK1 and STM32MP157C DK2 I O assignment 33 9 Federal Communications Commission FCC and Industry Canada IC Compliance Statements 37 9 1 Additional FCC and IC Compliance Statements for STM32MP157C DK2 37 10 CE conformity 39 10 1 Warning 39 10 2 Simplified declaration of conformity 39 Revision hist...

Страница 45: ...the LED interfaces 19 Table 14 I O configuration for the physical user interface 19 Table 15 I O configuration for the HDMI interface 20 Table 16 CN9 HDMI connector pinout 21 Table 17 I O configuration for the Wi Fi interface 22 Table 18 I O configuration for the Bluetooth Low Energy interface 22 Table 19 I O configuration of the LCD and CTP interfaces 24 Table 20 LCD interface and CN4 connector p...

Страница 46: ...10 Figure 7 Boot mode switch SW1 13 Figure 8 CN10 audio jack connector pinout 14 Figure 9 CN1 and CN5 USB Type A connector pinout 15 Figure 10 CN7 USB Type C connector pinout 16 Figure 11 microSD card connector CN15 18 Figure 12 CN9 HDMI connector pinout 21 Figure 13 LCD connection to MB1407 23 Figure 14 CN4 LCD connector pinout 24 Figure 15 CN8 Ethernet connector pinout 26 Figure 16 Arduino conne...

Страница 47: ...cts 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 S...

Отзывы: