Download STM32100E-EVAL evaluation board

Transcript
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
)2RECEIVER
)2RECEIVER
4)-?#(
30)
3ERIAL&LASH
3ERIAL&LASH
6REGULATOR
30)
-ICRO3$
-ICRO3$
CARD
CARD
%XTENSION
CONNECTORFOR
'0)/S
-"YTE
32!&3-#
4&4
,#$
($-)
($-)
CONNECTOR
CONNECTOR
($-)
($-)
CONNECTOR
CONNECTOR
)#
#%#
34-&:%4
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
'0)/
%%02/%%02/-
"UTTONS
"UTTONS
)#
0OTENTIOMETER
0OTENTIOMETER
!$#
-#
4EMPERATURE
3ENSOR
$!#
3PEAKER
!MPLIFIER
*4!'
%MBEDDED
%MBEDDED
34 ,).+6
".#
".#
CONNECTOR
CONNECTOR
-OTOR#ONTROL
-OTOR#ONTROL
CONNECTOR
CONNECTOR
53!24
53!24
$"CONNECTOR
,#$4OUCH
,#$4OUCH
SCREEN
SCREEN
*OYSTICK
*OYSTICK
,%$S
,%$S
53!24
53!24
$"CONNECTOR
53"4YPE"
53"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
#.
-OTORCONTROL
#.#.
%XTENSIONHEADER
#.
($-)CONNECTOR
5
)2RECEIVER
#.
-ICRO3$CARD
5
32!
#.
($-)CONNECTOR
5
34-&:%4
#.
".#
#.
53!24
#.
*4!'
#.
53!2423
#.
34,).+6
#.
!UDIO*ACK
#.
4&4,#$
#.
0OWERJACK
,%$
#/
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
6IEWEDFROMABOVE0#"
-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
&RONTVIEW
-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
'.$
&RONTVIEW
-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,#$MODULEWITHBOTH30)BITINTERFACE
.UMBER-" 2EV!0#"3#( $ATE 3HEETOF
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