Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
User manual
STM3210E-EVAL
evaluation board
Introduction
The STM3210E-EVAL evaluation board is designed as a complete development platform for
STMicroelectronic's ARM Cortex-M3 core-based STM32F103Z 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 64 KB SRAM and 512 KB Flash, JTAG and SWD debug support.
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 possible to easily connect a
daughter board or wrapping board for your specific application.
Order code
To order the STM32F103Z evaluation board, use the order code STM3210E-EVAL.
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.1 Motor control connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 Analog input connectors CN2, CN3 and CN5 . . . . . . . . . . . . . . . . . . . . . 17
3.3 CAN D-type 9-pin male connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.4 QST connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
1 Overview
1.1 Features
● Three 5 V power supply options: power jack, USB connector or daughter board
● 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
CN2,3,5 CN4
BNC CAN
connector
CN6
QST
CN14
USB
CN7
Trace
CN8
CN9
USART2
JTAG
U17
Color LCD
CN13
MicroSD card
CN12
USART1 CN15
Audio jack
U13
IrDA
CN17
5V power RV1
Potentiometer
B1 B2 CN18 B3 U19 B4
RESET WAKEUP Smartcard Tamper Joystick User key
JP13 is used to select one of the three possible power supply resources.
USB
DTB
PSU
For power supply from the daughter board connectors(CN10 and CN11)
USB
DTB
PSU
to STM3210E-EVAL only, JP13 is set as shown.
JP13
For power supply from USB (CN14) to STM3210E-EVAL only, JP13 is set
USB
DTB
PSU
as shown.
EVAL and daughter board connected on CN10 and CN11, JP13 is set as
shown (daughter board must not have its own power supply
connected).
JP1
Vbat is connected to battery when JP1 is set as shown.
1 2 3
Boot 0
STM3210E-EVAL boot from Embedded SRAM when BOOT0 and
BOOT0 BOOT1 are set as shown to the right. Boot 1
BOOT1 0< >1
Boot 0
STM3210E-EVAL boot from System Memory when BOOT0 and
BOOT1 are set as shown to the right. Boot 1
0< >1
Enables reset of the STM32F103Z embedded JTAG TAP controller each time a system
JP19 reset occurs. JP19 connects the TRST signal from the JTAG connection with the system
reset signal RESET#. Default setting: not fitted
2.5 Audio
The STM3210E-EVAL evaluation board supports stereo audio play because it provides an
audio DAC AK4343 connected to both I2S port and two channels of DAC of microcontroller
STM32F103Z. 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.
JP18
PLL slave mode (reference clock BICK or LRCK) is selected when JP18 is 1 2 3
set as shown.
2.7 CAN
STM3210E-EVAL evaluation board supports CAN2.0A/B compliant CAN bus
communication based on 3.3V CAN transceiver. The high-speed mode, standby mode and
slope control mode are available and can be selected by setting JP8.
JP8 CAN transceiver works in high-speed mode when JP8 is set as shown
1 2 3
(default setting).
JP20 allows to have a PFC synchronization signal redirected to the timer 3 input capture 1
JP20 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
JP2 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 1 2 3
(default setting):
JP4 USART2
USART2_CTS is enabled when JP4 is set as show to the 1 2 3
right:
2.10 Smartcard
STMicroelectronics smartcard interface chip ST8024 is used on the STM3210E-EVAL board
for asynchronous 3V and 5V smartcards. It performs all supply protection and control
functions based on the connections with STM32F103Z listed in Table 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 10 for details.
JP17 is used to enable MicroSD card data line D0. MicroSD card D0 is enabled
JP17 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 Table 6 for details. JP20
JP20 should be kept on open for MicroSD card operation. JTAG debugging is
disabled when JP20 is fitted.
2.14 IrDA
IrDA communication is supported by the IrDA transceiver U13 connected to USART3 of
STM32F103Z. The IrDA transceiver can be enabled or disabled by setting JP21.
2.15 USB
STM3210E-EVAL evaluation board support USB2.0 compliant full speed communication via
a USB type B connector (CN14). The evaluation board can be powered by this USB
connection at 5V DC with 500mA current limitation. USB disconnection simulation can be
implemented by disconnecting 1.5K pull-up register from USB+ line. The USB disconnection
simulation feature is enabled by setting JP14.
The USB 1.5K pull-up register is always connected to USB+ line when
JP14 is set as shown.
123
JP14 The USB 1.5K pull-up register 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 123
(default setting).
Pin on Pin on
Description Pin connection Description Pin connection
CN16 U18
CS of Bank3 of
1 CS 1 Vss GND
FSMC
2 RS FSMC_A0 2 Vcc 3.3V
3 WR/SCL FSMC_NWE 3 VO -
4 RD FSMC_NOE 4 CLK PA5
5 RESET RESET# 5 SID PA7
6 PD1 FSMC_D0 6 CS PF10
7 PD2 FSMC_D1 7 A +5V
8 PD3 FSMC_D2 8 K GND
9 PD4 FSMC_D3
10 PD5 FSMC_D4
11 PD6 FSMC_D5
12 PD7 FSMC_D6
13 PD8 FSMC_D7
14 PD10 FSMC_D8
15 PD11 FSMC_D9
16 PD12 FSMC_D10
17 PD13 FSMC_D11
18 PD14 FSMC_D12
Pin on Pin on
Description Pin connection Description Pin connection
CN16 U18
19 PD15 FSMC_D13
20 PD16 FSMC_D14
21 PD17 FSMC_D15
22 BL_GND GND
23 BL_control 3.3V
24 VDD 3.3V
25 VCI 3.3V
26 GND GND
27 GND GND
28 BL_VDD 3.3V
29 SDO PA6 via JP26
30 SDI PA7 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.
JP7
The ready/busy signal is connected to FSMC_INT2 signal when JP7 is
1 2 3
set as shown.
Write protection is enabled when JP5 is fitted while write protection is disabled when JP5
JP5 is not fitted.
Default setting: not fitted
Three different NOR 128-Mbit references can be present on the evaluation board depending
on component availability.
M29W128GL70ZA6E NUMONYX
M29W128GH70ZA6E NUMONYX
S29GL128P90FFIR20 SPANSION
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.
3 Connectors
33 31 29 27 25 23 21 19 17 15 13 11 9 7 5 3 1
34 32 30 28 26 24 22 20 18 16 14 12 10 8 6 4 2
1 2
4 3
1 GND 4 GND
Analog input PC3, PC2 and PC1
2 GND 5
for CN2,CN3 and CN5 respectively
3 GND
1,4,8,9 NC 7 CANH
2 CANL 3,5,6 GND
13 11 9 7 5 3 1
14 12 10 8 6 4 2
1 +5V 2 +5V
3 PB6 4 PA5
5 PB7 6 PA7
7 PB1 8 PA6
9 PF11 10 PB5
11 PA8 12 -
13 GND 14 GND
19 17 15 13 11 9 7 5 3 1
20 18 16 14 12 10 8 6 4 2
1 NC 6 Connect to Pin 4
2 USART2_PA3 7 USART2_PA1
3 USART2_PA2 8 USART2_PA0
4 Connect to Pin 6 9 NC
5 GND
19 17 15 13 11 9 7 5 3 1
20 18 16 14 12 10 8 6 4 2
1 GND - -
Disconnect STM3210E-EVAL evaluation board from
3 PC7 MC/Smartcard motor power drive board.
Keep JP16 on open.
5 PC9 MicroSD card Remove SD card from MicroSD card connector.
7 PA9 UASRT1_TX -
9 PA0 MC/Wakeup/USART2_CTS Keep JP4 on open.
11 - - -
13 PA12 USB_DP Remove R82.
15 PA14 Debug_TCK -
17 PC10 IrDA_TX/MicroSDcard_D2 Remove SD card from MicroSD card connector.
19 GND - -
21 PD0 FSMC_D2 -
23 PE2 Trace_CLK/FSMC_A23 -
Disconnect STM3210E-EVAL evaluation board from
25 PD2 MicroSDcard_CMD/MC motor power drive board.
Remove SD card from MicroSD card connector.
27 PD4 FSMC_OEN -
29 PD6 FSMC_WAITN -
31 PD7 FSMC_EBAR0 Remove R22.
33 PG10 FSMC_EBAR2 Remove R15.
35 PG12 FSMC_EBAR3 Remove R77.
37 PG14 Joystick_Left Remove R102.
39 GND - -
28 PD5 FSMC_WEN -
30 GND - -
32 PG9 FSMC_EBAR1 Remove R21.
34 PG11 - -
36 PG13 Joystick_Right Remove R103.
38 PG15 Joystick_Up Remove R104.
40 PB3 Debug_TDO -
Disconnect STM3210E-EVAL evaluation board from
42 PB5 MC/QST/Temperature sensor motor power drive board and QST board.
Remove R46.
Disconnect STM3210E-EVAL evaluation board from
44 PB7 I2C_SDA/QST
QST board.
46 PB9 CAN_TX -
48 3V3 - -
50 GND - -
52 PE3 Trace_D0/FSMC_A19 -
54 PE5 Trace_D2/FSMC_A21 -
56 PC13 Anti-tamper button Remove R111.
58 PC15 OSC32_OUT Remove R39, Keep JP10 (solder bridge) on close.
60 PF1 FSMC_A1 -
62 PF3 FSMC_A3 -
64 PF5 FSMC_A5 -
66 PF7 LD3 Remove R97.
68 PF9 LD5 Remove R99.
70 GND - -
1 GND - -
3 PG7 Joystick_Select Remove R101.
5 PG5 FSMC_A15 -
7 PG3 FSMC_A13 -
PC13 Button
9 - -
B3
11 RESET# - -
13 PD12 FSMC_A17 -
15 PD10 FSMC_D15 -
17 PD8 FSMC_D13 -
19 D5V - -
21 PB13 I2S_CLK -
23 PB11 Smartcard_Reset -
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 -
43 PF12 FSMC_A6 -
45 PB2 BOOT1/SPI_NSS -
Disconnect STM3210E-EVAL evaluation board from
47 PB1 MC/QST
motor power drive board and QST board.
49 - - -
Disconnect STM3210E-EVAL evaluation board from
51 PB0 Smartcard_3/5V/MC
motor power drive board.
53 PC4 Potentiometer Remove R126.
Disconnect STM3210E-EVAL evaluation board from
55 PA6 MC/SPI_MISO/QST motor power drive board and QST board.
Remove R37.
57 PA4 Audio_RIN Remove R67.
59 GND - -
50 GND - -
Disconnect STM3210E-EVAL evaluation board from
52 PC5 MC
motor power drive board.
Disconnect STM3210E-EVAL evaluation board from
54 PA7 MC/SPI_MOSI/QST
motor power drive board and QST board.
Disconnect STM3210E-EVAL evaluation board from
56 PA5 SPI_CLK/DAC_LIN/QST QST board.
Remove R68.
Disconnect STM3210E-EVAL evaluation board from
58 PA3 MC/USART2_RX motor power drive board.
Remove R29.
Disconnect STM3210E-EVAL evaluation board from
60 PA2 MC/USART2_TX
motor power drive board.
62 -
Disconnect STM3210E-EVAL evaluation board from
64 PC2 MC/BNC2 motor power drive board.
Disconnect analog signal from BNC2.
Disconnect STM3210E-EVAL evaluation board from
66 PC0 MC motor power drive board.
Remove C7 & R63.
68 - - -
70 GND - -
1 NC 6 Connect to Pin 4
2 USART1_PA10 7 Connect to Pin 8
3 USART1_PA9 8 Connect to Pin 7
4 Connect to Pin 6 9 NC
5 GND
1 VBUS(power) 4 GND
2 PA11 5,6 Shield
3 PA12
GND
17 18
5678
1 VCC 5 GND
2 RST 6 NC
3 CLK 7 I/O
4 NC 8 NC
17 Detection pin of card presence 18 Detection pin of card presence
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
● RS232 and IrDA connectors, see Figure 19
● Audio, see Figure 20
● LCD and joystick connections, see Figure 21
● SD card and smartcard, see Figure 22
● Motor control, see Figure 23
● JTAG and trace connectors, see Figure 24
● Power supply, see Figure 25
● SRAM and Flash, see Figure 26
● Color LCD module, see Figure 27
MC_EnA MC_EnA
MC_CurrentC MC_CurrentC
MC_CurrentB MC_CurrentB BNC3
MC_CurrentA MC_CurrentA BNC2
MC_EmergencySTOP MC_EmergencySTOP BNC1
U_LCD&Joystick
LCD&Joystick.SchDoc
D[0..15]
A[0..23]
FSMC_NE4 FSMC_NE4
FSMC_NWE
U_Audio
FSMC_NOE
Audio.SchDoc
Audio_PDN Audio_PDN RESET#
Audio_RIN Audio_RIN LCD_backlight LCD_backlight
Audio_LIN Audio_LIN User_Button User_Button
Audio_SDA I2C_SDA WAKEUP WAKEUP
Audio_SCK I2C_SCK Anti_Tamper Anti_Tamper
MCO MCO JOY_UP JOY_UP
I2S_CK I2S_CK JOY_RIGHT JOY_RIGHT
Figure 16. Microcontroller connections
CAN_RX CAN_RX
CAN_TX CAN_TX
Potentiometer Potentiometer
U_JTAG&SWD
JTAG&SWD.SchDoc
TRACE_D3 TRACE_D3
TRACE_D2 TRACE_D2
TRACE_D1 TRACE_D1
TRACE_D0 TRACE_D0
TRACE_CK TRACE_CK
TDO/SWO TDO/SWO
U_RS232&IrDA
TCK/SWCLK TCK/SWCLK
RS232&IrDA.SchDoc
TMS/SWDIO TMS/SWDIO
USART2_RX USART2_RX TRST TRST
USART2_CTS USART2_CTS RESET# RESET#
USART2_RTS USART2_RTS TDI TDI
USART2_TX USART2_TX
USART1_TX USART1_TX
U_Power
USART1_RX USART1_RX
Power.SchDoc
IrDA_TX IrDA_TX
IrDA_RX IrDA_RX
STMicroelectronics
Title:
STM3210E-EVAL
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 1 of 11
UM0488
CN11(Right)
PG8
1 2
3 Default setting:2<->3 PG7 PG6
USART2_CTS 3 4
2 PG5 PG4
5 6
UM0488
1 PG3 PG2
MC_EnA 7 8
PC13 R11 820
9 10
JP4 RESET# R14 820 PD13
WAKEUP 11 12
D[0..15] PD12 PD11
D[0..15] 13 14
PD10 PD9
USART2_RTS 15 16
A[0..23] PD8 PB15
MC_EnB A[0..23] 17 18
PB14
D5V 19 20
U8A PB13 PB12
USART2_TX 21 22
PA0 34 132 PG15 PB11 PB10
MC_EnIndex PA0-WKUP PG15 JOY_UP 23 24
PA1 35 129 PG14 PE15 PE14
PA1 PG14 JOY_LEFT 25 26
Figure 17. MCU
2
3
PD0 11 12
B1 13 14
STM32F103ZET6
RESET C94 IC149-144-045-B5 Header 7X2
100nF QST connector
1
4
STMicroelectronics
Title:
STM3210E-EVAL MCU
MCU
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 2 of 11
31/48
Schematic diagrams
32/48
U5V LD1
CN14 Green
USB-typeB connector C74 PF6 R96 1 2
100nF LED1
1 U11 600
VCC
2 1 6 R81 0 PA11 LD2
D- I/O1 I/O1 USB_DM
3 2 5 Orange
D+ GND Vbus U5V R97
4 3 4 R82 0 PA12 PF7 1 2
GND I/O2 I/O2 USB_DP LED2
0 600
SHELL
0 USBLC6-2P6 LD3
SHELL
Red
Schematic diagrams
C78 1M LD4
4.7nF Blue
PF9 R99 1 2
2
R70 R65 LED4
U5V 600
10K 9013 36K
T1
3 1 +3V3
LED
R66
47K 1 JP23-25 Default setting:open
2
2
9013 3 PB14
USB_Disconnect JP23
R136 50
JP14
JP24
USB R137 50
PC4
JP25 Potentiometer
R138 50
+3V3
+3V3 R26 R27 PC1 +3V3
CN4 BNC1
C27 10K 0 PC2
3
BNC2
1
3
Default setting: 1<->2 DB9-male CAN connector PC3
BNC3 R126
2
Default setting: Open 2 RV1
100nF JP8 1 10K
0
U4 6
1
5
4
3
2
1
5
4
3
2
1
5
4
3
2
1
CAN_TX D RS
2 7 7 10nF
GND CANH
3 6 3
+3V3
CAN 100nF U6
7 6
+3V3 HOLD C
8 5
R51 VCC D
PB2 R35 0 1 4
4K7 Flash_CS S VSS
PA6 R37 0 2 3
Flash_MISO Q W
PA5 M25P64-VME6G +3V3
Flash_SCK
U9 +3V3 PA7
R38 Flash_MOSI
PB7 0 1 8
TemperatureSensor_SDA SDA VDD
PB6 R46 0 2 7
TemperatureSensor_SCL SCL A0
PB5 R44 0 3 6 C49 SPI Flash
TemperatureSensor_INT OS/INT A1
4 5 100nF
GND A2
STLM75M2E STMicroelectronics
Title:
STM3210E-EVAL Peripherals
Temperature sensor Number:MB525 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 3 of 11
UM0488
UM0488
+3V3 CN8
DB9-male USART2
do not fit
C37 R33 1
U5 100nF 6
C28 2
100nF 2 16 7
V+ VCC
3
1 5 8
C1+ C2-
C30 4
C29 100nF 9
100nF 3 4 5
C1- C2+
PA2 11 14 RS232_TX2
USART2_TX T1in T1out
PA3 R29 0 12 13 RS232_RX2
USART2_RX R1out R1in
+3V3
PA1 10 7 RS232_RTS2
USART2_RTS T2in T2out
PA0 R30 0 9 8 RS232_CTS2 connector for USART2 Default setting: close R88
USART2_CTS R2out R2in
10K U13
JP21
PC10 5
IrDA_TX SD
6 15 PC11
V- GND IrDA_RX
3
C31 TxD
R89 0 4
100nF RxD
ST3232ECTR +3V3
R92 1
Anode (VCC2)
5 2
R85 Cathode
6
VCC1
Figure 19. RS232 and IrDA connectors
47 7
Vlogic
8
GND
TFDU4300
6 15
V- GND
C42 STMicroelectronics
100nF ST3232ECTR
Title:
STM3210E-EVAL RS232&IrDA
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 4 of 11
33/48
Schematic diagrams
34/48
PC6 R56 0 Default setting: 1<->2
I2S_MCK
C70
PA8 R57 3 TP7 TP12 TP13 TP10 TP8 R84 2 CN15
Schematic diagrams
MCO
do not fit 2 MCKO SPP SPN HPL HPR 6.8
1 U10 47uF 3
18 24 C80 1
MCKO HPL R87
JP18 17 23 ST-225-02
MCKI HPR
PB15 11 6.8
I2S_DIN SDTI 47uF
PB12 13 20 1
I2S_CMD LRCK SPP
PB13 14 19 2 U14 C67 C76
I2S_CK BICK SPN
KSS-1508 0.22uF 0.22uF
Figure 20. Audio
PB6 6 12
Audio_SCK +3V3 I2C TEST2
PB7 8 1 C56 TP9 R73 R86
Audio_SDA CSN/CAD0 TEST1
9 32 RIN 10 10
CCLK/SCL RIN1/IN1+
10 31
CDTI/SDA LIN1/IN1- 1uF
PG11 R128 0 7 30
Audio_PDN PDN LIN2/IN2+
25 29 C57
MUTET RIN2/IN2-
R72 28
C59 MIN/LIN3
10K 5
1uF VCOC/RIN3 1uF
27
LOUT/RCP
26 R67 0 PA4
ROUT/RCN TP6 Audio_RIN
R68 0 PA5
R83 Audio_LIN
15 LIN
+3V3 DVDD
10 C73 C66 +3V3 C58 C55
10uF 100nF 16 4 do not fit do not fit
DVSS AVDD
C65 C34
21 3 10uF 100nF
+3V3 HVDD AVSS
C79 C16 C53 C54
10uF 100nF 22 2 2.2uF 100nF
HVSS VCOM
STMicroelectronics
Title:
STM3210E-EVAL Audio
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 5 of 11
UM0488
UM0488
D[0..15]
D[0..15]
U19 A[0..23]
R125 A[0..23]
5
COMMON
100 PG12 R77 0
FSMC_NE4
+3V3 PD5
FSMC_NWE
2 R80 0
Selection
CN16
R78 do not fit 1 6 D0
R113
10K
R112
10K
R114
10K
R115
10K
R116
10K
CS PD1
A0 2 7 D1
R75 do not fit RS PD2
3 8 D2
WR/SCL PD3
PG7 R101 0 PD4 4 9 D3
JOY_SEL FSMC_NOE RD PD4
PD3 R100 0 3 5 10 D4
JOY_DOWN DWON RESET# RESET PD5
PG14 R102 0 1 11 D5
JOY_LEFT LEFT PD6
PG13 R103 0 4 12 D6
JOY_RIGHT RIGHT PA8 PD7
PG15 R104 0 6 13 D7
JOY_UP UP LCD_backlight PD8
MT008-A R105 14 D8
PD10
100nF
do not fit 22 15 D9
100nF
100nF
100nF
100nF
R107 0 BL_GND PD11
23 16 D10
+3V3 BL_Control PD12
24 17 D11
Figure 21. LCD and joystick connections
C96
C95
C97
C98
C99
VCI PD14
26 19 D13
GND PD15
27 20 D14
GND PD16
28 21 D15
JP26 +3V3 BL_VDD PD17
PA6 29
LCD_DO SDO
30
SDI
Joystick JP27
Connector to Mother board
TFT LCD
+3V3
4
PG8 R106 PC13 R111 1 PA5 4
VO
User_Button Anti_Tamper B2 LCD_CLK CLK
0 0 PA7 5
WKUP LCD_DI SID
C91 PF10 6
2
3
2
3
LCD_CS CS
do not fit 7
B4 B3 A
8
3
2
USER Tamper K
C93 C92
100nF 100nF PA0 R110 R79 HXM122032-GB1 (do not fit)
WAKEUP
330 0
1
4
1
4
R123
R117 R124 220K Gray LCD
100 100 +5V
STMicroelectronics
Title:
STM3210E-EVAL LCD&Joystick
User Button Tamper Button Wakeup Button
Number:MB525 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 6 of 11
35/48
Schematic diagrams
36/48
Schematic diagrams
+3V3
1 28 AUX2 PC12
CLKDIV1 AUX2UC MicroSDCard_CLK
2 27 TP15 PD2
CLKDIV2 AUX1UC MicroSDCard_CMD
3 26 R94 0 AUX1 PB10
5V/3V I/OUC SmartCard_IO
4 25
PGND XTAL2
+5V C87 100nF 5 24 PB12
C1+ XTAL1 SmartCard_CLK
6 23 R71 0 PC7
Vddp OFF SmartCard_OFF
7 22
1
2
3
4
5
6
7
8
R108
10K
5 1
GND VCC R129
6 2 PF11
NC RST MicroSDCard_Detect
7 3 0
I/O CLK
8 4
NC NC
CN18 17
C816
18 R118
+3V3
100K
MicroSD card
STMicroelectronics
Title:
STM3210E-EVAL SD&Smart Card
Smart Card
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 7 of 11
UM0488
UM0488
+3V3
R5 0 17 18 C7 R63
CURRENT B GND
C22 19 20 100nF 100K
CURRENT C GND
do not fit PB12 21 22
MC_NTC NTC BYPASS RELAY GND
PA3 23 24
MC_DissipativeBrake DISSIPATIVE BRAKE GND R1
25 26 PC5
+5V +5V POWER Heatsink Temperature MC_HeatsinkTemperature
PC2 27 28 0
MC_CurrentB PFC SYNC 3.3V Power +3V3
R4 0 PB5 29 30 C6
MC_PFCpwm PFC PWM GND
C13 PA0 31 32 100nF
MC_EnA Encoder A GND
do not fit PA1 33 34
MC_EnB Encoder B Encoder Index
MC_connector
PC3 PA2
MC_CurrentC BNC3 MC_EnIndex
R3 0 Default setting: Open
BNC2
C9 C3
BNC1
do not fit do not fit
JP2
STMicroelectronics
Title:
STM3210E-EVAL Motor Control
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 8 of 11
37/48
Schematic diagrams
38/48
Default setting: Open
+3V3
JP19
Schematic diagrams
PA13
TMS/SWDIO
PA14
TCK/SWCLK
PB3
TDO/SWO
PA15
TDI
PB4
TRST
RESET#
R54
10K
CN7
FTSH-110-01-L-DV CN9
+3V3 JTAG +3V3
1 1
2 2
3 3
4 4
5 5
6 6 +3V3
7 KEY 7
Figure 24. JTAG and trace connectors
8 8
9 9 R55
10 10 do not fit
11 11
12 12
Trace connector
STMicroelectronics
Title:
STM3210E-EVAL JTAG&Trace
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 9 of 11
UM0488
UM0488
U15 TP5
ZEN056V130A24LS U12 3V3
CN17 U16 E5V +5V LD1086D2M33 +3V3
1 1 3 1 3 3 2
SV CV Vin Vout
2
3 2 4 C81 C61 C69 C11
GND
SG CG1 10uF 220uF 47uF
DC-10B 5 100nF
CG2
2
Z1 6
1
SMAJ5.0A-TR CG3
C85
100nF BNX002-01
Power regulator
U5V D5V E5V
Figure 25. Power supply
Jumper for choice between power connector, USB connector or daughter board
VREF+
TP3
C45
39/48
Schematic diagrams
40/48
D[0..15]
Schematic diagrams
D[0..15]
A[0..23]
A[0..23]
U1 U2
A18 H1 A22 B8 G7 D15 U3 +3V3
A18 A22 DQ15A-1
A17 D3 A21 C5 F6 D14 D0 29 12 C88
A17 A21 DQ14 I/O0 VDD
A16 E4 G1 D15 A20 D4 G6 D13 D1 30 37
A16 I/O15 A20 DQ13 I/O1 VDD
A15 F4 F1 D14 A19 D5 F5 D12 D2 31
A15 I/O14 A19 DQ12 I/O2 100nF
A14 F3 F2 D13 A18 C4 G4 D11 D3 32 13
A14 I/O13 A18 DQ11 I/O3 VSS
A13 G4 E2 D12 A17 B3 F4 D10 D4 41 36 C24
A13 I/O12 A17 DQ10 I/O4 VSS
A12 G3 D2 D11 A16 E7 G3 D9 D5 42
A12 I/O11 A16 DQ9 I/O5
A11 H5 C2 D10 A15 D7 F3 D8 D6 43
A11 I/O10 A15 DQ8 I/O6 100nF
A10 H4 C1 D9 A14 C7 E6 D7 D7 44
A10 I/O9 A14 DQ7 I/O7
A9 H3 B1 D8 A13 A7 H6 D6
A9 I/O8 A13 DQ6
A8 H2 G6 D7 A12 B7 E5 D5 A16 16
A8 I/O7 A12 DQ5 CL
A7 D4 F6 D6 A11 D6 H5 D4 A17 17
A7 I/O6 A11 DQ4 AL
A6 C4 F5 D5 A10 C6 H4 D3 18
A6 I/O5 A10 DQ3 W R25
A5 C3 E5 D4 A9 A6 E4 D2 +3V3 8 19
A5 I/O4 A9 DQ2 R23 R WP
A4 B4 D5 D3 A8 B6 H3 D1 9 7 do not fit
A4 I/O3 A8 DQ1 E RB
Figure 26. SRAM and Flash
+3V3 A3 B3 C6 D2 A7 A3 E3 D0 10K
A3 I/O2 A7 DQ0
A2 A5 C5 D1 C63 A6 C3 NAND512W3A2CN6E
A2 I/O1 A6
A1 A4 B6 D0 A5 D3 NAND512W3A2BN6E
A1 I/O0 A5
R16 A0 A3 A4 B2 R24
A0 100nF A4
10K +3V3 A3 A2 C21 10K
R15 A3 R22
PG10 B5 D6 C20 A2 C2 PD7 100nF
FSMC_NE3 CE VCC A2 FSMC_NCE2
0 G5 E1 A1 D2 0
WE VCC A1
A2 A0 E2 +3V3
OE 100nF A0
PE0 A1 D1
FSMC_NBL0 BLE VSS
PE1 B2 E6 +3V3 A5 +3V3
FSMC_NBL1 BHE VSS W
B5 G5
RP VCC
+3V3 +3V3 IS61WV51216BLL-10MLI A4 F1
RB VCC
R19 G2 D8
G VCC
10K F2 H2 C75 C62 C15
E VSS
R20 R17 R18 F7 H7 100nF 100nF 100nF
R12
+3V3
10K
JP5
Default setting: Open Rev D.2 modification : references of NOR flash used for U2 updated
STMicroelectronics
Title:
STM3210E-EVAL SRAM&FLASH
Number:MB672 Rev: D.2(PCB.SCH) Date: 2008-05-21 Sheet 11 of 11
UM0488
UM0488
1 2 3 4
CN3
Enable 1 49
Enable NC
DotClk 2 48 CN2
A DotClk NC A
HSYNC 3 47 CS 1 6 PD1
HSYNC NC CS PD1
VSYNC 4 44 RS 2 7 PD2
VSYNC NC RS PD2
9 43 WR_SCL 3 8 PD3
NC NC WR/SCL PD3
38 42 RD 4 9 PD4
NC NC RD PD4
39 41 #RESET 5 10 PD5
NC NC RESET PD5
37 11 PD6
NC PD6
CS 5 36 12 PD7
CS NC PD7
WR_SCL 6 35 13 PD8
WR/SCL NC PD8
RD 10 34
RD NC
RS 8 33 BLGND 14 PD10
RS NC PD10
29 PD17 22 15 PD11
PD17 BL_GND PD11
SDO 46 28 PD16 BL_Control 23 16 PD12
SDO PD16 BL_Control PD12
SDI 7 27 PD15 24 17 PD13
SDI PD15 VDD VDD PD13
BLVDD 26 PD14 25 18 PD14
PD14 VCI PD14
#RESET 11 25 PD13 26 19 PD15
RESET PD13 GND PD15
24 PD12 27 20 PD16
PD12 GND PD16
Figure 27. Color LCD module
L2 30 23 PD11 28 21 PD17
VDD VDD PD11 BLVDD BL_VDD PD17
BEAD 31 22 PD10 SDO 29
VCI PD10 SDO
32 21 PD9 SDI 30
B VCI PD9 SDI B
4.7uH(1A) Z1 20 PD8
PD8
A 52 19 PD7 16-bit connector
A PD7
L1 K 53 18 PD6
K PD6
STPS1L40M C1 40 17 PD5
GND PD5
C4 C5 U1 4.7uF/35V 45 16 PD4
GND PD4
100nF 10nF 8 6 50 15 PD3 Connector for 16-bit parallel application
SW Vo GND PD3
C2 1 5 BLGND 51 14 PD2
Vi NC GND PD2
BLGND 4.7uF/10V 7 13 PD1
EN PD1
3 4 12 PD0
GND FB PD0
9 2
PGND Rset
PD9
PD0
SDO
SDI
RS
RD
D D
Enable
HSYNC
DotClk
VSYNC
PD16
PD14
PD12
PD10
PD8
PD6
PD4
PD2
PD17
PD15
PD13
PD11
PD7
PD5
PD3
PD1
STMicroelectronics
Title:
2.4 inch LCD board support either SPI or 16-bit parallel
Number:MB895 Rev: B.1(PCB.SCH) Date: 10/13/2009 Sheet 1 of 1
41/48
Schematic diagrams
1 2 3 4
STM3210E-EVAL I/O assignment UM0488
1 PE2 Trace_CLK/FSMCA23
2 PE3 Trace_D0/FSMCA19
3 PE4 Trace_D1/FSMCA20
4 PE5 Trace_D2/FSMCA21
5 PE6 Trace_D3/FSMCA22
6 VBAT +3V3 or battery
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 GND
17 VDD_5 +3V3
18 PF6 LD2
19 PF7 LD3
20 PF8 LD4
21 PF9 LD5
22 PF10 LCD_CS for graphic LCD (optional)
23 OSC_IN 8MHz crystal X1
24 OSC_OUT 8MHz crystal X1
25 NRST Reset button B1
26 PC0 MC_ADC_123_10 pin14 (bus voltage)
27 PC1 MC_ADC11 pin 15 / BNC1
28 PC2 MC_ADC12 pin 17 / BNC2
29 PC3 MC_ADC13 pin 19 / BNC3
30 VSSA GND
31 VREF- GND
32 VREF+ +3V3
33 VDDA +3V3
34 PA0-WKUP MC_TIM2_CH1 pin 31(Ena) / WAKEUP /USART2 CTS
35 PA1 MC_TIM2_CH2 pin 33 (EnB)/USART2 RTS
36 PA2 MC_TIM2_CH3 pin34 (EnIndex)/USART2 TX
37 PA3 MC_TIM6_CH4 pin 23 (dissipative brake)/USART2 RX
38 VSS_4 GND
39 VDD_4 +3V3
40 PA4 DAC1_Audio RIN
41 PA5 SPI_Flash_CLK / DAC2_Audio LIN / QST pin4
MC_STOP pin 1 (Emergency stop) / SPI_Flash_MISO / QST
42 PA6
pin8
43 PA7 MC_TIM5_CH1N pin 5 (UL) / SPI_Flash_MOSI / QST pin6
44 PC4 Potentiometer
45 PC5 MC_ADC_12_15 pin 26 (heatsink temperature)
46 PB0 MC_TIM5_CH2N pin 9 (VL) / SmartCard_3/5
47 PB1 MC1_TIM5_CH3N pin 13 (WL) / QST pin7
48 PB2 Boot1/ NSS_SPI_Flash
49 PF11 QST pin9 / MicroSD card detection
50 PF12 FSMCA6
51 VSS_6 GND
52 VDD_6 +3V3
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 GND
62 VDD_7 +3V3
63 PE10 FSMCD7
64 PE11 FSMCD8
65 PE12 FSMCD9
66 PE13 FSMCD10
67 PE14 FSMCD11
68 PE15 FSMCD12
69 PB10 Smart_IO
70 PB11 Smart Reset
71 VSS_1 GND
72 VDD_1 +3V3
73 PB12 Smart_CK / MC_pin21 (NTC) / Audio I2S_CMD
74 PB13 Audio I2S_CK
75 PB14 USB Disconnect
76 PB15 Audio I2S_DIN
77 PD8 FSMCD13
78 PD9 FSMCD14
79 PD10 FSMCD15
80 PD11 FSMCA16
81 PD12 FSMCA17
82 PD13 FSMCA18
83 VSS_8 GND
84 VDD_8 +3V3
85 PD14 FSMCD0
86 PD15 FSMCD1
87 PG2 FSMCA12
88 PG3 FSMCA13
89 PG4 FSMCA14
90 PG5 FSMCA15
91 PG6 FSMC_INT2
92 PG7 JOY_Select
93 PG8 User Button B4
94 VSS_9 GND
95 VDD_9 +3V3
96 PC6 MC_TIM5_CH1 pin 3 (UH) / Smart_ CMD / VCC/I2S_MCK
97 PC7 MC_TIM5_CH2 pin 7(VH) / Smartcard_OFF
98 PC8 MC_TIM5_CH3 pin 11 (WH) / MicroSD card D0
99 PC9 MicroSD card D1
100 PA8 MCO / LCD backlight /QST pin11
101 PA9 USART1 TX
Revision history
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 AN AUTHORIZED ST REPRESENTATIVE, 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.
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.