The STM3210E-EVAL evaluation board is designed as a complete development platform for
STMicroelectronic's ARM Cortex-M3 core-based STM32F103ZGT6 microcontroller with full
speed USB2.0, CAN2.0A/B compliant interface, two I2S channels, two I2C channels, five
USART channels with smartcard support, three SPI channels, two DAC channels, FSMC
interface, SDIO, internal 96 KB SRAM and 1 MB Flash, JTAG and SWD debug support.
The STM3210E-EVAL products delivered with the MB672 board versions D-03 or older are
based on the STM32F103ZET6 instead of the STM32F103ZGT6 and include 64 KB internal
SRAM and 512 KB Flash. The board number and version are on a label on the bottom side
of the board.
The full range of hardware features on the board helps you to evaluate all peripherals (USB,
motor control, CAN, MicroSD Card, smartcard, USART, NOR Flash, NAND Flash, SRAM)
and develop your own applications. Extension headers make it easy to connect a
daughterboard or wrapping board for your specific application.
To order the STM32F103ZGT6GT6 evaluation board, use the order code STM3210E-EVAL.
1.2 Features
•Three 5 V power supply options: power jack, USB connector or daughterboard
•Boot from user Flash, system memory or SRAM
•I2S audio DAC, stereo audio jack
•128 Mbyte MicroSD Card
•Both A and B type smartcard support
•64 or 128 Mbit serial Flash, 512 Kx16 SRAM, 512 Mbit or 1 Gbit NAND Flash and 128
Mbit NOR Flash
•I2C/SMBus compatible serial interface temperature sensor
•Two RS-232 channels with RTS/CTS handshake support on one channel
•IrDA transceiver
•USB2.0 full speed connection
•CAN2.0A/B compliant connection
•Inductor motor control connector
•JTAG and trace debug support
•240x320 TFT color LCD
•Joystick with 4-direction control and selector
•Reset, wakeup, tamper and user buttons
•4 color LEDs
•RTC with backup battery
TM
1.3 Demonstration software
Demonstration software is preloaded in board’s Flash memory for easy demonstration of the
device peripherals in stand-alone mode. For more information and to download the latest
version available, please refer to the STM3210E-EVAL demonstration software available
from www.st.com
To use the STM3210E-EVAL evaluation board, you must have the demonstration software
version 1.1 or later. If the version installed on your evaluation board is earlier than version
1.1, you must download the latest version from www.st.com.
6/50DocID14220 Rev 6
Page 7
UM0488Hardware layout and configuration
MS30067V1
STM32103Z
Audio DAC
I2S
GPIO
RS-232
transceiver
-&%T,FZ+PZTUJDL
QST connector
Extension connector
for GPIOs
USART 1
DB9 connector
RS-232
transceiver
USART 2
DB9 connector
IrDA
transceiver
USART 1
DB9 connector
SmartCard
interface
SmartCard
connector
CAN
transceiver
CAN
DB9 connector
3 BNC connectors
Potentiometer
USB type B
connector
USART 1
USART 2
USART 4
USART 3
CAN
ADC
USB
Trace
JTAG
Temperature sensor
MicroSD card
MC control
connector
64 Mbit / 128 Mbit
serial Flash
SDIO
I2C
Debug
MC
SPI1
FSMC
3.3 V regulator
512 K x 16 SRAM
1 Gbit NAND
128 Mbit NOR
TFT LCD
2 Hardware layout and configuration
The STM3210E-EVAL evaluation board is designed around the STM32F103ZGT6
microcontroller in a 144-pin TQFP package. The hardware block diagram Figure 2
illustrates the connections between the STM32F103ZGT6 and peripherals (LCD, SPI Flash,
USART, IrDA, USB, audio, CAN bus, smartcard, MicroSD Card, NOR Flash, NAND Flash,
SRAM, temperature sensor, audio DAC and motor control) and Figure 3 helps you to locate
these features on the actual evaluation board.
Figure 2. Hardware block diagram
DocID14220 Rev 67/50
49
Page 8
Hardware layout and configurationUM0488
CN10
Extension connector
CN8
U1
STM32F103ZG
CN2,3,5
U13
CN14
CN12
B1
RESET
B2
WAKEUP
CN18
Smartcard
B3
Ta mp e r
U19
Joystick
B4
User key
CN1
CN4
CAN
connector
CN6
QST
CN7
Trace
CN9
JTAG
U17
Color LCD
CN15
Audio jack
RV1
Potentiometer
CN11
Extension connector
CN13
MicroSD
CN17
Figure 3. STM3210E-EVAL evaluation board layout
8/50DocID14220 Rev 6
Page 9
UM0488Hardware layout and configuration
DTB
PSU
DTB
PSU
DTB
PSU
DTB
2.1 Power supply
The STM3210E-EVAL evaluation board is designed to be powered by 5V DC power supply
and to be protected by PolyZen U15 in the event of wrong power plug-in. It is possible to
configure the evaluation board to use any of following three sources for the power supply:
•5V DC power adapter connected to CN17, the power jack on the board (PSU on silk
screen for power supply unit).
•5V DC power with 500 mA limitation from CN14, the type-B USB connector (USB on
silkscreen).
•5V DC power from both CN10 and CN11, the extension connector for daughterboard
(DTB for daughterboard on silkscreen).
The power supply is configured by setting the related jumpers JP13, JP12 and JP1 as
described in Table 1. The LED LD5 is lit when the STM3210E-EVAL evaluation board is
powered correctly.
JumperDescription
PSU
USB
Table 1. Power related jumpers
JP13 is used to select one of the three possible power supply resources.
For power supply jack(CN17) to the STM3210E-EVAL only
as shown (default setting).
, JP13 is set
JP13
JP12
JP1
For power supply from the daughterboard connectors(CN10 and CN11)
to STM3210E-EVAL only
For power supply from USB (CN14) to STM3210E-EVAL only
, JP13 is set as shown.
, JP13 is set
as shown.
For power supply from power supply jack(CN17) to both STM3210E-
EVAL and daughterboard connected on CN10 and CN11, JP13 is set as
shown (daughterboard must not have its own power supply connected).
Enables consumption measurements of both VDD and VDDA.
Default setting: Fitted
is connected to 3.3V power when JP1 is set as shown (default
V
bat
setting).
V
is connected to battery when JP1 is set as shown.
bat
USB
USB
USB
1 2 3
1 2 3
DocID14220 Rev 69/50
49
Page 10
Hardware layout and configurationUM0488
0 <> 1
Boot 0
0 <> 1
Boot 0
Boot 1
0 <> 1
Boot 0
Boot 1
2.2 Boot option
The STM3210E-EVAL evaluation board can boot from:
•Embedded user Flash
•System memory with boot loader for ISP
•Embedded SRAM for debugging
The boot option is configured by setting the switches BOOT0 and BOOT1.
Table 2. Boot related switches
SwitchBoot from
STM3210E-EVAL boots from User Flash when BOOT0 is set as
shown to the right. BOOT1 is not required in this configuration.
(Default setting)
BOOT0
BOOT1
STM3210E-EVAL boot from Embedded SRAM when BOOT0 and
BOOT1 are set as shown to the right.
STM3210E-EVAL boot from System Memory when BOOT0 and
BOOT1 are set as shown to the right.
2.3 Clock source
Two clock sources are available on the STM3210E-EVAL evaluation board for STM32F103
and RTC.
•X2, 32KHz crystal for embedded RTC.
•X1, 8MHz crystal with socket for STM32F103ZGT6 microcontroller, it can be removed
from socket when internal RC clock is used.
Switch
configuration
2.4 Reset source
The reset signal of the STM3210E-EVAL evaluation board is low active and the reset
sources include:
•Reset button B1
•Debugging tools from JTAG connector CN7 and trace connector CN9
•Daughterboard from CN11
JumperDescription
Enables reset of the STM32F103ZGT6 embedded JTAG TAP controller each time a
JP19
10/50DocID14220 Rev 6
system reset occurs. JP19 connects the TRST signal from the JTAG connection with the
system reset signal RESET#. Default setting: not fitted
Table 3. Reset related jumper
Page 11
UM0488Hardware layout and configuration
2.5 Audio
The STM3210E-EVAL evaluation board supports stereo audio play because it provides an
audio DAC AK4343 connected to both I
STM32F103ZGT6. Either external slave mode or PLL slave mode (reference clock BICK or
LRCK) of audio DAC can be used by setting the jumper JP18.
The I2S_MCK is multiplexed with smartcard and motor control, and can be enabled by
setting the jumper JP15. Refer to Section 2.9: Motor control for details. Audio DAC AK4343
is in power-down mode when PDN pin is pulled-down by PG11.
JumperDescription
External slave mode (MCK from STM32F103ZGT6) is selected when
JP18 is set as shown (default setting).
JP18
PLL slave mode (reference clock BICK or LRCK) is selected when JP18 is
set as shown.
2.6 Serial Flash
A 64 or 128 Mbit serial Flash connected to SPI1 of STM32F103ZGT6 serial Flash chip
select is managed by IO-pin PB2. The SPI1_MISO is multiplexed with motor control, it can
be enabled by setting the jumper JP3. Refer to Section 2.9: Motor control for details.
2
S port and two channels of DAC of microcontroller
Table 4. Audio related jumpers
1 2 3
1 2 3
2.7 CAN
The STM3210E-EVAL evaluation board supports CAN2.0A/B compliant CAN bus
communication based on 3.3 V CAN transceiver. High-speed mode, standby mode and
slope control mode are available and can be selected by setting JP8.
JumperDescription
JP8
JP6
Table 5. CAN related jumpers
CAN transceiver works in standby mode when JP8 is set as shown.
CAN transceiver works in high-speed mode when JP8 is set as shown
(default setting).
CAN transceiver works in slope control mode when JP8 is open.
CAN terminal resistor is enabled when JP6 is fitted.
Default setting: not fitted
1 2 3
1 2 3
DocID14220 Rev 611/50
49
Page 12
Hardware layout and configurationUM0488
2.8 RS-232 connectors
Two D-type 9-pin connectors CN12 (USART1) and CN8 (USART2) are available on the
STM3210E-EVAL evaluation board.
•USART1 connector is connected to RS-232 transceiver U7 .
•USART2 connector with RTS/CTS handshake signal support is connected to RS-232
transceiver U5. The USART2_CTS is multiplexed with motor control, it can be enabled
by setting jumper JP4. Refer to Section 2.9: Motor control for details.
2.9 Motor control
The STM3210E-EVAL evaluation board supports three-phase brushless motor control via a
34-pin connector CN1, which 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, three-phase motor current, bus voltage, heatsink temperature from the motor
driving board and 6 channels of PWM control signals going to the motor driving circuit.
JP 20 selects one of the two synchronization methods for power factor correction (PFC).
The I/O pins used on the motor control connector CN1 are multiplexed with some
peripherals on the board; either the motor control connector or multiplexed peripherals can
be enabled by setting the jumpers JP3, JP4, JP11, JP15 and JP16 as described in Ta bl e 6 .
Table 6. Motor control related jumpers
JumperDescription
JP20 allows to have a PFC synchronization signal redirected to the timer 3 input capture 1
JP20
JP2
JP4
JP3
JP11
JP15
JP16
pin, and additionally to the timer 3 external trigger input. JTAG debugging is disabled when
JP20 is fitted. Default setting: not fitted
JP2 should be kept on open when encoder signal is input from pin 31 of CN1 while it
should be kept on close when analog signal is from pin 31 of CN1 for special motor.
Default setting: not fitted
MC_EnA is enabled when JP4 is set as shown to the right
(default setting):
USART2_CTS is enabled when JP4 is set as show to the
right:
MC_EmergencySTOP is enabled when JP3 is closed. The pin PA6 is used
as SPI1_MISO when JP3 is open. Default setting: not fitted
MC_PFCpwm is enabled when JP11 is open. The pin PB5 will be used as
interrupt input from temperature sensor when JP11 is closed.
MC_UH or I2S_MCK are enabled when JP15 is open. The pin PC6 is used
as Smartcard_CMDVCC when JP15 is closed.
MC_VH is enabled when JP16 is open. The pin PC7 is used as
Smartcard_OFF when JP16 is closed
1 2 3
1 2 3
Multiplexed
peripherals
USART2
SPI1
Temperature
sensor
2
I
S and
smartcard
Smartcard
12/50DocID14220 Rev 6
Page 13
UM0488Hardware layout and configuration
2.10 Smartcard
STMicroelectronics smartcard interface chip ST8024 is used on the STM3210E-EVAL board
for asynchronous 3 V and 5 V smartcards. It performs all supply protection and control
functions based on the connections with STM32F103ZGT6 listed in Tab le 7.
The Smartcard_CMDVCC and Smartcard_OFF are multiplexed with motor control.
They can be enabled by setting the jumpers JP15 and JP16. Refer to Section 2.9: Motor
control on page 12 for details.
Table 7. Connection between ST8024 and STM32F103ZGT6
ST8024 signalsDescription
5V/3VSmartcard power supply selection pinPB0
I/OUCMCU data I/O linePB10
XTAL1Crystal or external clock inputPB12
OFF
RSTINCard reset input from MCUPB11
CMDVCC
JumperDescription
JP15
JP16
Detect presence of a card, interrupt to MCU, share same
pin with motor controller
Start activation sequence input (active low), share same
pin with I
2
S DAC and motor control
Table 8. Smartcard related jumpers
The CMDVCC is connected to PC6 when JP15 is closed. It should be kept on
open, or the SD Card needs to be removed from the MicroSD Card connector
when PC6 is used by I
The OFF is connected to PC7 when JP16 is closed. It has to be kept on open
when PC7 is used by the motor control connector. Default setting: not fitted
2
S or motor control connector. Default setting: not fitted
Connect to
STM32F10X
PC7
PC6
2.11 MicroSD Card
The 128 Mbyte MicroSD Card connected to SDIO of STM32F103ZGT6 is available on the
board. MicroSD Card detection is managed by standard IO port PF11.
The MicroSD Card_D3 is multiplexed with IrDA. It can be enabled by setting the jumper
JP22, as explained in Section 2.14: IrDA on page 14.
The MicroSD Card_D0 and MicroSD Card CMD are multiplexed with the motor control
connector. They can be enabled by setting the jumpers JP17 and JP20.
DocID14220 Rev 613/50
49
Page 14
Hardware layout and configurationUM0488
JumperDescription
JP17 is used to enable MicroSD Card data line D0. MicroSD Card D0 is enabled
JP17
JP20
when JP17 is fitted. The JP17 should be kept on open when motor control
connector CN1 is used. Default setting: fitted
JP20 is used by the motor control connector, refer to Tab le 6 for details. JP20
should be kept on open for MicroSD Card operation. JTAG debugging is disabled
when JP20 is fitted.
Table 9. MicroSD Card related jumpers
2.12 Temperature sensor
One I2C interface temperature sensor STLM75 (–55°C to +125°C) connected to I2C of
STM32F103ZGT6 is available on the board.
2.13 Analog input
Three BNC connectors CN2,CN3 and CN5 are connected to PC3, PC2 and PC1 of the
STM32F103ZGT6 as external analog input. The 50 ohm terminal resistor can be enabled by
closing the solder bridge JP23, JP24 and JP25 for each BNC connector. A low-pass filter
can be implemented for each BNC connector CN5, CN3 and CN2 by replacing R5 and C22,
R4 and C13, R3 and C9 with the right resistor and capacitor values, depending on the
requirements of your application.
2.14 IrDA
IrDA communication is supported by the IrDA transceiver U13 connected to USART3 of
STM32F103ZGT6. The IrDA transceiver can be enabled or disabled by JP21.
JumperDescription
JP21
JP22
2.15 USB
The STM3210E-EVAL evaluation board supports USB2.0 compliant full speed
communication via a USB type B connector (CN14). The evaluation board can be powered
by this USB connection at 5 V DC with a 500 mA current limitation. USB disconnection
simulation can be implemented by disconnecting the 1.5 K pull-up resistor from USB+ line.
The USB disconnection simulation feature is enabled by setting JP14.
Table 10. IrDA related jumpers
Enables/disables the IrDA transceiver.
IrDA is enabled when JP21 is fitted (default setting).
IrDA is disabled when JP21 is not fitted.
IrDA_RX is enabled when JP22 is closed.
I/O pin PC11 is data line 3 of the MicroSD Card when JP22 is open (default setting).
14/50DocID14220 Rev 6
Page 15
UM0488Hardware layout and configuration
1 2 3
JumperDescription
The USB 1.5K pull-up resistor is always connected to USB+ line when
JP14 is set as shown.
JP14
The USB 1.5K pull-up resistor can be disconnected by software from
USB+ line when JP14 is set as shown. In this case, the USB
connect/disconnect feature is managed by standard IO port PB14
(default setting).
Table 11. USB related jumpers
2.16 Development and debug support
The two debug connectors available on the STM3210E-EVAL evaluation board are:
•CN9: standard 20-pin JTAG interface connector, compliant with ARM7/9 debug tools.
•CN7: SAMTEC 20-pin connector FTSH-110-01-L-DV for both SWD and Trace,
compliant with ARM CoreSight debug tools.
2.17 Display and input devices
The 240x320 TFT color LCD connected to bank1 NOR/PSRAM4 of FSMC interface of the
STM32F103ZGT6 and four general purpose color LEDs (LD 1,2,3,4) are available as
display devices. A 4-direction joystick with selection key, general purpose button (B4),
wakeup button (B2) and tamper detection button (B3) are available as input devices.
The jumper JP4 should be kept open to enable the wakeup button B2 which shares the
same I/O with USART2 and motor control connector.
The STM3210E-EVAL evaluation board also supports a second optional 122x32 graphic
LCD that can be mounted on the U18 connector. By default, the graphic LCD is not present.
TFT LCD CN16 (default)Graphic LCD U18 (optional)
Pin on
CN16
1CS
2RSFSMC_A02Vcc3.3V
3WR/SCLFSMC_NWE3VO-
4RDFSMC_NOE4CLKPA5
5RESETRESET#5SIDPA7
6PD1FSMC_D06CSPF10
7PD2FSMC_D17A+5V
8PD3FSMC_D28KGND
9PD4FSMC_D3
DescriptionPin connection
Table 12. LCD modules
CS of Bank3 of
FSMC
Pin on
U18
1VssGND
DescriptionPin connection
DocID14220 Rev 615/50
49
Page 16
Hardware layout and configurationUM0488
Table 12. LCD modules (continued)
TFT LCD CN16 (default)Graphic LCD U18 (optional)
Pin on
CN16
10PD5FSMC_D4
11PD 6FSMC_D5
12PD7FSMC_D6
13PD8FSMC_D7
14PD10FSMC_D8
15PD11FSMC_D9
16PD12FSMC_D10
17PD13FSMC_D11
18PD14FSMC_D12
19PD15FSMC_D13
20PD16FSMC_D14
21PD17FSMC_D15
22BL_GNDGND
23BL_control3.3V
24VDD3.3V
25VCI3.3V
26GNDGND
DescriptionPin connection
Pin on
U18
DescriptionPin connection
27GNDGND
28BL_VDD3.3V
29SDOPA6 via JP26
30SDIPA7 via JP27
2.18 SRAM
512Kx16 SRAM is connected to bank1 NOR/PSRAM3 of the FSMC interface and both 8-bit
and 16-bit access are allowed by BLN0 and BLN1 connected to BLE and BHE of SRAM
respectively.
2.19 NAND Flash
The 512 Mbit x8 or 1 Gbit x8 NAND Flash is connected to bank2 of the FSMC interface. The
ready/busy signal can be connected to either WAIT signal or FSMC_INT2 signal of the
STM32F103ZGT6 depending on the setting of JP7.
16/50DocID14220 Rev 6
Page 17
UM0488Hardware layout and configuration
JumperDescription
The ready/busy signal is connected to WAIT signal when JP7 is set as
shown (default setting)
JP7
The ready/busy signal is connected to FSMC_INT2 signal when JP7 is
set as shown.
2.20 NOR Flash
128 Mbit NOR Flash is connected to bank1 NOR/PSRAM2 of the FSMC interface. The 16bit operation mode is selected by a pull-up resistor connected to the BYTE pin of the NOR
Flash. Write protection can be enabled or disabled by jumper JP5.
JumperDescription
JP5
Write protection is enabled when JP5 is fitted.
Write protection is disabled when JP5 is not fitted (default setting).
Table 13. NAND Flash related jumpers
1 2 3
1 2 3
Table 14. NOR Flash related jumpers
Three different NOR 128-Mbit references can be present on the evaluation board depending
on component availability.
ReferenceManufacturer
M29W128GL70ZA6ENUMONYX
M29W128GH70ZA6ENUMONYX
S29GL128P90FFIR20SPANSION
Table 15. NOR Flash reference
These three references are not identical in terms of ID code, speed, timing or block
protection. The demonstration firmware and the software library delivered with the board
support these three NOR Flash references. However, during the development of your
application software, you must verify which NOR reference is implemented on your board
(component referenced as U2 on silkscreen and schematic), and take its characteristics into
account.
DocID14220 Rev 617/50
49
Page 18
ConnectorsUM0488
MS32821V1
3 Connectors
3.1 Motor control connector CN1
Figure 4. Motor control connector CN1 (top view)
Description
Emergency stopPA612GND
PWM-UHPC634GND
PWM-ULPA756GND
PWM-VHPC778GND
PWM-VLPB0910GND
PWM-WHPC81112GND
PWM-WLPB11314PC0Bus voltage
Phase A currentPC11516GND
Phase B currentPC21718GND
Phase C currentPC31920GND
NTC bypass relayPB122122GND
Dissipative brake PWM
+5V power+5V2526PC5Heatsink temperature
Table 16. Motor control connector CN1
STM32F103Z
GT6 pin
PA3 through
0 ohm resister
unfitted
CN1
pin #
2324GND
CN1
pin #
STM32F103Z
GT6 pin
Description
PFC SYNCPB4 and PD227283.3V power
PFC PWMPB52930GND
Encoder APA03132GND
Encoder BPA13334PA2Encoder index
18/50DocID14220 Rev 6
Page 19
UM0488Connectors
MS32822V1
MS32823V1
MS32860V1
131197531
14 12 10 8 6 4 2
3.2 Analog input connectors CN2, CN3 and CN5
Figure 5. Analog input connector CN2, CN3 and CN5 bottom view
Pin numberDescriptionPin numberDescription
1GND4GND
2GND
3GND
Table 17. Analog input connector CN2, CN3 and CN5
5
3.3 CAN D-type 9-pin male connector CN4
Figure 6. CAN D-type 9-pin male connector CN4 (front view)
Pin numberDescriptionPin numberDescription
1,4,8,9NC7CANH
2CANL3,5,6GND
Table 18. CAN D-type 9-pins male connector CN4
Analog input PC3, PC2 and PC1
for CN2,CN3 and CN5 respectively
3.4 QST connector CN6
The QST connector connects the STM3210E-EVAL to the QST evaluation board to
demonstrate the QST function.
3.8 Daughterboard extension connectors CN10 and CN11
Two 70-pin male headers CN10 and CN11 can be used to connect a daughterboard or
standard wrapping board to the STM3210E-EVAL evaluation board. All total 112 GPI/Os are
available on it. The space between these two connectors and the position of power, GND
and RESET pins (marked in gray in Tabl e 2 3 and Tab le 2 4) are defined as a standard which
allows to develop common daughterboards for several evaluations boards. The standard
width between CN10 pin1 and CN11 pin1 is 2700 mils (68.58 mm). This standard is
implemented on the majority of evaluation boards.
Each pin on CN10 and CN11 can be used by a daughterboard after disconnecting it from
the corresponding function block on the STM3210E-EVAL evaluation board, as described in
Tab le 2 3 and Tabl e 2 4.
Table 23. Daughterboard extension connector CN10
Pin #DescriptionAlternative function
1GND--
3PC7MC/Smartcard
5PC9MicroSD CardRemove SD Card from MicroSD Card connector.
7PA9UASRT1_TX-
9PA0MC/Wakeup/USART2_CTSKeep JP4 on open.
11---
13PA12USB_DPRemove R82.
15PA14Debug_TCK-
17PC10IrDA_TX/MicroSDcard_D2Remove SD Card from MicroSD Card connector.
19GND--
21PD0FSMC_D2-
23PE2Trace_CLK/FSMC_A23-
25PD2MicroSDcard_CMD/MC
How to disconnect from function block on
STM3210E-EVAL board
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Keep JP16 on open.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
A 3.5 mm stereo audio jack CN15 connected to the audio DAC is available on the
STM3210E-EVAL board.
3.13 TFT LCD connector CN16
One 30-pin male header is available on the board to connect the LCD module board MB895
to the FSMC interface of the STM32F103ZGT6. Refer to Section 2.17: Display and input
devices on page 15 for details.
3.14 Power connector CN17
Your STM3210E-EVAL board can be powered from a DC 5 V power supply via the external
power supply jack (CN17) shown in Figure 14. The central pin of CN17 must be positive.
Figure 14. Power supply connector CN17 (front view)
DocID14220 Rev 629/50
49
Page 30
ConnectorsUM0488
5 6 7 8
1 2 3 4
17 18
MS32814V1
3.15 Smartcard connector CN18
Figure 15. Smartcard connector CN18 (front view)
Table 28. Smartcard connector CN18
Pin numberDescriptionPin numberDescription
1VCC5GND
2RST6NC
3CLK7I/O
4NC8NC
17Detection pin of card presence18Detection pin of card presence
30/50DocID14220 Rev 6
Page 31
UM0488Schematic diagrams
4 Schematic diagrams
This section provides the design schematics for the STM3210E-EVAL board key features, to
help you implement these features in your applications. Schematics are provided for:
•Microcontroller connections, see Figure 16
•MCU, see Figure 17
•Peripherals, see Figure 18
•RS-232 and IrDA, see Figure 19
•Audio, see Figure 20
•LCD and joystick, see Figure 21
•SD Card and smartcard, see Figure 22
•Motor control, see Figure 23
•JTAG and trace, see Figure 24
•Power supply, see Figure 25
•SRAM and Flash, see Figure 26
•Color LCD module, see Figure 27
DocID14220 Rev 631/50
49
Page 32
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013MB672111
STM3210E-EVAL
I2S_CMD
I2S_DIN
I2S_CK
MCO
Audio_SCK
Audio_SDA
Audio_LIN
Audio_RIN
I2S_MCK
Audio_PDN
U_Audio
Audio.SchDoc
A[0..23]
D[0..15]
FSMC_NE3
FSMC_NCE2
FSMC_NE2
FSMC_NWE
FSMC_NOE
FSMC_NBL0
FSMC_NBL1
FSMC_NWAIT
FSMC_INT2
U_SRAM&Flash
SRAM&Fla sh.SchDoc
USART2_RX
USART2_TX
USART2_RTS
USART2_CTS
USART1_TX
USART1_RX
IrDA_RX
IrDA_TX
U_RS232&IrDA
RS232&IrDA. SchDoc
Flash_CS
Flash_SCK
Flash_MISO
Flash_MOSI
LED4
LED3
LED1
LED2
USB_DM
USB_DP
USB_Disconnect
TemperatureSensor_INT
TemperatureSensor_SCL
TemperatureSensor_SDA
BNC1
CAN_TX
CAN_RX
Potentiometer
BNC2
BNC3
U_Peripherals
Peripherals.SchDoc
MC_EmergencySTOP
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_PFCsync1
MC_PFCsync2
MC_W L
MC_V H
MC_V L
MC_U H
MC_UL
MC_W H
MC_NTC
MC_DissipativeBrake
MC_PFCpwm
MC_EnA
MC_EnB
MC_HeatsinkTemperature
MC_BusVo ltage
MC_EnIndex
BNC1
BNC2
BNC3
U_MotorCtrl
MotorCtrl.SchDoc
U_Power
Power.SchDoc
TDI
RESET#
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
U_JTAG&SW D
JTAG&SWD.SchDoc
TDI
TRACE_CK
TMS/SWDIO
TCK/SWCLK
TDO/SWO
USART2_RX
USART2_TX
USART2_RTS
USART2_CTS
USART1_TX
USART1_RX
IrDA_RX
IrDA_TX
MC_EmergencySTOP
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_PFCsync1
MC_PFCsync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_DissipativeBrake
MC_PFCpwm
MC_EnA
MC_EnB
MC_HeatsinkTemperature
MC_BusVo ltage
MC_EnIndex
JOY_SEL
JOY_DOW N
JOY_LEFT
JOY_RIGHT
JOY_UP
LCD_CS
LCD_b acklight
Anti_Tamper
WAKE UP
User_Button
SPI1_CS
SPI1_SCK
SPI1_MISO
SPI1_MOSI
LED4
LED3
LED1
LED2
USB_DM
USB_DP
USB_Disco nnect
TemperatureSensor_INT
CAN_TX
CAN_RX
Potentiometer
FSMC_NE3
A[0..23]
D[0..15]
FSMC_NE4
FSMC_NCE2
FSMC_NE2
FSMC_NWE
FSMC_NOE
FSMC_NBL0
FSMC_NBL1
FSMC_NWAIT
FSMC_INT2
MicroSDCard_CLK
MicroSDCard_CMD
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
MicroSDCard_D0
I2S_CMD
I2S_DIN
I2S_CK
MCO
I2C_SCK
I2C_SDA
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
RESET#
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
TRST
Audio_LIN
Audio_RIN
MicroSDCard_Detect
I2S_MCK
Audio_PDN
U_MCU
MCU.SchDoc
MicroSDCard_CLK
MicroSDCard_CMD
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
MicroSDC ard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
U_SD&Smart Ca rd
SD&Smart Card.SchDoc
JOY_SEL
JOY_DOWN
JOY_LEFT
JOY_RIGHT
JOY_UP
LCD_CS
LCD_CLK
LCD_DI
RESET#
LCD_b acklight
Anti_Tamper
WAKE UP
User_Button
FSMC_NE4
D[0..15]
A[0..23]
FSMC_NW E
FSMC_NO E
LCD_D O
U_LCD&Joystick
LCD&Joystick.SchDoc
Figure 16. Microcontroller
32/50DocID14220 Rev 6
Page 33
UM0488Schematic diagrams
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Shee t of
D.2(PCB.SCH)
Date:
6/4/2013MB672211
STM3210E-EVAL MCU
MCU
D5V
D5V
PA0
PA1
PA2
PA3PA4
PA5PA6
PA7
PA8
PA9PA10
PA11
PA12PA13
PA14PA15
PB0
PB1
PB2
PB3
PB4PB5
PB6PB7
PB8PB9
PB10PB11
PB12PB13
PB14
PB15
PC0PC1
PC2PC3
PC4
PC5
PC6
PC7PC8
PC9
PC10PC11
PC12
PC13PC14
PC15
PD0PD1
PD2PD3
PD4PD5
PD6
PD7
PD8
PD9PD10
PD11PD12
PD13
PD14PD15
PF0
PF1
PF2PF3
PF4PF5
PF6PF7
PF8PF9
PF10
PF11
PF12PF13
PF14PF15
PE3PE4
PE5PE6
PE7PE8
PE9PE10
PE11
PE12PE13
PE14PE15
PE0
PE1PE2
PG0
PG1
PG2PG3
PG4PG5
PG6PG7
PG8
PG9
PG10PG11
PG12PG13
PG14PG15
RESET#
R14
820
R11
820
PC13
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53 54
55 56
57 58
59 60
61 62
63 64
65 66
67 68
69 70
CN11
Header 35X2
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
27 28
29 30
31 32
33 34
35 36
37 38
39 40
41 42
43 44
45 46
47 48
49 50
51 52
53 54
55 56
57 58
59 60
61 62
63 64
65 66
67 68
69 70
CN10
Header 35X2
+3V3
+3V3
Extension connector
TDI
TMS/SWDIO
TCK/SWCLK
USART2_RX
USART2_TX
USART2_RTS
USART2_CTS
USART1_TX
USART1_RX
MC_EmergencySTOP
MC_UL
MC_DissipativeBrake
MC_EnA
MC_EnB
MC_EnIndex
LCD_b acklight
WAKE UP
SPI1_SCK
SPI1_MISO
SPI1_MOSI
USB_DM
USB_DP
I2S_CMD
I2S_DIN
I2S_CK
MCO
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
PA15
321
JP4
Audio_RIN
Audio_LIN
JP3
TRST
TDO/SWO
MC_PFCsync1
MC_WL
MC_VL
MC_NTC
MC_PFCpwm
SPI1_CS
TemperatureSensor_INTCAN_TX
CAN_RX
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
I2C_SCK
I2C_SDA
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
PB8
PB9
PB10
PB11
PB12
PB13
PB14
PB15
R43
10K
+3V3
2
3
1
BOOT1
IrDA_RX
IrDA_TX
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_VH
MC_UH
MC_WH
MicroSDCa rd_CLK
SmartCard_OFF
SmartCard_CMDVCC
MicroSDCa rd_D0MicroSDCa rd_D1
MicroSDCa rd_D2
MicroSDCa rd_D3
JP16
JP22
MC_BusVo ltage
MC_HeatsinkTemperature
Potentiometer
Anti_Tamper
41
32
X2
MC306-G-0 6Q-32.768 (manufacturer JFVNY)
C44
10pF
C43
10pF
R39
0
1
43
2
B1
RESET
R119
10K
+3V3
C94
100nF
C48
20pF
C47
20pF
X1
8MHz (with socket)
R40
390
R45
10K
+3V3
2
3
1
BOOT0
RESET#
RESET#
MC_PFCsync2
FSMC_NCE2
FSMC_NWE
FSMC_NO E
FSMC_NWAIT
MicroSDCa rd_CMD
FSMC_NBL0
TRACE_CK
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
User_Button
LED3
LED1
LED2
USB_Disco nnect
JOY_SEL
JOY_ DOWN
JOY_ LEFT
JOY_RIGHT
JOY_UP
FSMC_NE2
FSMC_INT2
JP11
PC0
PC1
PC2
PC3
PC4
PC5
PC6
PC7
PC8
PC9
PC10
PC11
PC12
PC13
PC14
PC15
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
D2
D3
A16
D13
D14
D15
A17
A18
D0
D1
A19
A20
A21
A22
A23
D4D5D6D7D8D9D10
D11
D12
A0A1A2A3A4
A5
LED4
LCD_CS
A6A7A8
A9
A10
A11
A12
A13
A14
A15
D[0..15]
A[0..23]
A[0..23]
D[0..15]
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
PF8
PF9
PF10
PF11
PF12
PF13
PF14
PF15
PE2
PE3
PE4
PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
PE14
PE15
PE0
PE1
PG0
PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
PG10
PG11
PG12
PG13
PG14
PG15
QST connector
PA5
+5V
PA6
PA7
PB1
PF11PB5
PB6
PB7
IC149-144-045-B5
R31 0
R2
do not fit
PE2
1
PF2
12
OSC_IN
23
PA0-WKUP
34
PC5
45
PG0
56
PE1063PE11
64
PE32PE43PE54PE6
5
PC13-ANTI_TAMP7PC14-OSC3 2_IN8PC15-OSC3 2_OUT
9
PF010PF111PF313PF414PF515PF618PF719PF820PF9
21
PF10
22
OSC_OUT
24
NRST
25
PC026PC127PC228PC3
29
PA135PA236PA337PA440PA541PA642PA7
43
PC4
44
PB046PB147PB2
48
PF1149PF1250PF1353PF1454PF15
55
PG1
57
PE758PE859PE9
60
PE12
65
PB15
76
PG2
87
PC8
98
PA14
109
PG11
126
PG12
127
PG13
128
PE1366PE1467PE15
68
PB1069PB1170PB1273PB1374PB14
75
PD877PD9
78
PD1079PD1180PD1281PD1382PD1485PD15
86
PG388PG489PG590PG691PG792PG8
93
PC696PC797PC9
99
PA8
100
PA9
101
PA10
102
PA11
103
PA12
104
PA13
105
NC
106
PA15
110
PC10
111
PC11
112
PC12
113
PD0
114
PD1
115
PD2
116
PD3
117
PD4
118
PD5
119
PD6
122
PD7
123
PG9
124
PG10
125
PG14
129
PB7
137
BOOT0
138
PB8
139
PB9
140
PE0
141
PE1
142
PG15
132
PB3
133
PB4
134
PB5
135
PB6
136
U8A
STM32F103ZET6
PA8
1 2
3 4
5 6
7 8
9 10
11 12
13 14
CN6
Header 7X2
+5V
MicroSDCard_Detect
TP11
MCO
I2S_MCK
JP15
Default setting:2<->3
Default setting:Open
Default setting:close
Default setting:close
Default setting:close
Default setting:Open
TP1
Ground
TP2
Ground
JP9
JP10
FSMC_NE3
FSMC_NE4
FSMC_NBL1
Audio_PDN
(Right)
(Left)
+3V3
JP17
Default setting:close
R135
0
Figure 17. MCU
DocID14220 Rev 633/50
49
Page 34
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
+3V3
+3V3
C14
100nF
HOLD7VCC8S1Q
2
W
3
VSS
4
D
5
C
6
U6
M25P64-VME6G
SDA1SCL2OS/INT3GND
4
A25A16A0
7
VDD
8
U9
STLM75M2E
+3V3
+3V3
C49
100nF
U5V
C74
100nF
VCC
1
D-
2
D+
3
GND
4
SHELL0SHELL
0
CN14
USB-typeB connector
R69
1.5K
R70
10K
U5V
R65
36K
2
31
T2
9013
+3V3
I/O11GND2I/O2
3
I/O2
4
Vb us
5
I/O1
6
U11
USBLC 6-2P6
U5V
R95
1M
C78
4.7nF
2
31
T1
9013
R66
47K
+3V3
321
JP14
D1GND2VCC3R
4
Vref
5
CANL
6
CANH
7
RS
8
U4
SN65HVD230
162738495
CN4
DB9 -male CAN connector
+3V3
+3V3
R28
120
JP6
3
2
1
JP8
R26
10K
+3V3
C27
100nF
12
LD3
Red
12
LD2
Orange
12
LD4
Blue
12
LD1
Green
1
2
3
4
5
CN3
VB334
MB672311
STM3210 E-EVAL Peripherals
R27
0
R350R37 0
13
2RV1
10K
R126
0
+3V3
R460R440R38
0
R96
600
R97
600
R98
600
R99
600
R32
0
Flash_CS
Flash_SCK
Flash_MISO
Flash_MOSI
LED4
LED3
LED1
LED2
USB_DM
USB_DP
USB_ Disconnect
TemperatureSensor_INT
TemperatureSensor_SCL
TemperatureSensor_SDA
BNC1
CAN_ TX
CAN_ RX
Potentiometer
SPI Flash
BNC connector
Potentiometer
Temperature sensor
CAN
USB
1
2
3
4
5
CN5
VB334
BNC2
1
2
3
4
5
CN2
VB334
BNC3
R9
0
R10
do no t
fit
LED
R82 0
R81 0
Default setting: 1<->2
Default setting: Open
R51
4K7
PA12
PA11
PB 14
PB8
PB9
PB6
PB7
PB5
PF7
PF6
PF9
PF8
PC2
PC1
PC3
PC4
PB2
PA6
PA5
PA7
JP25
R13650
R13750
R13850
JP24
JP23
JP23-25 Default setting:open
C100
10nF
Figure 18. Peripherals
34/50DocID14220 Rev 6
Page 35
UM0488Schematic diagrams
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
SD5TxD
3
GND
8
Anode (VCC2)1Catho de2RxD4VCC16Vlogic
7
U13
TF DU 4 3 00
R92
5
R85
47
C68
0.1uF
C72
0.1uF
+3V3
C77
4.7uF
C71
4.7uF
R88
10K
+3V3
JP21
R2out
9
R2 i n
8
T1 in
11
R1out
12
T1out
14
R1 i n
13
T2 in
10
T2out
7
C1+1C1-
3
C2+
4
C2-
5
V+
2
V-
6
VCC
16
GND
15
U5
ST3 232ECTR
C37
100nF
C29
100nF
C30
100nF
C28
100nF
C31
100nF
+3V3
162738495
CN8
DB9 -male USART2
R33
do not fit
R2out
9
R2 i n
8
T1 in
11
R1out
12
T1out
14
R1 i n
13
T2 in
10
T2out
7
C1+1C1-
3
C2+
4
C2-
5
V+
2
V-
6
VCC
16
GND
15
U7
ST3 232ECTR
C52
100nF
C41
100nF
C40
100nF
C39
100nF
C42
100nF
+3V3
162738495
CN12
DB9 -male USART1
R62
do not fit
RS232_TX2
RS232_RX2
RS232_CTS2
RS232_RTS2
RS232_RX1
RS232_TX1
MB672411
STM3210E-EVAL RS-232 & IrDA
R36 0
R89 0
R2 9 0
R30 0
USART2_RX
USART2_TX
USART2_RTS
USART2_CTS
USART1_TX
USART1_RX
IrDA_RX
IrDA_TX
connector for USART2
connector for USART1
IrDA
R34 10K
Default setting: closePA0
PA1
PA2
PA3
PA9
PA10
PC1 0
PC1 1
Figure 19. RS-232 and IrDA
DocID14220 Rev 635/50
49
Page 36
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013MB672511
STM3210 E-EVAL Audio
I2S_CMD
I2S_DIN
I2S_CK
321
JP18
MCO
TP7
MCKO
+3V3
R72
10K
C59
1uF
Audio_SCK
Audio_SDA
C65
10uF
C54
100nF
C53
2.2uF
C34
100nF
+3V3
C73
10uF
C66
100nF
C79
10uF
C16
100nF
+3V3
+3V3
R83
10
C67
0.22uF
R73
10
C76
0.22uF
R86
10
R87
6.8
R84
6.8
C80
47uF
C70
47uF
123
CN15
ST-22 5-02
1
2U14
KSS-1508
CCLK /SCL9CDTI/SDA
10
SDTI
11
TEST2
12
LRCK13BICK
14
DVDD15DVSS
16
MUTET
25
ROUT/RCN
26
LOUT/RCP
27
MIN/LI N3
28
RIN2/IN2-
29
LIN2 /IN2+
30
LIN1/IN1-
31
RIN1/IN1+
32
TEST1
1
VCOM
2
AVSS
3
AVDD
4
VCOC/RIN3
5
I2C6PDN7CSN/CAD0
8
MCK I17MCKO
18
SPN
19
SPP
20
HVDD21HVSS
22
HPR
23
HPL
24
U10
AK4343
Audio_RIN
Audio_LIN
C56
1uF
C57
1uF
C58
do not fit
C55
do not fit
R67 0
R68 0
TP9
RI N
TP6
LIN
TP10
HPL
TP8
HPR
TP12
SPP
TP13
SPN
I2S_MCK
R56 0
R57
do not fit
Default setting: 1<->2PC6
PA8
PB 12
PB 13
PB 15
PB7
PB6
PA5
PA4
R128 0
Audio_PDN
PG11
Figure 20. Audio
Jumper to select PLL slave clock mode:
temperature sensor) by connecting pin "I2C"
I2C control interface selected (share with
to high, the slave address is set t o "0010011"
1. 1<->2 reference clock MCKI
2. 2<->3 reference clock BICK or LRCK
by pull up p in "CAD0".
36/50DocID14220 Rev 6
Page 37
UM0488Schematic diagrams
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
R1 1 2
10K
R1 1 4
10K
R1 1 5
10K
R1 1 6
10K
R1 1 3
10K
+3V3
C99 1 00 n F
C98 100 n F
C97 100 n F
C95 100 n F
C96 100 n F
R125
100
COMMON5Selection
2
DWON3LEFT1RIGHT4UP
6
U19
MT00 8-A
R123
220K
1
43
2
B2
WKUP
C91
do not fit
+3V3
R120
100
R122
4K7
1
43
2
B4
USER
C93
100nF
+3V3
R117
100
R121
4K7
1
43
2
B3
Tamper
C92
100nF
+3V3
R124
100
MB672611
STM3210E-EVAL LCD&Joystick
Vss1Vcc2VO3CLK4SID5CS6A7K
8
U18
HXM12 2032-GB1 (do not fit)
+3V3
R79
0
R76
do not fit
R74
do not fit
+5V
+3V3
C64
100nF
R104 0
R103 0
R102 0
R100 0
R101 0
R110
330
R106
0
R111
0
+3V3
+3V3
JOY_SEL
JOY_ DOWN
JOY_LEFT
JOY_ RIGHT
JOY_UP
LCD_ CS
LCD_ CLK
LCD_ DI
RESET#
LCD_backlight
Anti_Tamper
WAKEUP
User_Bu tton
R105
do not fit
R107
0
+3V3
Joys tick
TFT LCD
Gray LCD
Ta mper ButtonWake up ButtonUser Button
D[0..15]
A[0..23]
A[0..23]
D[0..15]
D0D1D2D3D4D5D6D7D8D9D10
D11
D12
D13
D14
D15
FSM C_ N WE
FSM C_ N OE
A0
CS1RS2WR/SCL3RD4RESET
5
VDD24VCI25GND26GND27BL_ VDD
28
BL_ Control23BL_ GND
22
PD16PD27PD38PD49PD510PD611PD712PD8
13
PD1014PD1115PD1216PD1317PD1418PD1519PD1620PD17
21
SDO29SDI
30
CN16
Connector to Mot her bo ard
R78
do not fit
R75
do not fit
R770R80 0
LCD_ DO
PG7
PD3
PG14
PG13
PG15
PG8PC13
PA0
PG12
PD5
PD4
PA8
PA6
PA5
PA7
PF1 0
FSM C_ N E4
JP26
JP27
Figure 21. LCD and joystick
DocID14220 Rev 637/50
49
Page 38
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
D
C
B
A
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013MB672711
STM3210E-EVAL SD & smartcard
+3V3
MicroSDCard_CLK
MicroSDCard_CMD
MicroSD card
VCC
1
RST
2
CLK
3
NC
4
GND5NC6I/O7NC
8
18
17CN18
C816
CL KDI V11CL KDI V225V/3V3PGND4C1+5Vd d p6C1-7Vup8PRE S9PRE S10I/O11AUX212AUX113CGND
14
CLK
15
RST
16
Vcc
17
PORADJ
18
CMDVCC
19
RSTIN
20
Vdd
21
GND
22
OFF
23
XTAL124XTAL2
25
I/OUC
26
AUX1UC27AUX2UC
28
U17
ST8 024CDR
C87 100nF
C83
100nF
C86
330nF
C82
47uF
+5V
C89 100nF
C90
100nF
R118
100K
+3V3
R90
4K7
+3V3
R108
10K
R109
10K
+3V3
C12
100nF
C84
47uF
+3V3
R91
10K
+3V3
R94 0
R71 0
R93
10K
TP14
AUX2
TP15
AUX1
SmartCard_3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
Smartcard
SMS064FF or SMS1 28FF
1
2
3
4
5
6
7
8
SW2
9
SW1
10
CN13
PJS008-2000
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
PB 12
PB0
PC6
PC7
PB 11
PB 10
PC8
PC9
PC1 0
PC1 1
PD2
PC1 2
R130
47K
R131
47K
+3V3
R129
0
R133
47K
R134
47K
R132
47K
PF1 1
Figure 22. SD Card and smartcard
38/50DocID14220 Rev 6
Page 39
UM0488Schematic diagrams
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
R7
3.3K
C8
1nF
+3V3
+3V3
+5V
R8
0
C7
100nF
C6
100nF
R5 0
C22
do not fit
C13
do not fit
C9
do not fit
MB672811
STM3210 E-EVAL Motor Control
C60
do not fit
C5
do not fit
C2
10nF
C4
do not fit
C3
do not fit
R4 0
R3 0
R6
0
R1
0
JP20
C51
do not fit
EMERGENCY STOP1MC-UH3MC_UL5MC_VH7MC_VL9MC_WH11MC_WL13CURR ENT A15CURR ENT C19CURR ENT B17NTC BYPASS RELAY21DI SSI PATIVE BRAKE23+5V POWER25PFC SYNC27PFC PWM29Encoder A31Encoder B
33
GND2GND4GND6GND8GND10GND
12
BUS VOLTAGE
14
GND16GND18GND20GND22GND
24
Heatsink Temperature
26
3.3V Power
28
GND30GND
32
Encoder Index
34
CN1
MC_connector
MC_EmergencySTOP
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_PF Csync1
MC_PF Csync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_Dissip ativeBrake
MC_PFCpwm
MC_EnA
MC_EnB
MC_HeatsinkTemperature
MC_BusVoltage
MC_EnIndex
R63
100K
JP2
C1
do not fit
Motor control connector
Default setting: Open
Default setting: Open
PA6
PC6
PA7
PC7
PB0
PC8
PB1
PA3
PA0
PA1
PA2
PC0
PC3
PB4
PB5
PB 12
PD2
PC1
PC2
PC5
BNC1
BNC2
BNC3
Figure 23. Motor control
DocID14220 Rev 639/50
49
Page 40
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
12345678910111213141516171819
20
CN7
FTSH-110 -01-L-DV
MB672911
STM3210 E-EVAL JTAG & Trace
+3V3
R58
10K
R54
10K
R53
10K
R59
10K
R55
do not fit
+3V3
12345678910111213141516171819
20
CN9
JTAG
+3V3
+3V3
R48 10K
R47 10K
R52
10K
JP19
R64
10K
R49 0
R50 d o not fit
R60 0
R61 d o not fit
TDI
RESET#
TRACE_D3
TRACE_D2
TRACE_D1
TRACE_D0
TRACE_CK
TRST
TMS/SWDIO
TCK/SWCLK
TDO/SWO
Trace connector
JTAG c onnector
Default setting: Open
PB4
PB3
PA15
PA14
PA13
PE2
PE3
PE4
PE5
PE6
KEY
Figure 24. JTAG and trace connectors
40/50DocID14220 Rev 6
Page 41
UM0488Schematic diagrams
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
Vin
3
GND
1
Vo ut
2
U12
LD1 086D2M33
C61
220uF
C69
47uF
C11
100nF
+5V
TP5
3V3
SV1SG
2
CV
3
CG14CG25CG3
6
U16
BNX002-01
C81
10uF
E5V
TP4
5V
+5V
R127
300
12
LD5
red
Jumper for choice between power connector, USB connector or daughter board
TP16
Ground
132
CN17
DC-10B
Z1
SMAJ5 .0A-TR
C85
100nF
1
2
3
U15
ZEN056V13 0A24LS
+3V3
123456
JP13
MB6721011
STM3210E-EVAL Power
D5VU5VE5V
Power regulator
R42
47
R41
0
VREF-
L1
BEAD
C50
10uF
C46
10nF
JP12
+3V3
VDDA
VDD
BT1
CR1220 holder
Vb at
321
JP1+3V3
VDDA
VREF+
C45
10nF
TP3
VREF
VDD_7
62
VBAT
6
VSS_5
16
VDD_5
17
VSSA30VREF-
31
VREF+
32
VDDA
33
VSS_4
38
VDD_4
39
VSS_6
51
VDD_6
52
VSS_761VSS_10
120
VSS_1
71
VDD_1
72
VSS_8
83
VDD_8
84
VSS_9
94
VDD_9
95
VSS_2
107
VDD_2
108
VDD_10
121
VSS_3
143
VDD_3
144
VSS_11
130
VDD_11
131
U8B
STM32F103ZET6
MCU power
C23
100nF
C32
100nF
C38
100nF
C26
100nF
C19
100nF
C17
100nF
C36
100nF
C35
100nF
C33
100nF
C25
100nF
C18
100nF
VDD
VDD
Default setting: 5<->6
Default setting: 2<->3
Figure 25. Power supply
DocID14220 Rev 641/50
49
Page 42
Schematic diagramsUM0488
1
1
2
2
3
3
4
4
DD
CC
BB
AA
STMicroelectronics
Title:
Number:Rev:Sheet of
D.2(PCB.SCH)
Date:
6/4/2013
+3V3
A1A2A3A4A5A6A7A8A9
A10
A11
A12
A13
A14
A15
A16
A1A2A3A4A5A6A7A8A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
+3V3
A[0..23]
D[0..15]
RB
7
R8E
9
VDD
12
VSS
13
CL16AL17W
18
WP
19
I/O029I/O130I/O231I/O3
32
VSS
36
VDD
37
I/O441I/O542I/O643I/O7
44
U3
NAND51 2W3A2CN6E
+3V3
A16
A17
+3V3
FSM C_ N E3
FSM C_ N E2
FSMC_NCE2
FSM C_ N WE
FSM C_ N OE
FSM C_ NW A IT
R19
10K
D[0..15]
A[0..23]
MB6721111
STM3210E-EVAL SRAM & Flash
123
JP7
C21
100nF
C20
100nF
C88
100nF
C62
100nF
R17
10K
+3V3
R20
10K
+3V3
C75
100nF
C63
100nF
C24
100nF
R13
10K
C10
100nF
R23
10K
+3V3
R24
10K
R12
10K
+3V3
JP5
A0
A0
A17
A18
+3V3
+3V3
D0D1D2D3D4D5D6D7D8D9D10
D11
D12
D13
D14
D15
D0D1D2D3D4D5D6D7D8D9D10
D11
D12
D13
D14
D15
D0D1D2D3D4D5D6
D7
R22
0
R16
10K
R15
0
+3V3
R21
0
R18
10K
R25
do not fit
Default setting: Open
Default setting: 2<->3
A4B4A3B3A2A5A1A4A0A3CE
B5
I/O0B6I/O1C5I/O2C6I/O3
D5
VCC
D6
VSS
D1
I/O4E5I/O5F5I/O6F6I/O7
G6
WE
G5
A16E4A15F4A14F3A13G4A12G3A11H5A10H4A9H3A8
H2
I/O8B1I/O9
C1
I/O10C2I/O11
D2
VCC
E1
I/O12E2I/O13F2I/O14F1I/O15
G1
BLEA1BHEB2OE
A2
A7D4A6C4A5
C3
A17D3A18
H1
VSS
E6
U1
IS61WV51216BLL-10MLI
A22
B8
A15D7A14C7A13A7A12B7A11D6A10C6A9A6A8
B6
A19D5A20
D4
WA5RP
B5
A21
C5
Vpp/WP
B4
RB
A4
A18C4A17
B3
A7A3A6C3A5D3A4B2A3A2A2C2A1
D2
VCC
D8
A0
E2
E
F2
VSS
E8
G
G2
DQ0
E3
DQ8
F3
DQ1
H3
DQ9
G3
DQ2
E4
DQ10
F4
DQ3
H4
DQ11
G4
VCC
F1
DQ4
H5
DQ12
F5
DQ5
E5
DQ13
G6
DQ6
H6
DQ14
F6
DQ7
E6
DQ15A-1
G7
VSS
H7
BYTE
F7
A16
E7
VCC
G5
VSS
H2
U2
M29W128GL7 0ZA6E
C15
100nF
M29W128GH70ZA6E
NAND51 2W3A2BN6E
PE1
PE0
PD5
PG9
PD6
PD4
PG10PD7
PG6
FSMC_NBL0
FSMC_NBL1
FSMC_I NT2
S29GL128P90FFIR 20
Rev D.2 modification : references ofNOR Flash used for U2 updated
Figure 26. SRAM and Flash
42/50DocID14220 Rev 6
Page 43
UM0488Schematic diagrams
Figure 27. Color LCD module
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD10
PD11
PD12
PD13
PD14
PD15
PD16
PD17
BL_Control
BL_GND
23
BL_Control
VDD24VCI25GND26GND27BL_VDD
VDD
21
4
Connector for 16-bit parallel application
SDO29SDI
16-bit connector
28
30
SDO
SDI
BLVDD
CS1SCL2SDI3RS4WR5RD6RESET8VDD9VCI
CN1
CS
WR_SCL
SDI
SDO
GND11GND12BL_VDD13BL_Control14BL_GND15BL_GND
7
10
SDO
#RESET
VDD
SPI connector
16
BLGND
BL_Control
BLVDD
Connector for SPI serial application
1/21/2011
Date:
C.1(PCB.SCH)
MB89511
2.4 inch LCD board support either SPI or 16-bit parallel
Added information on NOR Flash references in Section 2.20.
Updated schematics in Section 4.
Modified cover page. Inserted a newChapter 1.
20-Nov-20083
Modified bank specified in Section 2.17, Section 2.18, Section 2.19
and Section 2.20.
21-Jan-20104
Modified bank specified in Section 2.19.
Modified LCD in Section 3.13 and Figure 27.
Replaced STM32F103Z with STM32F103ZGT6.
01-Jul-20105
64 KB internal SRAM and 512 KB Flash replaced with 96 KB internal
SRAM and 1 MB Flash.
12-Aug-20136Replaced schematics.
DocID14220 Rev 649/50
49
Page 50
UM0488
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.
ST PRODUCTS ARE NOT AUTHORIZED FOR USE IN WEAPONS. NOR ARE ST PRODUCTS DESIGNED OR AUTHORIZED FOR USE
IN: (A) SAFETY CRITICAL APPLICATIONS SUCH AS LIFE SUPPORTING, ACTIVE IMPLANTED DEVICES OR SYSTEMS WITH
PRODUCT FUNCTIONAL SAFETY REQUIREMENTS; (B) AERONAUTIC APPLICATIONS; (C) AUTOMOTIVE APPLICATIONS OR
ENVIRONMENTS, AND/OR (D) AEROSPACE APPLICATIONS OR ENVIRONMENTS. WHERE ST PRODUCTS ARE NOT DESIGNED
FOR SUCH USE, THE PURCHASER SHALL USE PRODUCTS AT PURCHASER’S SOLE RISK, EVEN IF ST HAS BEEN INFORMED IN
WRITING OF SUCH USAGE, UNLESS A PRODUCT IS EXPRESSLY DESIGNATED BY ST AS BEING INTENDED FOR “AUTOMOTIVE,
AUTOMOTIVE SAFETY OR MEDICAL” INDUSTRY DOMAINS ACCORDING TO ST PRODUCT DESIGN SPECIFICATIONS.
PRODUCTS FORMALLY ESCC, QML OR JAN QUALIFIED ARE DEEMED SUITABLE FOR USE IN AEROSPACE BY THE
CORRESPONDING GOVERNMENTAL AGENCY.
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.