UM1055 User manual STM32100E-EVAL evaluation board Introduction The STM32100E-EVAL evaluation board is designed as a complete development platform for the STMicroelectronics ARM® Cortex-M3 core-based STM32F100 microcontroller with HDMI CEC connection, FSMC (Flexible Static Memory Controller), two I2C, three SPI, five USART, 32 Kbytes of internal SRAM, 512 Kbytes of internal Flash memory and JTAG and SWD debugging/programming support. The full range of hardware features on the board helps you evaluate all peripherals (HDMI CEC, SRAM, motor control, LCD, MicroSD card, serial Flash, EEPROM, temperature sensor, speaker, IrDA, RS-232, RS-485… etc.) and develop your own applications. Extension headers facilitate the connection of a daughterboard or wrapping board for your specific applications. An ST-LINK/V2 is integrated on the board as an embedded debugger and programmer for the STM32F100 MCU. Table 1. Figure 1. September 2012 Applicable tools Type Part number Development tool STM32100E-EVAL STM32100E-EVAL evaluation board Doc ID 018466 Rev 2 1/48 www.st.com Contents UM1055 Contents 1 2 3 2/48 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.1 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.3 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.4 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.5 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.6 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.7 EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.8 IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.9 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.10 MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.11 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.12 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.13 Serial Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.14 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.15 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.16 HDMI CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.17 IR receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.18 RS-232 communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.19 RS-485 communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1 Motor control connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2 HDMI connectors CN2 and CN3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.3 Analog input connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.4 RS-232 connector CN5 with RTS/CTS handshake support . . . . . . . . . . . 18 Doc ID 018466 Rev 2 UM1055 4 Contents 3.5 RS-232 with ISP support and RS-485 connector CN10 . . . . . . . . . . . . . . 18 3.6 MicroSD connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.7 JTAG debugging connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.8 Daughterboard extension connectors CN8 and CN9 . . . . . . . . . . . . . . . . 20 3.9 Audio jack CN11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.10 ST-LINK/V2 connector CN13 (USB connector) . . . . . . . . . . . . . . . . . . . . 25 3.11 ST-LINK/V2 programming connector CN12 (reserved connector) . . . . . . 26 3.12 Power connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Appendix A STM32100E-EVAL pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Doc ID 018466 Rev 2 3/48 Overview UM1055 1 Overview 1.1 Features ● 1.2 Three 5-V power supply options: – Power jack – ST-LINK/V2 connector – Daughterboard ● Boot from user Flash, system memory or SRAM ● 1 Gbyte (or more) MicroSD card ● 16 Mbytes of serial Flash memory ● 2 Mbytes of SRAM ● 8 Kbytes of EEPROM ● I2C/SMBus compatible serial interface temperature sensor ● 2-channel RS-232 communication interface with RTS/CTS handshake support on one channel ● 1-channel RS-485 communication interface sharing the USART1 connector ● IrDA transceiver ● IR receiver ● Inductor motor control connector ● JTAG and SWD debug support ● 3.2" TFT color LCD with touch screen ● Joystick with 4-direction control and selector ● Reset, wakeup, tamper and user buttons ● Speaker ● 4 LEDs ● RTC with backup battery ● Extension connector for daughterboard or wrapping board ● Embedded ST-LINK/V2 debugger and programmer ● HDMI (High-Definition Multimedia Interface) with Consumer Electronics Control (CEC) connection Demonstration software Demonstration software is preloaded on board Flash memory for easy demonstration of the device peripherals in standalone mode. For more information and to download the latest version available, please refer to STM32100E-EVAL demonstration software available on the web: www.st.com/mcu. 1.3 Order code To order the STM32F100ZET6 MCU evaluation board, use the order code STM32100E-EVAL. 4/48 Doc ID 018466 Rev 2 UM1055 2 Hardware layout and configuration Hardware layout and configuration The STM32100E-EVAL evaluation board is designed around the STM32F100ZET6 (144-pin LQFP package). The hardware block diagram Figure 2 illustrates the connection between STM32F100ZET6 and peripherals (LCD, SRAM, IR receiver, SPI Flash, USART, IrDA, speaker, HDMI CEC, temperature sensor, MicroSD card, motor control and embedded ST-LINK/V2) and Figure 3 will help you locate these features on the actual evaluation board. Figure 2. Hardware block diagram RECEIVER )2)2RECEIVER 4)-?#( 3ERIAL&LASH &LASH 3ERIAL 6 REGULATOR 30) -ICRO3$ -ICRO3$ CARD CARD %XTENSION CONNECTOR FOR '0)/S 53!24 )R$! )R$! TRANSCEIVER 53!24 23 23 TRANSCEIVER TRANSCEIVER 53!24 53!24 2323 TRANSCEIVER TRANSCEIVER 53!24 53!24 2323 TRANSCEIVER TRANSCEIVER 30) -"YTE 32!&3-# 4&4 ,#$ ($-) ($-) CONNECTOR CONNECTOR ($-) ($-) CONNECTOR CONNECTOR )# #%# 34-&:%4 '0)/ %%02/%%02/- "UTTONS "UTTONS )# 0OTENTIOMETER 0OTENTIOMETER !$# -# 4EMPERATURE 3ENSOR $!# 3PEAKER !MPLIFIER *4!' %MBEDDED %MBEDDED 34 ,).+6 ".# ".# CONNECTOR CONNECTOR -OTOR -OTOR#ONTROL #ONTROL CONNECTOR CONNECTOR 53!24 53!24 $" CONNECTOR ,#$ ,#$4OUCH 4OUCH SCREEN SCREEN *OYSTICK *OYSTICK ,%$S ,%$S 53!24 53!24 $" CONNECTOR 53" 53"4YPE" 4YPE" CONNECTOR CONNECTOR *4!' 4RACE CONNECTOR Doc ID 018466 Rev 2 -36 5/48 Hardware layout and configuration Figure 3. UM1055 STM32100E-EVAL Evaluation board layout #. -OTOR CONTROL #. #. %XTENSION HEADER #. ($-) CONNECTOR 5 )2 RECEIVER #. -ICRO3$ CARD 5 32!- #. ($-) CONNECTOR 5 34-&:%4 #. ".# #. 53!24 #. *4!' #. 53!24 23 #. 34 ,).+6 #. !UDIO *ACK #. 4&4 ,#$ #. 0OWER JACK ,%$ #/5 )R$! 26 0OTENTIOMETER " 2ESET 6/48 " 7AKEUP " 4AMPER 5 *OYSTICK Doc ID 018466 Rev 2 " +EY -36 UM1055 2.1 Hardware layout and configuration Development and debug support Version 2 of the ST-LINK, known as ST-LINK/V2, is embedded on the board. This tool allows program loading and debugging of the STM32F using the JTAG or SWD interface Third-party debug tools are also supported by using the JTAG connector (CN7). A specific driver needs to be installed on your PC for communication with the embedded ST-LINK/V2. The InstallShield package ST-LINK_V2_USBdriver.exe is available from the ST website. To download and install this driver, please refer to Software and development tools page for STM32F family available on www.st.com. Connect the embedded ST-LINK/V2 to the PC via a standard USB cable from connector CN13. The bi-color LED LD5 (COM in Figure 3) indicates the status of the communication as follows: ● Slow blinking Red/Off: At power-on before USB initialization ● Fast blinking Red/Off: After the first correct communication between PC and STLink/V2 (enumeration) ● Red LED On: When initialization between PC and ST-LINK/V2 is successfully finished ● Green LED On: After successful target communication initialization ● Blinking Red/Green: During communication with target ● Green On: Communication finished and OK ● Orange On: Communication failure Note: It is possible to power the board via CN13 (embedded ST-LINK/V2 USB connector) even if an external tool is connected to CN7 (external JTAG and SWD). 2.2 Power supply STM32100E-EVAL evaluation board is designed to be powered by a 5 V DC power supply and to be protected by PolyZen U18 from damage caused by overvoltage and overcurrent fault conditions. It is possible to configure the evaluation board to use any of following three power supply sources: ● 5V DC power adapter connected to CN14, the Power Jack on the board (Power Supply Unit (PSU) in Figure 3, JP13 jumper description in Table 2). ● 5V DC power with 500mA limitation from CN13, the ST-LINK/V2 type-B USB connector (STlk in Figure 3, JP13 jumper description in Table 2). ● 5V DC power from both CN8 and CN9, the extension connector for daughterboard (DTB for Daughterboard in Figure 3, JP13 jumper description in Table 2). The power supply is configured by setting the related jumpers JP13, JP1 and JP10 as described in Table 2. Doc ID 018466 Rev 2 7/48 Hardware layout and configuration Table 2. UM1055 Power related jumpers Jumper Description 035 $4" 035 53" 34LK $4" 035 53" 34LK $4" 035 For power supply from power supply jack (CN14) to both STM32100E-EVAL and daughterboard connected on CN8 and CN9, JP13 is set as shown to the right: (daughter board must have not its own powersupply connected) 53" 34LK JP13 (selects one of the three possible power supply For power supply from ST-LINK/V2 USB connector (CN13) to resources) STM32100E-EVAL only, JP13 is set as shown to the right: (Default setting) $4" For power supply from the daughterboard connectors (CN8 and CN9) to STM32100E-EVAL only, JP13 is set as shown to the right: 53" 34LK For power supply jack (CN14) to the STM32100E-EVAL only, JP13 is set as shown to the right: Jumper setting Vbat is connected to +3.3V power when JP1 is set as shown to the right: (Default setting) 1 2 3 Vbat is connected to battery when JP1 is set as shown to the right: 1 2 3 JP1 Enables consumption measurements of both VDD and VDDA. Default setting: Fitted JP10 Danger: RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE. DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS. The LED LD6 is lit when the STM32100E-EVAL evaluation board is powered by the 5 V correctly. Note: 8/48 The recommended AC220V to DC5V power adapter is the PSU-5V2A. It is not included with the board but can be ordered from ST as a separate item. You can also use another equivalent 5V power adapter (polarity compatible with CN14) to power STM32100E-EVAL board via the CN14 power jack on the board. To order the recommended power supply, use the order code: PSU-5V2A. Doc ID 018466 Rev 2 UM1055 2.3 Hardware layout and configuration Boot option The STM32100E-EVAL evaluation board is able to boot from: ● Embedded user Flash ● System memory with boot loader for ISP ● Embedded SRAM for debugging The boot option is configured by setting switch SW1 and SW2. Table 3. Boot related switches and jumper Switch Switch configuration Boot source STM32100E-EVAL boot from User Flash when BOOT0 is set as shown to the right: BOOT1 is don’t care in this configuration. (Default setting) STM32100E-EVAL boot from Embedded SRAM when BOOT0 and BOOT1 are set as shown to the right: SW1 SW2 STM32100E-EVAL boot from System Memory when BOOT0 and BOOT1 are set as shown to the right: The BOOT0 pin of STM32F100ZET6 is connected to RS-232 connector CN10 pin 6 (DSR) for ISP support when JP8 is closed. This configuration is used for bootloader application only. (Default Setting: Not fitted) JP8 2.4 Clock source Two clock sources are available on STM32100E-EVAL evaluation board for STM32F100ZET6 microcontroller: ● X2, 32 kHz crystal for embedded RTC ● X1, 8 MHz Crystal with socket for STM32F100ZET6 Microcontroller, it can be removed from its socket when internal RC clock is used. Table 4. RTC related solder bridges Solder bridge SB5, SB6 Description PC14 and PC15 are connected to extension connector CN8 when solder bridges SB5 and SB6 are closed. Default Setting: Not fitted Doc ID 018466 Rev 2 9/48 Hardware layout and configuration 2.5 UM1055 Reset source The reset signal of STM32100E-EVAL evaluation board is active low and the reset sources include: ● Reset button B1 ● Debugging tools from JTAG connector CN7 ● Daughterboard from CN9 ● Embedded ST-LINK/V2 ● Bootloader_Reset from RS-232 connector CN10 Table 5. Reset related jumpers Jumper JP7 2.6 Description Bootloader_Reset signal from RS-232 connector CN10 pin 1 (DCD) is connected to RESET# of STM32F100ZET6 when JP7 is closed. This configuration is used for bootloader application only. Default Setting: Not fitted. Audio STM32100E-EVAL evaluation board supports playback based on a speaker on the board. Two channels DAC of STM32F100ZET6 are connected to audio amplifier TS4956EIJT which drive both speaker and stereo audio jack output. The audio volume can be adjusted by configuration of audio amplifier through I2C interface. Table 6. Note: 10/48 Audio related jumpers Jumper Description JP15 The I/O pin PA5 is connected to Audio DAC as DAC2 when JP15 is closed. JP15 must be kept open for connection to serial flash as Flash_SCK. Default setting: Not fitted Channel DAC1 is shared by audio and BNC while channel DAC2 is shared by audio and serial Flash on the board. Doc ID 018466 Rev 2 UM1055 2.7 Hardware layout and configuration EEPROM The EEPROM M24C64-WMN6TP connected to I2C2 of STM32F100ZET6 is available on the board. Its address can be changed by setting solder bridge SB10. Table 7. EEPROM related jumper and solder bridge Jumper 2.8 Description JP14 The EEPROM write operations are disabled when JP14 is open. Default Setting: Fitted SB10 The device address of EEPROM is 0xA0 when SB10 is open and 0xA2 when SB10 is closed. Default Setting: Not fitted IrDA IrDA communication is supported by IrDA transceiver U16 connected to USART4 of STM32F100ZET6. IrDA can be enabled or disabled by setting PA11. 2.9 Motor control The STM32100E-EVAL evaluation board supports an induction motor control via a 34-pin connector. Connector CN1 provides all required control and feedback signals to and from the motor power driving board. Available signals on this connector include emergency stop, motor speed, 3-phase motor current, bus voltage, heatsink temperature coming from the motor driving board and 6 channels of PWM control signal going to the motor driving circuit. Special motor current sampling operation is enabled by setting jumper JP12. Doc ID 018466 Rev 2 11/48 Hardware layout and configuration Table 8. UM1055 Motor control related jumpers Jumper Description JP12 The special motor current sampling operation is enabled when JP12 is fitted (PD2 connected to PB4). The I/O pins PD2 and PB4 are disconnected and can be used by daughterboard when JP12 is NOT fitted. Default setting: Not fitted JP2 JP2 must be open when encoder signal is from pin 31 of motor control connector CN1. JP2 must be closed when the analog signal is from pin31 of CN1 for special motor. Default setting: Not fitted JP3 PA6 is connected to motor control connector CN1 as MC_EmergencySTOP when JP3 is closed. JP3 must be kept on open for serial Flash operation. Default setting: Not fitted JP4 Jumper setting PA0 is connected to RS-232 transceiver U5 as USART2_CTS when JP4 is set as shown to the right: (Default setting) 1 2 3 PA0 is connected to motor control connector CN1 as MC_EnA when JP4 is set as shown to the right: 1 2 3 PA10 is connected to motor control connector CN1 as MC_WH when JP5 is set as shown to the right: 1 2 3 PA10 is connected to USART1_RX when JP4 JP5 is set as shown to the right: (Default setting) 1 2 3 JP5 2.10 JP9 PD2 is used as MC_PFCsync2 output on motor control connector CN1 when JP9 is open. PD2 is used as USART5_RX input when JP9 is closed. Default setting: Fitted JP11 PB12 is used as MC_NTC on motor control connector CN1 when JP11 is open. PB12 is used as temperature interrupt input when JP11 is closed. JP11 must be kept closed for TemperatureSensor_INT operation. Default setting: Fitted MicroSD card The 1 Gbyte (or more) MicroSD card connected to SPI2 of STM32F100ZET6 is available on the board. MicroSD card chip select is managed by standard I/O port PG6 while MicroSD card detect signal is managed by I/O port PF11. 12/48 Doc ID 018466 Rev 2 UM1055 2.11 Hardware layout and configuration Analog input One BNC connector CN4 is connected to PA4 of STM32F100ZET6 as external analog input or DAC output. The 50 ohm terminal resister can be enabled by closing of solder bridge SB2. A low pass filter can be implemented for BNC connector by replacing of R49 and C45 by ADC input or replacing R48 and C45 for DAC output with the right value of the resister and capacitor as presented in the end user’s application. There are also 2 analog signals available on the board: 2.12 ● 10K ohm potentiometer RV1 connected to PC4. ● External ADC input which can be connected to TP1 (AIN+) and TP2 (AIN-), R51 should be removed to avoid noise. SRAM The 2 Mbyte SRAM (IS61WV102416BLL-10MLI) is connected to Bank 2 of FSMC of STM32F100ZET6 on the board. 2.13 Serial Flash A 128 Mbit serial Flash memory connected to SPI1 of STM32F100ZET6, serial Flash chip select is managed by standard I/O port PE6. Note: JP3 must be kept open for serial Flash operation. Please refer to Table 8 for details. 2.14 Temperature sensor One I2C interface temperature sensor STLM75 (–55°C to +125°C) connected to I2C2 of STM32F100ZET6 is available on the board. Its address can be changed by setting of solder bridge SB8. Table 9. Temperature Sensor Related Solder bridges Jumper SB8 Note: Description Temperature sensor device address is 0x90 when SB8 is open and 0x92 when SB8 is closed. Default Setting: Not fitted JP11 must be closed for temperatureSensor_INT operation. Please refer to Table 8 for details. Doc ID 018466 Rev 2 13/48 Hardware layout and configuration 2.15 UM1055 Display and input devices The 3.2” TFT color LCD connected to Bank 3 (FSMC) of STM32F100ZET6 and 4 general purpose LEDs (LD1,2,3,4) are available as display devices. The touch screen is supported on the TFT LCD by I/O port expander STMPE811QTR which is connected via I2C bus to the microcontroller. A 4-direction joystick with selection key, general purpose button (B4), wakeup button (B2) and tamper detection button (B3) are available as input devices. Table 10. Touch screen related solder bridge and jumper Jumper The device address of I/O expander U19 is 0x82 when SB9 is open and 0x88 when SB9 is closed. Default Setting: Not fitted SB9 2.16 Description HDMI CEC Two HDMI connectors CN2 and CN3 are available on STM32100E-EVAL board. The signals CEC, SCL, SDA and HPD are supported and connected to STM32F100ZET6 through HDMI2C1-5DIJ, the ST full integrated ESD protection, level-shifting device and signal booster for control links of HDMI 1.3 transmitter. Table 11. HDMI CEC Related solder bridge and jumper Jumper Description SB1 The +5V power pin of HDMI connectors CN2 and CN3 is connected to 5V power on STM32100E-EVAL board when SB1 is closed. Defult Status: Open PB7 is connected to HDMI level shifter U2 as I2C1_SDA when JP6 is set as shown to the right: (Default setting) JP6 Jumper setting 1 2 3 Configuration not used: 1 2 3 2.17 IR receiver The IR receiver TSOP34836 is connected to PC6 of STM32F100ZET6 on the board. 14/48 Doc ID 018466 Rev 2 UM1055 2.18 Hardware layout and configuration RS-232 communication Two D-type 9-pin connectors are available on STM32100E-EVAL evaluation board: ● CN10 (USART1) connector is connected to RS-232 transceiver U7 with Bootloader_Reset and Bootloader_BOOT0 support for ISP ● CN5 (USART2) connector with RTS/CTS handshake signal support is connected to RS-232 transceiver U5 Note: Jumper JP4 must be fitted on pins 2-3 for USART2 operations and jumper JP5 must be fitted on pins 1-2 for for USART1 operations. Please refer to Table 8 for more details. 2.19 RS-485 communication The RS-485 communication on USART5 is supported by RS-485 transceiver ST485ABDR and connected to pin4 and pin 9 of D-type 9-pin connector CN10 (shared with USART1). Table 12. RS-485 related solder bridges Solder bridge Note: Description SB3, SB4 The external fail-safe biasing are enabled when solder bridges SB3 and SB4 are closed. Default Setting: Not fitted SB7 The bus termination is enabled when solder bridge SB7 is closed. Default Setting: Not fitted Jumper JP9 must be fitted for RS-485 operations. Please refer to Table 8 for more details. Doc ID 018466 Rev 2 15/48 Connectors UM1055 3 Connectors 3.1 Motor control connector CN1 Figure 4. Motor control connector CN1 6IEWED FROM ABOVE 0#" -36 M Table 13. Motor control connector CN1 pin assignments Description Pin of STM32F100 ZET6 Pin number of CN1 Pin number of CN1 EMERGENCY STOP PA6 1 2 GND PWM-UH PA8 3 4 GND PWM-UL PA7 5 6 GND PWM-VH PA9 7 8 GND PWM-VL PB0 9 10 GND PWM-WH PA10 11 12 GND PWM-WL PB1 13 14 PHASE A CURRENT PC1 15 16 GND PHASE B CURRENT PC2 17 18 GND PHASE C CURRENT PC3 19 20 GND NTC BYPASS RELAY PB12 21 22 GND DISSIPATIVE BRAKE PWM PC8 23 24 GND 25 26 +5 V power 16/48 Pin of STM32F100 ZET6 PC0 PC5 Description BUS VOLTAGE Heatsink temperature PFC SYNC PD2 and PB4 27 28 3.3V power (VDD MCU) PFC PWM PB5 29 30 GND Encoder A PA0 31 32 GND Encoder B PA1 33 34 Doc ID 018466 Rev 2 PA2 Encoder Index UM1055 3.2 Connectors HDMI connectors CN2 and CN3 Figure 5. HDMI connectors CN2 & CN3 .47 Table 14. HDMI connectors CN2 & CN3 Pin number 3.3 Description Pin number Description 1-12 NC 16 SDA (PB7) 13 CEC (PB8) 17 GND 14 NC 18 NC 15 SCL (PB6) 19 HPD (PB9) Analog input connector CN4 Figure 6. Analog input connector CN4 1 2 5 4 3 Bottom view Table 15. MS19142V1 HDMI connectors CN2 & CN3 Pin number Description Pin number Description 1 GND 4 GND 2 GND 5 Analog input/PA4 3 GND Doc ID 018466 Rev 2 17/48 Connectors 3.4 UM1055 RS-232 connector CN5 with RTS/CTS handshake support Figure 7. RS-232 connector CN5 with RTS/CTS handshake support 1 2 3 4 5 6 7 8 9 Front view MS19140V2 Table 16. RS-232 connector CN5 with full modem control support Pin number 3.5 Description Pin number Description 1 NC 6 Connect to Pin 4 2 USART2_RX 7 USART2_RTS 3 USART2_TX 8 USART2_CTS 4 Connect to Pin 6 9 NC 5 GND RS-232 with ISP support and RS-485 connector CN10 Figure 8. RS-232 with ISP support and RS-485 connector CN10 1 2 3 4 5 6 7 8 9 Front view MS19140V2 Table 17. RS-232/RS-485 connector CN10 Pin number 18/48 Description Pin number Description 1 NC 6 BOOTLOADER_BOOT0 2 USART1_RX 7 NC 3 USART1_TX 8 BOOTLOADER_RESET 4 RS485_A 9 RS485_B 5 GND Doc ID 018466 Rev 2 UM1055 3.6 Connectors MicroSD connector CN6 Figure 9. MicroSD connector CN6 &RONT VIEW -36 Table 18. MicroSD connector CN6 Pin number 3.7 Description Pin number Description 1 Reserved 5 SCLK/PB13 2 CS/PG6 6 Vss/GND 3 DI/PB15 7 DO/PB14 4 VDD 10 Card Detect (PF11) JTAG debugging connector CN7 Figure 10. JTAG debugging connector CN7 19 17 20 15 18 16 13 14 11 9 12 10 7 8 5 3 6 4 1 2 Viewed from above PCB MS19143V2 Table 19. JTAG debugging connector CN7 Pin number Description Pin number Description 1 3.3V power 2 3.3V power 3 TRST 4 GND 5 TDI 6 GND Doc ID 018466 Rev 2 19/48 Connectors UM1055 Table 19. JTAG debugging connector CN7 (continued) Pin number 3.8 Description Pin number Description 7 TMS/SWDIO 8 GND 9 TCK/SWCLK 10 GND 11 RTCK 12 GND 13 TDO/SWO 14 GND 15 RESET# 16 GND 17 Pull-Down 18 GND 19 Pull-Down 20 GND Daughterboard extension connectors CN8 and CN9 Two 70-pinmale header connectors CN8 and CN9 can be used to connect with daughterboard or standard wrapping board to STM32100E-EVAL evaluation board. All GPI/Os are available on it. The space between these two connectors and position of power, GND and RESET pins are defined as a standard which allows to develop common daughterboards for several evaluations boards. The standard width between CN8 pin1 and CN9 pin1 is 2700 mils (68.58mm). The standard was implemented on the majority of evaluation boards. Each pin on CN8 and CN9 can be used by a daughterboard after disconnecting it from the corresponding function block on STM32100E-EVAL evaluation board. Please refer to Table 20 and Table 21 for more details. The shading in these tables corresponds to the power pins. Table 20. Daughterboard extension connector CN8 Pin 20/48 Description Alternative function How to disconnect from function block on STM3210E-EVAL board 1 GND - - 3 PC7 LCD_backlight - 5 PC9 RS485_DIR - 7 PA9 MC_VH 9 PA0 MC/Wakeup/ USART2_CTS 11 - 13 PA12 IO_Expandor_INT 15 PA14 Debug_TCK - 17 PC10 IrDA_TX - 19 GND - - 21 PD0 FSMC_D2 - 23 PE2 - - - Doc ID 018466 Rev 2 Disconnect STM3210E-EVAL evaluation board from motor. Keep JP4 on open Remove R99 UM1055 Connectors Table 20. Pin Daughterboard extension connector CN8 (continued) Description Alternative function How to disconnect from function block on STM3210E-EVAL board Disconnect STM3210E-EVAL evaluation board from motor power drive board. Keep JP9 on open. 25 PD2 MC/RS485 27 PD4 FSMC_NOE 29 PD6 FSMC_MWAIT Remove R36 31 PD7 FSMC_NE0 Remove R22 33 PG10 FSMC_NE2 Remove R18 35 PG12 FSMC_NE3 Remove R85 37 PG14 Joystick_Left Remove R106 39 GND - 41 PB4 Debug_TRST/MC 43 PB6 I2C1_SCL Remove R38 45 PB8 HDMI_CEC Remove R37 47 PE0 FSMC_BLN0 - 49 D5V - - 51 PE4 FSMC_A20 - 53 PE6 Flash_CS Remove R44 55 PC14 OSC32_IN Remove R59. Keep solder bridge SB5 on close. 57 PF0 FSMC_A0 - 59 GND - - 61 PF2 FSMC_A2 - 63 PF4 FSMC_A4 - 65 PF6 LD1 Remove R76 67 PF8 LD3 Remove R74 69 +3V3 - 2 PC6 IR_receiver 4 PC8 MC 6 PA8 MCO/MC_UH 8 PA10 USART1_RX/MC_WH 10 GND - - 12 PA11 IrDA_SD - 14 PA13 Debug TMS - Doc ID 018466 Rev 2 - Disconnect STM3210E-EVAL evaluation board from motor power drive board or remove JP12. Remove R1 Disconnect STM3210E-EVAL evaluation board from motor power drive board. Keep JP5 on open 21/48 Connectors UM1055 Table 20. Pin 22/48 Daughterboard extension connector CN8 (continued) Description Alternative function How to disconnect from function block on STM3210E-EVAL board 16 PA15 Debug TDI 18 PC11 IrDA_RX 20 PC12 RS485_TX - 22 PD1 FSMC_D3 - 24 PE1 FSMC_BLN1 - 26 PD3 FSMC_CLK - 28 PD5 FSMC_WEN - 30 GND - - 32 PG9 - - 34 PG11 Joystick_Down Remove R104 36 PG13 Joystick_Right Remove R107 38 PG15 Joystick_Up Remove R108 40 PB3 Debug_TDO - 42 PB5 MC 44 PB7 FSMC/I2C1 Keep JP6 on open 46 PB9 HDMI_HPD Remove R35 48 3V3 - - 50 GND - - 52 PE3 FSMC_A19 - 54 PE5 - - 56 PC13 Anti-tamper button 58 PC15 OSC32_OUT 60 PF1 FSMC_A1 - 62 PF3 FSMC_A3 - 64 PF5 FSMC_A5 - 66 PF7 LD2 Remove R75 68 PF9 LD4 Remove R73 70 GND - Doc ID 018466 Rev 2 Remove R110 Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove R103 Remove R60. Keep solder bridge SB6 on close. - UM1055 Connectors Table 21. Daughterboard extension connector CN9 Pin Description Alternative function How to disconnect from function block on STM3210E-EVAL board 1 GND - 3 PG7 Joystick_Select 5 PG5 FSMC_A15 - 7 PG3 FSMC_A13 - 9 PC13 Button B3 - - 11 RESET# - - 13 PD12 FSMC_A17 Remove R99 15 PD10 FSMC_D15 - 17 PC8 FSMC_D13 - 19 D5V - - 21 PB13 MicroSDcard - 23 PB11 I2C2_SDA Remove R72 25 PE15 FSMC_D12 - 27 PE13 FSMC_D10 - 29 PE11 FSMC_D8 - 31 PD15 FSMC_D1 - 33 PE9 FSMC_D6 - 35 PE7 FSMC_D4 - 37 PG1 FSMC_A11 - 39 GND - - 41 PF14 FSMC_A8 Disconnect STM3210E-EVAL evaluation board from motor power drive board or remove JP12. 43 PF12 FSMC_A6 - 45 PB2 BOOT1 47 PB1 MC 49 - 51 PB0 MC 53 PC4 Potentiometer Remove R47 55 PA6 MC/SPI_MISO Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove R46. 57 PA4 BNC/DAC_audio - Doc ID 018466 Rev 2 Remove R105 Remove R37 Disconnect STM3210E-EVAL evaluation board from motor power drive board. Disconnect STM3210E-EVAL evaluation board from motor power drive board.- - 23/48 Connectors UM1055 Table 21. Daughterboard extension connector CN9 (continued) Pin 24/48 Description Alternative function How to disconnect from function block on STM3210E-EVAL board 59 GND - 61 PA1 MC/USART2_RTS Disconnect STM3210E-EVAL evaluation board from motor power drive board. 63 PC3 MC Disconnect STM3210E-EVAL evaluation board from motor power drive board. 65 PC1 MC Disconnect STM3210E-EVAL evaluation board from motor power drive board. 67 PF10 - - 69 +3V3 - - 2 PG8 User button B4 Remove R109 4 PG6 MicroSDcard_CS Remove R16 6 PG4 FSMC_A14 - 8 PG2 FSMC_A12 - 10 GND - - 12 PD13 FSMC_A18 - 14 PD11 FSMC_A16 - 16 PD9 FSMC_A14 - 18 PB15 MicroSD card - 20 PB14 MicroSD card Remove R24 22 PB12 MC/Temperature Sensor 24 PB10 I2C2_SCK Remove R77 26 PE14 FSMC_D11 - 28 PE12 FSMC_D9 - 30 GND - - 32 PD14 FSMC_D0 - 34 PE10 FSMC_D7 - 36 PE8 FSMC_D5 - 38 - - - 40 PG0 FSMC_A10 - 42 PF15 FSMC_A9 - 44 PF13 FSMC_A7 - 46 PF11 MicroSD card detection 48 - - - 50 GND - - Doc ID 018466 Rev 2 - Disconnect STM3210E-EVAL evaluation board from motor power drive board. Keep JP11 on open Remove SD card from card socket CN6 UM1055 Connectors Table 21. Daughterboard extension connector CN9 (continued) Pin 3.9 Description Alternative function How to disconnect from function block on STM3210E-EVAL board 52 PC5 MC Disconnect STM3210E-EVAL evaluation board from motor power drive board. 54 PA7 MC/SPI_MOSI Disconnect STM3210E-EVAL evaluation board from motor power drive board. 56 PA5 SPI_CLK/DAC_audio 58 PA3 USART2_RX 60 PA2 MC/USART2_TX 62 - 64 PC2 MC Disconnect STM3210E-EVAL evaluation board from motor power drive board. 66 PC0 MC Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove R9 and C12. 68 - - - 70 GND - - - Remove R138 Disconnect STM3210E-EVAL evaluation board from motor power drive board. - Audio jack CN11 A 3.5mm Mono audio jack connector CN11 is available on STM32100E-EVAL board. The speaker U12 will be bypassed when an earphone is plugged into connector CN11. 3.10 ST-LINK/V2 connector CN13 (USB connector) Figure 11. ST-LINK/V2 USB connector CN13 (viewed from front) -36 ST-LINK/V2 USB connector CN13 Table 22. ST-LINK/V2 USB connector CN13 Pin number Description Pin number 1 VBUS(power) 4 2 DM 5 3 DP 6 Description GND Shield Doc ID 018466 Rev 2 25/48 Connectors 3.11 UM1055 ST-LINK/V2 programming connector CN12 (reserved connector) The connector CN12 is not mounted on the board and reserved for manufacture only. 3.12 Power connector CN14 The STM32100E-EVAL evaluation board can be powered by a DC 5V power supply via the external power supply jack connector CN14 shown in Figure 12. The central pin of CN14 must be positive. Figure 12. Power supply connector CN14 $# 6 '.$ &RONT VIEW -36 26/48 Doc ID 018466 Rev 2 UM1055 4 Schematics Schematics The following schematics are listed: ● Figure 13: Schematic diagram of STM32100E-EVAL on page 28 ● Figure 14: STM32100E-EVAL MCU on page 29 ● Figure 15: STM32100E-EVAL SRAM and OneNAND on page 30 ● Figure 16: STM32100E-EVAL LCD, EEPROM and TSensor on page 31 ● Figure 17: STM32100E-EVAL Audio schematic on page 32 ● Figure 18: STM32100E-EVAL I/O Peripherals on page 33 ● Figure 19: STM32100E-EVAL MicroSD and SPI Flash on page 34 ● Figure 20: STM32100E-EVAL RS-485, RS-232 and IrDA on page 35 ● Figure 21: STM32100E-EVAL HDMI_CEC and IR receiver on page 36 ● Figure 22: STM32100E-EVAL JTAG on page 37 ● Figure 23: STM32100E-EVAL ST-LINK (JTAG only) on page 38 ● Figure 24: STM32100E-EVAL motor control on page 39 ● Figure 25: STM32100E-EVAL power on page 40 ● Figure 26: STM32100E-EVAL (MB785) 3.2" LCD module with both SPI and16 bit interface on page 41 Doc ID 018466 Rev 2 27/48 28/48 Doc ID 018466 Rev 2 D C B A HP_PLUGIN DA C1_A udio DA C2_A udio 1 MC_Em ergencySTOP MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_Hea tsinkTemperature MC_BusVoltage MC_EnIndex MC_PFCpwm MC_Di ssipativeBrake MC_NTC MC_WH MC_UL MC_UH MC_VL MC_VH MC_WL MC_PFCsync2 MC_PFCsync1 U_Mo torCtrl MotorCtrl.SchDoc Flash_CS Flash_MI SO Flash_MOSI Flash_SCK SDcard_detect Mi croSD_SCK Mi croSD_MOSI Mi croSD_MI SO Mi croSD_CS U_MicroSD & SPI Flash MicroSD&SPI Fla sh.Sch Doc JOY_S EL JOY_ DOWN JOY_ LEFT JOY_ RI GHT JOY_ UP Anti_Tamper WAKEUP User_Button Potentiometer BNC LED1 LED2 LED3 LED4 U_I O_Peripheral IO_Peripheral.SchDoc HDMI _HPD HDMI _CEC IR_IN I2C1_S DA I2C1_S CL U_CEC & IR receiver CEC & IR receiver.SchDoc I2C2_S DA I2C2_S CK U_Audio Audio.SchDoc 1 A[0..20] D[0..15] FS MC_ NE0 FS MC_ NE2 FS MC_ NWE FS MC_ NOE FS MC_ BLN0 FS MC_ BLN1 FS MC_ CLK FS MC_ NL OneNAND_I NT FS MC_ NWAIT USA RT2_ TX USA RT2_ RTS USA RT2_ CTS USA RT2_ RX USA RT5_ RX USA RT5_ TX RS485_DIR IrDA_ RX IrDA_ TX USA RT1_ TX USA RT1_ RX Bootloader_BOOT0 Bootloader_RESET IrDA_SD 2 TDO/SWO TCK/SWCLK TMS/SWDIO TRST RESET# TDI FS MC_ NE3 I2C2_S CK I2C2_S DA TemperatureSensor_INT IO_Expandor_INT LCD_ba cklight MC_EmergencySTOP MC_CurrentA MC_CurrentB MC_CurrentC MC_EnA MC_EnB MC_HeatsinkTemperature MC_BusVoltage MC_EnIndex MC_PFCpwm MC_DissipativeBrake MC_NTC MC_WH MC_UL MC_UH MC_VL MC_VH MC_WL MC_PFCsync2 MC_PFCsync1 Flash_CS Flash_MISO Flash_MOSI Flash_SCK SDcard_detect Mi croSD_SCK Mi croSD_MOSI Mi croSD_MISO Mi croSD_CS JOY_SEL JOY_ DOWN JOY_ LEFT JOY_ RIGHT JOY_ UP Anti_Tamper WAKEUP User_Button Potentiometer BNC LED1 LED2 LED3 LED4 HDMI _HPD HDMI _CEC IR_IN I2C1_S DA I2C1_S CK DA C1_A udio DA C2_A udio U_MCU MCU.Sch Doc 2 R77 R72 0 0 R83 R112 +3V3 TDO/SWO TCK/SWCLK TMS/SWDIO TRST RES ET# TDI U_ST_LI NK ST_LI NK.SCHDOC TDO/SWO TCK/SWCLK TMS/SWDIO TRST RES ET# TDI U_JTAG&SWD JTA G&SW D.SchDoc 3 RES ET# HP_PLUGIN D[0..15] A[0..20] FS MC_ NWE FS MC_ NOE FS MC_ NE3 I2C2_S CK I2C2_S DA TemperatureSensor_INT IO_Expandor_INT LCD_ba cklight U_LCD&EEPROM& TS LCD&EEPROM&TS.SchDoc A[0..20] D[0..15] FS MC_ NE0 FS MC_ NE2 FS MC_ NWE FS MC_ NOE FS MC_ BLN0 FS MC_ BLN1 FS MC_ CLK FS MC_ NL OneNAND_I NT FS MC_ NWAIT U_SRAM&OneNAND SRAM&OneNAND.SchDoc USA RT2_ TX IrDA_SD USA RT2_ RTS USA RT2_ CTS USA RT2_ RX USA RT5_ RX USA RT5_ TX RS 485_DIR IrDA_ RX IrDA_ TX USA RT1_ TX USA RT1_ RX Bootloader_BOOT0 Bootloader_RESET U_RS2 32&I rDA RS 232&I rDA.Sch Doc 4K7 4K7 3 Rev: B .1[PCB .S CH] STM 32100E-E VAL Number: MB901 Ti tle: ST Microelectronics 04 Feb 2011: U4 not fitted Date: 2/4/2011 4 U_Power Power.SchDoc 4 Sheet 1 of 13 D C B A Schematics UM1055 Figure 13. Schematic diagram of STM32100E-EVAL D C 2 10K R53 USART 1_RX 2 JP3 USA RT 2_RX BNC Flash_SCK 1 3 4 C51 6.8pF R60 0 1 RESE T# B1 RESE T C84 100nF R111 [N/A] +3V3 JP11 FSMC_NL JP7 20pF C53 20pF C52 BAT6 0JFI LM 2 HDMI _CEC HDMI _HPD I2C2_SCK I2C2_SDA MicroSD_SCK MicroSD_MISO MicroSD_MOSI 10K R52 390 R64 RESE T# 26 27 28 29 44 45 96 97 98 99 111 112 113 7 8 9 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13 PC14 PC15 Bootloader_BOOT0 25 24 23 106 138 46 47 48 133 134 135 136 137 139 140 69 70 73 74 75 76 PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 34 35 36 37 40 41 42 43 100 101 102 103 104 105 109 110 3 3 STM32F100ZET6 IC149-144-045-B 5 NRST OSC_ OUT OSC_IN NC BOOT0 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 PC8 PC9 PC10 PC11 PC12 PC13-ANTI_TA MP PC14-OSC3 2_IN PC15-OSC3 2_OUT PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 PB8 PB9 PB10 PB11 PB12 PB13 PB14 PB15 PA0-WKUP PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 U8A DA C1_Audio DA C2_Audio PA0 PA1 PA2 PA3 PA4 PA5 PA6 PA7 PA8 PA9 PA10 PA11 PA12 PA13 PA14 PA15 Bootloader_RESE T X1 8MHz (with socket) 1 BOOT0 2 3 BAT6 0JFI LM D2 JP8 D3 +3V3 JP6 MC_BusVol tage MC_CurrentA MC_CurrentB MC_CurrentC Potentiometer MC_HeatsinkTemperature IR_IN LCD_backlight MC_DissipativeBrake RS4 85_DIR IrDA _TX IrDA _RX USART 5_TX Anti_Tamper 1 2 MC_PFCpwm I2C1_SCK TDO/SWO MC_VL MC_WL IrDA _SD IO_Expandor_INT TMS/SWDIO TCK /SWCLK TDI Default setting:1<->2 Default setting:close MC306-G-06Q-32.768 (manufacturer JFVNY) X2 JP5 2 MCO TP6 Default setting:1<->2 3 I2C1_SDA 1 3 2 Default setting:2<->3 JP4 TemperatureSensor_INT MC_NTC MC_PFCsync1 TRST C50 2 6.8pF R59 0 +3V3 1 BOOT1 3 MC_VH USA RT 1_TX MC_WH MC_UH MC_UL Flash_MOSI 2 B 1 3 MC_EmergencySTOP Flash_MISO Default setting:Open USART 2_TX MC_EnIndex USART 2_RTS MC_EnB WAKEUP MC_EnA USART 2_CTS 3 1 Doc ID 018466 Rev 2 4 A 1 PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 PF15 PF14 PF13 PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 PG15 PG14 PG13 PG12 PG11 PG10 PG9 PG8 PG7 PG6 PG5 PG4 PG3 PG2 PG1 PG0 4 4 86 85 82 81 80 79 78 77 123 122 119 118 117 116 115 114 68 67 66 65 64 63 60 59 58 5 4 3 2 1 142 141 55 54 53 50 49 22 21 20 19 18 15 14 13 12 11 10 132 129 128 127 126 125 124 93 92 91 90 89 88 87 57 56 PD15 PD14 PD13 PD12 PD11 PD10 PD9 PD8 PD7 PD6 PD5 PD4 PD3 PD2 PD1 PD0 PE15 PE14 PE13 PE12 PE11 PE10 PE9 PE8 PE7 PE6 PE5 PE4 PE3 PE2 PE1 PE0 PF15 PF14 PF13 PF12 PF11 PF10 PF9 PF8 PF7 PF6 PF5 PF4 PF3 PF2 PF1 PF0 PG15 PG14 PG13 PG12 PG11 PG10 PG9 PG8 PG7 PG6 PG5 PG4 PG3 PG2 PG1 PG0 D3 D2 D15 D14 D13 D1 D0 D12 D11 D10 D9 D8 D7 D6 D5 D4 A18 A17 A16 A20 A19 A5 A4 A3 A2 A1 A0 A9 A8 A7 A6 A15 A14 A13 A12 A11 A10 A[0..20] D[0..15] JP9 5 USA RT 5_RX FSMC_NE 0 FSMC_NW AIT FSMC_NWE FSMC_NO E FSMC_CLK MC_PFCsync2 FSMC_BLN 1 FSMC_BLN 0 Flash_CS SDcard_detect OneNAND_INT LED4 LED3 LED2 LED1 User_Butto n JOY_SE L Mi croSD_CS JOY_UP JOY_LE FT JOY_RI G HT FSMC_NE 3 JOY_DOWN FSMC_NE 2 A[0..20] D[0..15] 5 MCU 6 6 +3V3 D5V SB6 SB5 R11 R20 PF2 PF4 PF6 PF8 PF0 PE4 PE6 PB4 PB6 PB8 PE0 PD0 PE2 PD2 PD4 PD6 PD7 PG10 PG12 PG14 PA12 PA14 PC10 PC7 PC9 PA9 PA0 PA1 PC3 PC1 PF10 PB0 PC4 PA6 PA4 PF14 PF12 PB2 PB1 PB13 PB11 PE15 PE13 PE11 PD15 PE9 PE7 PG1 PD12 PD10 PD8 PC15 PC14 Extension connector 820 820 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 Header 35X2 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 CN8 (Left) Header 35X2 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 CN9 (Right) 7 PF1 PF3 PF5 PF7 PF9 PE3 PE5 PC13 PG9 PG11 PG13 PG15 PB3 PB5 PB7 PB9 PA11 PA13 PA15 PC11 PC12 PD1 PE1 PD3 PD5 PC6 PC8 PA8 PA10 PC2 PC0 PC5 PA7 PA5 PA3 PA2 PG0 PF15 PF13 PF11 PD14 PE10 PE8 PD13 PD11 PD9 PB15 PB14 PB12 PB10 PE14 PE12 PG8 PG6 PG4 PG2 +3V3 Rev: B.1(PCB.SCH ) Date:2/4/2011 STM32100E-EVAL MCU Number: MB901 Ti tle: ST Microelectronics Close to R59 & R60 on PCB +3V3 D5V PC13 RESE T# PG7 PG5 PG3 7 8 Sheet 2 8 of 13 D C B A UM1055 Schematics Figure 14. STM32100E-EVAL MCU 29/48 30/48 Doc ID 018466 Rev 2 D C B A 1 1 FSMC_ NWE FSMC_ NOE FSMC_ CLK FSMC_ NL FSMC_ NWAIT FSMC_ BLN0 FSMC_ BLN1 FSMC_ NE2 PD5 PD4 PD3 PB7 PD6 R36 PE0 PE1 R32 10K +3V3 0 R23 10K +3V3 PG 10 R18 0 D[0..15] A[0..20] A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 D[0..15] A[0..20] H6 G2 H1 D3 E4 F4 F3 G4 G3 H5 H4 H3 H2 D4 C4 C3 B4 B3 A5 A4 A3 B5 G5 A2 A1 B2 VSS VSS CE2 VCC VCC I/O15 I/O14 I/O13 I/O12 I/O11 I/O10 I/O9 I/O8 I/O7 I/O6 I/O5 I/O4 I/O3 I/O2 I/O1 I/O0 100nF A6 D6 E1 D1 E6 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 +3V3 C22 100nF C17 G1 F1 F2 E2 D2 C2 C1 B1 G6 F6 F5 E5 D5 C6 C5 B6 2 FSMC_ NE0 IS61WV1 02416BLL-10ML I CY 7C1071DV33-12BAXI A20 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 CE WE OE BLE BHE U3 2 PD7 R22 0 R21 10K +3V3 E2 A1 B4 E1 F3 H1 A2 G1 D4 F1 F2 D2 F5 G5 E6 F6 F4 G6 H3 H2 H5 H4 G3 G2 DQ0 DQ1 DQ2 DQ3 DQ4 DQ5 DQ6 DQ7 DQ8 DQ9 DQ10 DQ11 DQ12 DQ13 DQ14 DQ15 +3V3 R25 10K +3V3 3 G4 H6 E5 E4 A5 A4 C6 B6 C21 100nF C18 100nF Rev: B.1(P CB. SCH) Date:2/4/2011 STM 32100E-EVAL SRAM & OneNAND Number: MB901 Ti tle: ST Microelectronics OneNAND_I NT +3V3 D3 D0 B3 D1 E3 D2 C5 D3 C2 D4 D5 D5 D6 D6 C1 D7 B2 D8 B5 D9 C4 D10 C3 D11 B1 D12 A6 D13 A3 D14 D1 D15 R28 0 PB15 NOT FITTED Vc cIO CE Vc cCore WE OE NC CLK NC AVD NC RDY NC RP Vss INT Vss A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 U4 C14 R17 100nF 10K A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 3 4 4 Sheet 3 of 13 D C B A Schematics UM1055 Figure 15. STM32100E-EVAL SRAM and OneNAND Doc ID 018466 Rev 2 D C B A 0 [N/A] 1 PC7 BEAD L3 PD5 PD4 10K R84 C93 100nF 0 R95 [N/A] BEAD L2 +3V3 PG 12 R85 A[0..20] D[0..15] C94 10μF +3V3 0 R98 SB10 I2C device address: SB8 0x90 when SB open by default 0x92 when SB close +3V3 I2C device address: 0xA0 when SB open by default 0xA2 when SB close LCD_backlight R136 +5V R137 +3V3 FSMC_ NWE FSMC_ NOE RESET# FSMC_ NE3 A[0..20] D[0..15] 1 +3V3 10K R79 10K R94 +3V3 A0 2 XL XR YD YU PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 31 32 33 34 14 15 16 17 18 19 20 21 6 7 8 9 10 11 12 13 D8 D9 D10 D11 D12 D13 D14 D15 D0 D1 D2 D3 D4 D5 D6 D7 100K R126 8 9 11 12 16 13 1 15 VCC WC SCL SDA 5 6 7 8 A2 GND A1 OS/I NT A0 SCL VDD SDA U10 4 3 2 1 100nF 8 7 6 5 M24C64-WMN6TP E0 E1 E2 VSS U13 C59 R80 10K R78 0 +3V3 10K R86 +3V3 IN0 A0/Data Out IN1 Data in IN2 INT IN3 SDAT XSCLK X+ GND YVio Y+ VCC U19 STMPE811QTR 3 3 7 2 5 4 10 14 6 JP14 3 +3V3+3V3 Rev: B.1(P CB. SCH) Date:2/4/2011 4 PB12 Temperat ureSensor_INT STM 32100E-EVAL LCD ,EEPROM &TSensor Number:MB901 Ti tle: 4 )/?%XPANDOR?).4 HP_PLUGIN PB10 I2C2_SCK PB11 I2C2_SDA ST Microelectronics C83 100nF R99 0 PA12 10K 10K 10K SB9 R113 R123 R114 +3V3 I2C device address: 0x82 when SB open by default 0x88 when SB close +3V3 3.2" LCD_connector (MB785 with AM-240320D4TOQW-T00H(R)) BL_GND BL_Cont rol VDD VCI GND GND BL_VDD SDO SDI CS RS WR/SCL RD RESET CN15 C56 STLM75 M2E 100nF 1 2 3 4 22 23 24 25 26 27 28 29 30 1 2 3 4 5 2 Sheet 4 of 13 D C B A UM1055 Schematics Figure 16. STM32100E-EVAL LCD, EEPROM and TSensor 31/48 32/48 Doc ID 018466 Rev 2 D C B A 1 1 DAC1_Audio DAC2_Audio I2C2_SDA I2C2_SCK JP15 PB11 PB10 PA4 PA5 +5V 2 E3 C3 C5 B4 A5 E5 E1 330nF C63 330nF C65 330nF A1 A3 C60 100nF C61 100nF 330nF C66 1μF C62 C64 +3V3 2 TS4956E IJT SDA SCL LIN RIN MIP MIN I2CVCC VCC VCC U11 GND GND BYPASS MLO SRP+ SRN- LHPPGH RHP+ C58 1 2 +3V3 C7 1μF C1 D4 E7 B2 D2 B6 A7 D6 10K R82 6 5 3 1 4 2 3 Rev: B.1(P CB. SCH) STM 32100E-EVAL Audio Number: MB901 Ti tle: Date:2/4/2011 HP_PLUGIN ST Microelectronics CN11 ST-2 12-02V U12 KDMG15008-03 3 4 4 Sheet 5 of 13 D C B A Schematics UM1055 Figure 17. STM32100E-EVAL Audio schematic D C B User_Button PG8 0 1 R109 R105 R104 R106 R107 R108 B3 Tamper R102 4K7 +3V3 100 User Button Tamper Button 2 100 Anti_Tamper PC13 R103 0 100nF C89 100 0 0 0 0 0 100nF C88 R125 C87 100nF PG7 PG11 PG14 PG13 PG15 +3V3 100nF C90 R128 B4 USER R122 4K7 +3V3 2 1 100nF C91 R127 2 1 JOY_S EL JOY_DOWN JOY_LEFT JOY_RIGHT JOY_UP 3 4 100nF C92 R118 10K R117 10K R119 10K R120 10K R121 10K 3 4 3 1 4 6 2 5 C86 100nF MT008-A DOWN LEFT RIGHT UP Selection COMMON U20 WAKEUP PA0 R101 330 R116 220K Wakeup Button C85 [N/A] 100 R124 +3V3 Joystick B2 WKUP 3 3 BNC PA4 0 C40 10nF 2 R49 0 TP2 AI N- TP1 AI N+ R51 0 Rev: B.1(P CB. SCH) STM 32100E-E VAL IO Peripherals Number: MB901 Ti tle: 4 SB2 Potentiometer RV1 3386P-103H[10%] +3V3 2 680 680 2 2 1 LD3 Red 2 LD4 Bl ue R73 1 R74 680 Close to MCU on PCB 0 R47 LD1 Green 1 LD2 Orange R75 1 330 R76 Close to MCU on PCB PC4 PF9 PF8 PF7 PF6 ST Microelectronics C45 [N/A] R48 Potentiometer LED4 LED3 LED2 LED1 1 3 A 4 3 2 1 2 Doc ID 018466 Rev 2 Date:2/4/2011 4 BNC connector CN4 VB334 5 4 3 2 1 1 Sheet 6 R42 50 of 13 LED D C B A UM1055 Schematics Figure 18. STM32100E-EVAL I/O Peripherals 33/48 34/48 Doc ID 018466 Rev 2 D C B A 1 1 PB15 PG6 Flash_SCK Flash_MOSI 2 P B13 Flash_CS Flash_MI SO Mi croSD_MOSI Mi croSD_CS Mi croSD_SCK Mi croSD_MI SO PB14 2 R16 R24 0 0 PA5 PA7 P E6 PA6 R44 0 R46 0 +3V3 R15 10K R45 10K +3V3 +3V3 SW1 SW2 10 9 G1 G2 G3 G4 S PI Flash M25P128-VME6G 100nF U6 7 HOLD C 8 VCC D 1 S VSS 2 Q W C31 6 5 4 3 3 +3V3 PJS008-2000 (SMS06 4FF or SMS128FF) MicroSD card RVS DO Vss SCLK Vdd DI CS RVS CN6 +3V3 8 7 6 5 4 3 2 1 3 PF 11 Rev: B .1(P CB. SCH) Date: 2/4/2011 STM 32100E-EVAL MircoSD & SPI Flash Number: MB901 Ti tle: ST Microelectronics SDcard_detect 4 4 Sheet 7 of 13 D C B A Schematics UM1055 Figure 19. STM32100E-EVAL MicroSD and SPI Flash Doc ID 018466 Rev 2 D C B A PA9 R50 10K +3V3 P A0 PA1 PA3 PA2 1 P A10 R43 USART1_ RX Bootloader_RESET Bootloader_BOOT0 USART1_ TX USART2_ CTS USART2_ RTS USART2_ RX USART2_ TX 1 0 0 23 21 20 19 18 17 16 15 14 13 12 28 24 1 2 3 1 2 nSHDN R1IN R2IN R3IN R4IN R5IN T1OUT T2OUT T3OUT VCC GND V+ V- 22 4 5 6 7 8 9 10 11 26 25 27 3 GND R2in T2out R1in T1out C2+ C2- VCC ST3232ECTR V- R2out T2in R1out T1in C1- C1+ V+ U5 ST3241EBPR nEN R1OUTB R2OUTB R1OUT R2OUT R3OUT R4OUT R5OUT 6 9 10 12 11 T1IN T2IN T3IN C1+ C1C2+ C2- U7 C27 100nF R33 0 C25 100nF C24 100nF R138 C42 100nF 100nF C33 10K 10K R27 R31 +3V3 +3V3 +3V3 2 C34 100nF RS 232_CTS2 RS 232_RTS2 RS 232_RX2 RS 232_TX2 C26 100nF C37 100nF C41 100nF +3V3 15 8 7 13 14 4 5 16 +3V3 2 C23 100nF [N/A] R41 DSR RXD RTS TXD CTS 1 6 2 7 3 8 4 9 5 USA RT5_ TX USA RT5_ RX RS485_DIR P C12 P D2 P C9 3 R66 C77 4.7μF +3V3 IrDA_ TX IrDA_ RX connector for USART 1 & RS 485 CN10 DB9-mal e USART1 connector for USART2 1 6 2 7 3 8 4 9 5 CN5 DB9-mal e USART2 3 1 2 3 4 Vcc B A GND ST485ABDR RO RE DE DI U9 5 C80 0.1μF R115 0 P A11 Rev: B .1(P CB. SCH) STM 32100E-E VAL RS232, RS485 Number: MB901 Ti tle: & IrDA 120 R58 SB4 SB3 Date: 2/4/2011 100nF C49 +5V R55 22K 8 7 6 R56 22K 5 C82 4.7μF R110 IrDA_SD ST Microelectronics R40 10K 0 C78 0.1μF 47 R96 P C10 PC11 R100 10K 4 Shee t 8 IrDA TFDU6300 Anode (VCC2) Cathode VCC1 Vlo gic GND TxD RxD SD U16 SB7 1 2 6 7 8 3 4 5 4 of 13 D C B A UM1055 Schematics Figure 20. STM32100E-EVAL RS-485, RS-232 and IrDA 35/48 36/48 Doc ID 018466 Rev 2 D C B A 1 1 HDMI _HPD I2C1_SCL I2C1_SDA HDMI _CEC 0 0 0 0 R37 R38 R39 R35 PB8 PB6 PB7 PB9 +5V C16 100nF +3V3 R30 10K R34 10K 2 1 2 3 4 5 6 7 8 HDMI _HPD HDMI _CEC HDMI _SCL TMDS_D0+ TMDS_D0- TMDS_D2+ TMDS_D2- HDMI _HPD HDMI _CEC HDMI _SCL TMDS_D0+ TMDS_D0- 2 4 6 8 10 12 14 16 18 2 4 6 8 10 12 14 16 18 47151-0051 1 3 5 7 9 11 13 15 17 19 CN3 47151-0051 1 3 5 7 9 11 13 15 17 19 CN2 18K R26 C19 100nF +3V3 SB1 27K 33K 10K 10K R12 R19 R13 R14 TMDS_CLK+ TMDS_CLKReserved HDMI _SDA HDMI _+5V TMDS_D1+ TMDS_D1- TMDS_CLK+ TMDS_CLKReserved HDMI _SDA HDMI _+5V TMDS_D1+ TMDS_D1- 16 15 14 13 12 11 10 9 D1 BAT60JFILM CEC NC SCL SDA GND 5V_OUT HPD VDD_CEC HDMI 2C1-5DIJ CEC_I C NC SLC_I C SDA _IC GND VDD_5V HPD_IC VDD_IC U2 TMDS_D2+ TMDS_D2- C20 100nF R29 270K +3V3 2 C15 10nF 3 HDMI _+5V HDMI _HPD HDMI _SCL HDMI _SDA HDMI _CEC 3 PC6 R1 0 Rev: B.1(P CB. SCH) 4 Sheet 9 +3V3 100 C2 4.7μF R2 Date:2/4/2011 STM 32100E-E VAL HDM I_CEC& IR receiver Number:MB901 Ti tle: ST Microelectronics IR_IN U1 TSOP 34836 3 2 1 4 of 13 D C B A Schematics UM1055 Figure 21. STM32100E-EVAL HDMI_CEC and IR receiver Doc ID 018466 Rev 2 D C B 1 TMS/SWDIO TCK/SWCLK TDO/SWO TDI TRST RESET # PA13 PA14 PB3 PA15 D4 LBZX84C5V6LT1G A 1 D7 2 D5 D8 2 D9 D6 RS8M22R0J1 RS1 R65 [N/A] 3 JTA G connect or CN7 2316S-20G +3V3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [N/A] [N/A] [N/A] [N/A] R63 R69 R57 R54 +3V3 3 10K R71 Rev: B.1(PCB. SCH) ST M 32100E-EVAL JT AG Number :MB901 Ti tle: Date:2/4/2011 ST Microelectronics 10K R70 R68 10K R67 [N/A] +3V3 4 4 Sheet 10 of 13 D C B A UM1055 Schematics Figure 22. STM32100E-EVAL JTAG 37/48 Doc ID 018466 Rev 2 D C B A 1 2 100K R87 8MHz X3 1 2 3 4 0 0 2 4 C73 100nF+3V3 1 R133 R134 +3V3 AIN_1 OSC_ IN OSC_OUT STM_RST SWI M_P U_CTRL +3V3 C72 100nF R97 R129 [N/A] 10K C74 100nF USB-type B connector VCC DD+ GND SHELL SHELL CN13 U5V_ST_LINK JTAG 1 3 5 CN12 C79 20pF C68 100nF STM_ JTMS_S WD IO STM_ JTCK_S WCLK +3V3 C75 20pF C67 100nF VBAT PC13 PC14 PC15 OSC_IN OSC_OUT /RST VSSA VDDA PA0 PA1 U2_TX 1.5K R135 10 USB_DM 10 USB_DP 1 2 3 4 5 6 7 8 9 10 11 12 +3V3 100K R81 R132 36K 2 R130 10K U5V_ST_LI NK 100K R88 T_JTCK T_JTDO T_JTDI T_NRST T_JRST +3V3 T1 9013 2 +3V3 VDD_2 VSS_2 JTMS PA 12 PA 11 PA 10 PA9 PA8 S2_MOSI S2_MISO S2_CK PB12 36 35 34 33 32 31 30 29 28 27 26 25 WD IO USB MCU T_JTMS T_ JTCK T_S WD IO_ IN MCO STM_JTMS_S USB_DP USB_DM T_S WO LED_STLINK +3V3 U14 STM32F103C8T6 2 LED_STLINK Red 3 T_JTDO T_S WO T_S WD IO_IN T_JTMS T_NRST T_ JRST T_JTDI T_ JTCK 3 R89 100 Rev: B .1(P CB. SCH) Date: 2/4/2011 STM 32100E-E VA L ST -LINK (JTAG only) Number: MB901 Ti tle: 4K7 R91 TMS/SWDIO RES ET# TRST TDI TCK/SWCLK TDO/SWO +3V3 ST Microelectronics LD5 HSMF-A 201-A00J1 Yellow R131 0 R90 100 +3V3 2 1 +3V3 STM_JTCK_SWCLK 48 47 46 45 44 43 42 41 40 39 38 37 VDD_3 VSS_3 PB9 PB8 BOOT0 PB7 PB6 PB5 JNRST JTDO JTDI JTCK U2_RX U2_CK S1_CK S1_M ISO S1_MOSI PB0 PB1 PB2/BOOT1 PB10 PB11 VSS_1 VDD_1 13 14 15 16 17 18 19 20 21 22 23 24 3 3 4 38/48 1 1 4 4 of AIN_1 Sheet 11 4K7 R93 13 JT AG D C B A Schematics UM1055 Figure 23. STM32100E-EVAL ST-LINK (JTAG only) Doc ID 018466 Rev 2 D C B A 1 P A6 MC_PFCsync1 MC_PFCsync2 MC_CurrentC MC_CurrentB MC_CurrentA MC_EmergencySTOP 1 PC3 PC2 PC1 P B4 P D2 0 R8 C57 [N/A] R4 0 C8 [N/A] R5 0 C9 [N/A] R6 0 C10 [N/A] C11 1nF R10 3.3K +3V3 JP12 C1 [N/A] 2 Default setting: Open MC_PFCpwm MC_EnA MC_EnB MC_NTC MC_Dissipative Brake MC_UH MC_UL MC_VH MC_VL MC_WH MC_WL 2 PB5 P A0 PA1 +5V P B12 P C8 PA8 PA7 PA9 PB0 P A10 P B1 C6 [N/A] MC_connec tor C3 10nF JP2 C13 [N/A] C4 [N/A] EME RGENCY STOP MC-UH MC_UL MC_VH MC_VL MC_WH MC_WL CURRENT A CURRENT B CURRENT C NTC BYPA SS RELAY DIS SIPA TI VE BRA KE +5V POWER PFC SYNC PFC PWM Encoder A Encoder B CN1 Default setting: Open 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 Motor control connector 3 GND GND GND GND GND GND BUS VOLTAGE GND GND GND GND GND Heatsink Temperature 3.3V Power GND GND Encoder Index 3 +3V3 0 R3 0 R7 C5 [N/A] PA2 C7 100nF PC5 C12 100nF Rev: B .1(P CB. SCH) MC_BusVolt age MC_EnIndex Date: 2/4/2011 4 MC_Heatsink Temperature STM 32100E-E VA L Motor Control Number: MB901 Ti tle: P C0 R9 100K ST Microelectronics 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 4 Sheet 12 of 13 D C B A UM1055 Schematics Figure 24. STM32100E-EVAL motor control 39/48 Doc ID 018466 Rev 2 D C B U5V_ST_L INK 1 DC-10B CN14 D5V 1 2 3 5 3 1 +5V TP4 5V Z1 SMA J5.0A-TR Default setting: 5<->6 6 4 2 JP13 3 1K R92 C81 100nF LD6 red 1 2 1 CV 2 BNX002-01 SG CG1 CG2 CG3 SV U15 R61 0 VREF31 30 71 107 143 38 16 51 61 83 94 120 130 VBAT MCU power Vbat VREF+ VDDA VDD_11 VDD_10 VDD_9 VDD_8 VDD_7 VDD_6 VDD_5 VDD_4 VDD_3 VDD_2 VDD_1 Valueline-512K VREFVSSA VSS_1 VSS_2 VSS_3 VSS_4 VSS_5 VSS_6 VSS_7 VSS_8 VSS_9 VSS_ 10 VSS_ 11 U8B 6 32 33 2 C47 100nF R62 47 JP1 3 1 VREF TP3 +3V3 CR122 0 holder BT1 C46 100nF L1 BEAD JP10 +3V3 3 4 5 6 TP7 Ground Default setting: 2<->3 2 C54 1μF VDDA VDDA C55 1μF VDD 131 121 95 84 62 52 17 39 144 108 72 VREF+ Jumper for choice between power connector, USB connector or daughter board E5V 1 U18 ZEN056 V130A 24LS 2 A 2 C76 10μF +5V VDD C71 220μF Vin 3 Vout 2 C69 10uF Rev: B.1(P CB. SCH) STM 32100E-EVAL Power Number: MB901 Ti tle: +3V3 C70 100nF TP5 3V3 Date:2/4/2011 ST Microelectronics C44 C28 C43 C39 C35 100nF 100nF 100nF 100nF 100nF VDD C29 100nF Power regulator 3 U17 LD108 6D2M33TR C38 C32 C48 C36 C30 100nF 100nF 100nF 100nF 100nF E5V 3 GND 40/48 1 1 4 4 Sheet 13 of 13 D C B A Schematics UM1055 Figure 25. STM32100E-EVAL power SDO SDI 22 23 24 25 26 27 28 29 30 1 2 3 4 5 3.2LCD_connector BL _GND BL _Control VDD VCI GND GND BL _VDD SDO SDI CS RS WR/SCL RD RESE T CN1 XL XR YD YU PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 Doc ID 018466 Rev 2 31 32 33 34 14 15 16 17 18 19 20 21 6 7 8 9 10 11 12 13 BL VDD XL XR YD YU PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 L1 BL GND 4.7uH(1A) 8 1 7 3 9 STL D40DPMR SW Vo Vi NC EN GND FB PGND Rset U1 STPS1L40M Z1 4 2 6 5 C1 4.7uF/50V R7 10 BL GND R6 100K BL GND The 34-pin connector to other m board for bot serial & 16bit interface. Com patible with MB694 with Touch screen signals added on Pin 31-34. R8 do not fit BL _Control R5 0 BL GND C2 2.2uF BL VDD LCD board connector to Mother board BL VDD VDD BL _Control BL GND CS RS WR RD #RESE T 32 #RESET A K YU YD XR XL D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 IM1 IM3 IM0/ID 5 4 3 2 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 8 9 7 VDD YU YD XR XL PD0 PD1 PD2 PD3 PD4 PD5 PD6 PD7 PD8 PD9 PD10 PD11 PD12 PD13 PD14 PD15 PD16 PD17 C3 1uF/50V PD7 PD5 PD3 PD1 PD17 PD15 PD13 PD11 PD9 PD0 RS RD PD8 PD6 PD4 PD2 PD16 PD14 PD12 PD10 10K 10K RP5 10K RP4 10K RP3 10K RP2 RP1 R4 0 4ITLE ,#$ MODULE WITH BOTH 30) BIT INTERFACE .UMBER -" 2EV ! 0#"3#( $ATE 3HEET OF 34-ICROELECTRONICS 10K RP6 FF0245SS1 AM- 240320D4TOQW-T00H(R) LED_A LED_K VSS VSS VSS VSS VCC VCC RESE T SDO SDI CS WR/SCL RD RS NC VSYNC HSYNC DOTCLK ENABLE CN2 HSYNC Enable VSYNC DotClk 44 43 6 42 45 1 40 41 10 12 SDO SDI VDD 31 34 35 33 11 36 37 38 39 CS WR RD RS VSYNC HSYNC DotClk Enable R2 4K7 R3 4K7 VDD Soldered for Serial interface only SDO SDI R1 10K Soldered for i80system 16-bit interface UM1055 Schematics Figure 26. STM32100E-EVAL (MB785) 3.2" LCD module with both SPI and16 bit interface -36 41/48 STM32100E-EVAL pinout Appendix A Table 23. UM1055 STM32100E-EVAL pinout STM32100E-EVAL pinout Pin no. Pin name Description 1 PE2 2 PE3 FSMCA19 3 PE4 FSMCA20 4 PE5 5 PE6 Flash_CS 6 VBAT VBAT 7 PC13-ANTI_TAMP Anti-tamper button 8 PC14-OSC32_IN 32K OSC 9 PC15-OSC32_OUT 32K OSC 10 PF0 FSMCA0 11 PF1 FSMCA1 12 PF2 FSMCA2 13 PF3 FSMCA3 14 PF4 FSMCA4 15 PF5 FSMCA5 16 VSS_5 17 VDD_5 18 PF6 LED1 19 PF7 LED2 20 PF8 LED3 21 PF9 LED4 22 PF10 23 OSC_IN 24 OSC_OUT 25 NRST 26 PC0 MC1_ADC_123_10 (Bus voltage) 27 PC1 MC1_ADC11 pin 15 28 PC2 MC1_ADC12 pin 17 29 PC3 MC1_ADC13 pin 19 30 VSSA 31 VREF- 32 VREF+ 42/48 Doc ID 018466 Rev 2 UM1055 STM32100E-EVAL pinout Table 23. STM32100E-EVAL pinout (continued) Pin no. Pin name Description 33 VDDA 34 PA0-WKUP MC1_TIM2_CH1 pin 31 (EnA) / Wakeup button / USART2 CTS 35 PA1 MC1_TIM2_CH2 pin 33 (EnB) / USART2 RTS 36 PA2 MC1_TIM2_CH3 pin34 (EnIndex) / USART2 TX 37 PA3 USART2 RX 38 VSS_4 39 VDD_4 40 PA4 DAC1_Audio / BNC 41 PA5 SPI_Flash_CLK / DAC2_Audio 42 PA6 MC1_STOP pin 1 (Emergency stop) / SPI_Flash_MISO 43 PA7 MC1_TIM5_CH1N pin 5 (UL) / SPI_Flash_MOSI 44 PC4 Potentiometer 45 PC5 MC1_ADC_12_15 pin 26 46 PB0 MC1_TIM5_CH2N pin 9 (VL) 47 PB1 MC1_TIM5_CH3N pin 13 (WL) 48 PB2 Boot1 49 PF11 MicroSD card detect 50 PF12 FSMCA6 51 VSS_6 52 VDD_6 53 PF13 FSMCA7 54 PF14 FSMCA8 55 PF15 FSMCA9 56 PG0 FSMCA10 57 PG1 FSMCA11 58 PE7 FSMCD4 59 PE8 FSMCD5 60 PE9 FSMCD6 61 VSS_7 62 VDD_7 63 PE10 FSMCD7 64 PE11 FSMCD8 65 PE12 FSMCD9 66 PE13 FSMCD10 67 PE14 FSMCD11 Doc ID 018466 Rev 2 43/48 STM32100E-EVAL pinout Table 23. UM1055 STM32100E-EVAL pinout (continued) Pin no. Pin name Description 68 PE15 FSMCD12 69 PB10 EEPROM_TS_IO_expandor_Audio_SCL2 70 PB11 EEPROM_TS_IO_expandor_Audio_SDA2 71 VSS_1 72 VDD_1 73 PB12 MC1_pin21 / Temperature SMBIA 74 PB13 SD_card_SCK 75 PB14 SD_card MISO 76 PB15 SD_card_MOSI 77 PD8 FSMCD13 78 PD9 FSMCD14 79 PD10 FSMCD15 80 PD11 FSMCA16 81 PD12 FSMCA17 82 PD13 FSMCA18 83 VSS_8 84 VDD_8 85 PD14 FSMCD0 86 PD15 FSMCD1 87 PG2 FSMCA12 88 PG3 FSMCA13 89 PG4 FSMCA14 90 PG5 FSMCA15 91 PG6 SD_card_CS 92 PG7 Joystick sel 93 PG8 User button 94 VSS_9 95 VDD_9 96 PC6 IR_receiver 97 PC7 LCD_backlight 98 PC8 MC_DissipativeBrake 99 PC9 RS485_DIR 100 PA8 MCO/MC_TIM1_CH1 pin 3 (UH) 101 PA9 MC_TIM1_CH2_pin7(VH) 102 PA10 MC_TIM2_CH3_pin11(WH) / USART1 RX 44/48 Doc ID 018466 Rev 2 UM1055 STM32100E-EVAL pinout Table 23. STM32100E-EVAL pinout (continued) Pin no. Pin name Description 103 PA11 IrDA_SD 104 PA12 IO_Expandor_INT 105 PA13 Debug TMS 106 NC 107 VSS_2 108 VDD_2 109 PA14 Debug TCK 110 PA15 Debug TDI 111 PC10 IRDA TX 112 PC11 IRDA RX 113 PC12 RS485_TX5 114 PD0 FSMCD2 115 PD1 FSMCD3 116 PD2 MC1_TIM3_ETR pin 27 (PFCsync2) / RS485_RX5 117 PD3 FSMC_CLK 118 PD4 FSMCOEN 119 PD5 FSMCWEN 120 VSS_10 121 VDD_10 122 PD6 123 PD7 124 PG9 125 PG10 FSMCEBAR2 SRAM 126 PG11 Joystick_down 127 PG12 FSMCEBAR3 LCD 128 PG13 Joystick_right 129 PG14 Joystick_left 130 VSS_11 131 VDD_11 132 PG15 Joystick_up 133 PB3 Debug TDO 134 PB4 Debug TRST/MC1_TIM3_CH1 pin 27 (PFCsync1) 135 PB5 MC1_TIM3_CH2 pin 29 (PFC pwm) 136 PB6 THDMI_SCL1 137 PB7 FSMC_NBAR / HDMI_SDA1 FSMCWAITN Doc ID 018466 Rev 2 45/48 STM32100E-EVAL pinout Table 23. UM1055 STM32100E-EVAL pinout (continued) Pin no. Pin name Description 138 BOOT0 139 PB8 HDMI_CEC 140 PB9 HDMI_HPD 141 PE0 FSMCBLN0 142 PE1 FSMCBLN1 143 VSS_3 144 VDD_3 46/48 Doc ID 018466 Rev 2 UM1055 Revision history Revision history Table 24. Document revision history Date Revision 23-Mar-2011 1 Initial release. 2 Added Table 1: Applicable tools. Table 20: Daughterboard extension connector CN8: updated shading for pins 9, 11, 48, and 49. Replaced Figure 26: STM32100E-EVAL (MB785) 3.2" LCD module with both SPI and16 bit interface 18-Sep-2012 Changes Doc ID 018466 Rev 2 47/48 UM1055 Please Read Carefully: Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. Purchasers are solely responsible for the choice, selection and use of the ST products and services described herein, and ST assumes no liability whatsoever relating to the choice, selection or use of the ST products and services described herein. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein. UNLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE (AND THEIR EQUIVALENTS UNDER THE LAWS OF ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS EXPRESSLY APPROVED IN WRITING BY TWO AUTHORIZED ST REPRESENTATIVES, ST PRODUCTS ARE NOT RECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAINING APPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJURY, DEATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIVE GRADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK. Resale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately void any warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, any liability of ST. ST and the ST logo are trademarks or registered trademarks of ST in various countries. Information in this document supersedes and replaces all information previously supplied. The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners. © 2012 STMicroelectronics - All rights reserved STMicroelectronics group of companies Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan Malaysia - Malta - Morocco - Philippines - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America www.st.com 48/48 Doc ID 018466 Rev 2