ST STM3210E-EVAL User Manual

Page 1
UM0488
User manual
STM3210E-EVAL
evaluation board
Introduction
The STM3210E-EVAL evaluation board is designed as a complete de ve lopment platf orm f or STMicroelectronic's ARM Cortex-M3 core-based ST M32F103Z microcontroller with full speed USB2.0, CAN2.0A/B compliant interface, two I USART channels with smartcard support, three SPI channels, two D AC channels, FSMC interface, SDIO, internal 64 KB SRAM and 512 KB Flash, JTAG and SWD debug support.
The full range of hardw are features on the board helps you to evaluate all peripherals (USB, motor control, CAN, MicroSD card, smartcard, USART, NOR Flash, NAND flash, SRAM) and dev elop your own applications. Extension headers make it po ssible to easily connect a daughter board or wrapping board for your specific application.

Figure 1. STM3210E-EVAL evaluation board

2
S channels, two I2C channels, five
Order code
To order the STM32F103Z evaluation board, use the order code STM3210E-EVAL.
November 2008 Rev 3 1/48
www.st.com
Page 2
Contents UM0488
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 Demonstration software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Hardware layout and configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1 Power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2 Boot option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Clock source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.4 Reset source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.5 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.6 Serial Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.7 CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.8 RS232 connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.9 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.10 Smartcard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.11 MicroSD card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.12 Temperature sensor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.13 Analog input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.14 IrDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.15 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
2.16 Development and debug support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.17 Display and input devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.18 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.19 NAND Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.20 NOR Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3 Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.1 Motor control connector CN1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Analog input connectors CN2, CN3 and CN5 . . . . . . . . . . . . . . . . . . . . . 16
3.3 CAN D-type 9-pin male connector CN4 . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.4 QST connector CN6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2/48
Page 3
UM0488 Contents
3.5 Trace debugging connector CN7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.6 RS232 connector CN8 with RTS/CTS handshake support . . . . . . . . . . . 18
3.7 JTAG debugging connector CN9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.8 Daughter board extension connectors CN10 and CN11 . . . . . . . . . . . . . 19
3.9 RS232 connector CN12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.10 MicroSD connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.11 USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.12 Audio jack CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.13 TFT LCD connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.14 Power connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.15 Smartcard connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Appendix A STM3210E-EVAL IO assignment. . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3/48
Page 4
Overview UM0488

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-dir ection control and selector
Reset, wakeup, tamper and user buttons
4 color LEDs
RTC with backup battery

1.2 Demonstration software

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.
4/48
Page 5
UM0488 Hardware layout and configuration

2 Hardware layout and configuration

The STM3210E-EVAL evaluation board is designed around the STM32F103Z microcontroller in a 144-pin TQFP pac kage. The hardware bloc k diagr am Figure 2 illustrates the connection between the STM32F103Z 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 will help you locate these features on the actual evaluation board.

Figure 2. Hardware block diagram

5/48
Page 6
Hardware layout and configuration UM0488
r

Figure 3. STM3210E-EVAL evaluation board layout

CN10 Extension connector
U1 STM32F103Z
CN1 Motor control
CN11 Extension connector
CN2,3,5 BNC
CN14 USB
CN8 USART2
CN4 CAN connector
CN6 QST
CN7 Trace
CN9 JTAG
U17 Color LCD
CN12 USART1
CN17 5V power
B1 RESET
B2 WAKEUP
CN18 Smartcard
B3 Tamper
U19 Joystick
CN13 MicroSD card
CN15 Audio jack
U13 IrDA
RV1 Potentiomete
B4 User key
6/48
Page 7
UM0488 Hardware layout and configuration

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 daughter board
(DTB for daughter board 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.

Table 1. Power related jumpers

Jumper Description
JP13 is used to select one of the three possible power
PSU
DTB
USB
supply resources. For power supply jack(CN17) to the STM3210E-EVAL
, JP13 is set as shown (default setting).
only
JP13
JP12
JP1
For power supply from the daughter board connectors(CN10 and CN11) to STM3210E-EVAL only
,
JP13 is set as shown.
For power supply from USB (CN14) to STM3210E-EVAL
, JP13 is set as shown.
only
For power supply from power supply jack(CN17) to both STM3210E-EVAL and daughter board connected on CN10 and CN11, JP13 is set as shown (daughter board 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
V
bat
(default setting).
V
is connected to battery when JP1 is set as shown.
bat
USB
USB
USB
1 2 3
1 2 3
PSU
DTB
PSU
DTB
PSU
DTB
7/48
Page 8
Hardware layout and configuration UM0488

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

Switch Boot 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)
STM3210E-EVAL boot from Embedded SRAM when BOOT0
BOOT0
and BOOT1 are set as shown to the right.
BOOT1
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 ST M32F10 3Z micr ocontr oller, it can be removed from
socket when internal RC clock is used.
Switch
configuration
Boot 0
0 < > 1
Boot 0
Boot 1
0 < > 1
Boot 0
Boot 1
0 < > 1

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
Daughter board from CN11

Table 3. Reset related jumper

Jumper Description
Enables reset of the STM32F103Z embedded JTAG TAP controller each time a
JP19
8/48
system reset occurs. JP19 connects the TRST signal from the JTAG connection with the system reset signal RESET#. Default setting: not fitted
Page 9
UM0488 Hardware 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 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.

Table 4. Audio related jumpers

Jumper Description
JP18

2.6 Serial Flash

A 64 or 128 Mbit serial Flash connected to SPI1of STM32F103Z, 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
External slave mode (MCK from STM32F103Z) is selected when JP18 is set as shown (default setting).
PLL slave mode (reference clock BICK or LRCK) is selected when JP18 is set as shown.
1 2 3
1 2 3

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.

Table 5. CAN related jumpers

JP8
JP6
Jumper Description
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
9/48
Page 10
Hardware layout and configuration UM0488

2.8 RS232 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 RS232 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 the jumper JP4. Refer to Section 2.9: Motor control for details.

2.9 Motor control

The STM3210E-EVAL evaluation board suppo rts three-phase brushless motor control via a 34-pin connector CN1, which prov ides all re quired co ntro l 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 v oltage , heatsink temper ature coming from the motor driving board and 6 channels of PWM control signals going to the motor driving circuit.
JP 20 allows to choose between 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 Table 6.

Table 6. Motor control related jumpers

Jumper Description
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. JTA G deb ugging 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
S and
I smartcard
Smartcard
10/48
Page 11
UM0488 Hardware layout and configuration

2.10 Smartcard

STMicroelectronics smartcard interface chip ST8024 is use d 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 mult iplexed 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.

Table 7. Connection between ST8024 and STM32F103Z

Signals of ST8024 Description
5V/3V Smartcard power supply selection pin PB0 I/OUC MCU data I/O line PB10 XTAL1 Crystal or external clock input PB12
OFF
RSTIN Card reset input from MCU PB11
CMDVCC

Table 8. Smartcard related jumpers

Jumper Description
JP15
JP16

2.11 MicroSD card

Connect to
STM32F10X
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
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 I2S or motor control connector. Default setting: not fitted
The OFF is connected to PC7 when JP16 is closed. It has to be kept on open when PC7 is used by the motor contro l conn e cto r. Default setting: not fitte d
2
S DAC and motor control
PC7
PC6
The 128 Mbyte MicroSD card conne cted to SDIO of STM32 F103Z is a v ailab le o n 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 12. 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.

Table 9. MicroSD card related jumpers

Jumper Description
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 Table 6 for details. JP20 should be kept on open for MicroSD card operation. JTAG debugging is disabled when JP20 is fitted.
11/48
Page 12
Hardware layout and configuration UM0488

2.12 Temperature sensor

One I2C interface temperature sensor STLM75 (–55°C to +125°C) connected to I2C of STM32F103Z 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 STM32F103Z as external analog input. The 50 ohm terminal resistor can be enabled by closing the solder bridge JP23, JP24 and JP25 for ea ch BNC connector. A low pass filter can be implemented for each BNC connector CN5, CN3 and CN2 by rep lacing 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 STM32F103Z. The IrDA transceiver can be enabled or disabled by setting JP21.

Table 10. IrDA related jumpers

JP21
JP22

2.15 USB

STM3210E-EV A L ev a luation board suppo rt 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.5 K pull-up register from USB+ line . The USB disconnection simulation feature is enabled by setting JP14.

Table 11. USB related jumpers

JP14
Jumper Description
JP21 is used to shutdown the IrDA transceiver. IrDA is enabled when JP21 is fitted while IrDA is disabled when JP21 is not
fitted. Default setting: fitted IrDA_RX is enabled when JP22 is closed. The IO pin PC11 is used as the data
line 3 of the MicroSD card when JP22 is open. Default setting: not fitted
Jumper Description
The USB 1.5K pull-up register is always connected to USB+ line when JP14 is set as shown.
1 2 3
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 (default setting).
12/48
Page 13
UM0488 Hardware layout and configuration

2.16 Development and debug support

The two debug connectors available on 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 STM32F103Z 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 detect ion button (B3) are av ailab le as input de vices. Th e jumper JP4 should be kept on open to enable the wakeup button B2 which shares the same IO 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 gr aph ic LCD is not pre sent.

Table 12. LCD modules

TFT LCD CN16 (default) Graphic LCD U18 (optional)
Pin on
CN16
1CS
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 6PD1 FSMC_D0 6CS PF10 7 PD2 FSMC_D1 7 A +5V 8PD3 FSMC_D2 8K GND 9PD4 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
Description Pin connection
CS of Bank3 of FSMC
Pin on
U18
1 Vss GND
Description Pin connection
18 PD14 FSMC_D12
13/48
Page 14
Hardware layout and configuration UM0488
Table 12. LCD modules (continued)
TFT LCD CN16 (default) Graphic LCD U18 (optional)
Pin on
CN16
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.
Description Pin connection
Pin on
U18
Description Pin connection

2.19 NAND Flash

The 512 Mbit x8 or 1 Gbit x8 NAND Flash is connected to NAND bank2 of the FSMC interface. The ready/busy signal can be connected to either WAIT signal or FSMC_INT2 signal of STM32F103Z depending on the setting of JP7.

Table 13. NAND Flash related jumpers

Jumper Description
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.
14/48
1 2 3
1 2 3
Page 15
UM0488 Hardware layout and configuration

2.20 NOR Flash

128 Mbit NOR Flash is connected to bank1 NOR/PSRAM2 of the FSMC interface. The 16­bit 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.

Table 14. NOR Flash related jumpers

Jumper Description
Write protection is enabled when JP5 is fitted while write protection is
JP5
Three different NOR 128- Mbit ref erences can be present on the ev aluation board depending on component availability.

Table 15. NOR Flash reference

M29W128GL70ZA6E NUMONYX
M29W128GH70ZA6E NUMONYX
S29GL128P90FFIR20 SPANSION
disabled when JP5 is not fitted. Default setting: not fitted
Reference Manufacturer
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 schema tic), and tak e its char acteristics i nto account.
15/48
Page 16
Connectors UM0488

3 Connectors

3.1 Motor control connector CN1

Figure 4. Motor control connector CN1 (top view)

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

Table 16. Motor control connector CN1

Description
Emergency stop PA6 1 2 GND PWM-UH PC6 3 4 GND PWM-UL PA7 5 6 GND PWM-VH PC7 7 8 GND PWM-VL PB0 9 10 GND PWM-WH PC8 11 12 GND PWM-WL PB1 13 14 PC0 Bus voltage 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
+5V power +5V 25 26 PC5 Heatsink temperature PFC SYNC PB4 and PD2 27 28 3.3V power PFC PWM PB5 29 30 GND Encoder A PA0 31 32 GND
STM32F103Z
pin
PA3 through 0 ohm resister unfitted
CN1
pin #
23 24 GND
CN1
pin #
STM32F103Z
pin
Description
Encoder B PA1 33 34
16/48
PA2
Encoder index
Page 17
UM0488 Connectors

3.2 Analog input connectors CN2, CN3 and CN5

Figure 5. Analog input connector CN2, CN3 and CN5 bottom view

12
5
43

Table 17. Analog input connector CN2, CN3 and CN5

Pin number Description Pin number Description
1GND 4GND
2GND 5
3GND
Analog input PC3, PC2 and PC1 for CN2,CN3 and CN5 respectively

3.3 CAN D-type 9-pin male connector CN4

Figure 6. CAN D-type 9-pin male connector CN4 (front view)

Table 18. CAN D-type 9-pins male connector CN4

Pin number Description Pin number Description
1,4,8,9 NC 7 CANH 2 CANL 3,5,6 GND

3.4 QST connector CN6

The QST connector is designed to connect the STM3210E-EVAL to the QST evaluation board to demonstrate the QST function.

Figure 7. QST connector CN6 (front view)

13 11 9 7 5 3 1
14 12 10 8 6 4 2
17/48
Page 18
Connectors UM0488

Table 19. QST connector CN6

Pin number Description Pin number Description
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

3.5 Trace debugging connector CN7

Figure 8. Trace debugging connector CN7 (top view)

19 17 15 13 11 9 7 5 3 1
20 18 16 14 12 10 8 6 4 2

Table 20. Trace debugging connector CN7

Pin number Description Pin number Description
1 3.3V power 2 TMS/PA13 3GND 4TCK/PA14 5 GND 6 TDO/PB3 7 KEY 8 TDI/PA15 9 GND 10 RESET# 11 GND 12 TraceCLK/PE2 13 GND 14 TraceD0/PE3 or SWO/PB3 15 GND 16 TraceD1/PE4 or nTRST/PB4 17 GND 18 TraceD2/PE5 19 GND 20 TraceD3/PE6
18/48
Page 19
UM0488 Connectors

3.6 RS232 connector CN8 with RTS/CTS handshake support

Figure 9. RS232 connector CN8 with RTS/CTS handshake support (fr ont view)

Table 21. RS232 connector CN8 with RTS/CTS handshake support

Pin number Description Pin number Description
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 5GND

3.7 JTAG debugging connector CN9

Figure 10. JTAG debugging connector CN9 (top view)

19 17 15 13 11 9 7 5 3 1
20 18 16 14 12 10 8 6 4 2

Table 22. JTAG debugging connector CN9

Pin number Description Pin number Description
1 3.3V power 2 3.3V power 3 PB4 4 GND 5PA15 6GND 7PA13 8GND 9PA14 10GND 11 RTCK 12 GND 13 PB3 14 GND 15 RESET# 16 GND 17 DBGRQ 18 GND 19 DBGACK 20 GND
19/48
Page 20
Connectors UM0488

3.8 Daughter board extension connectors CN10 and CN11

Two 70-pin male headers CN10 and CN11 can be used to connect a daughter board 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 gra y in Table 23 and Table 24) are defined as a stan dard which allows to develop common daughter boards 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 daughter board after disconnecting it from the corresponding function b lock on the STM3210E-EV A L e valuation board, as described in
Table 23 and Table 24.

Table 23. Daughter board extension connector CN10

Pin # Description Alternative function
1GND - -
3 PC7 MC/Smartcard
5 PC9 MicroSD card Remove SD card from MicroSD card connector. 7 PA9 UASRT1_TX ­9 P A0 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 -
25 PD2 MicroSDcard_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.
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 - -
20/48
Page 21
UM0488 Connectors
Table 23. Daughter board extension connector CN10 ( continued)
Pin # Description Alternative function
41 PB4 Debug_TRST/MC
43 PB6 I2C_SCL/QST
45 PB8 CAN_RX Remove R32. 47 PE0 FSMC_BLN0 ­49 D5V - ­51 PE4 Trace_D1/FSMC_A20 ­53 PE6 Trace_D3/FSMC_A22 ­55 PC14 OSC32_IN Remove R135, Keep JP9 (solder bridge) on close. 57 PF0 FSMC_A0 ­59 GND - ­61 PF2 FSMC_A2 ­63 PF4 FSMC_A4 ­65 PF6 LD2 Remove R96. 67 PF8 LD4 Remove R98. 69 +3V3 - -
2 PC6 Smartcard/MC/I2S_MCK
How to disconnect from function block on
STM3210E-EVAL board
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Keep JP19 on open.
Disconnect STM3210E-EVAL evaluation board from
QST board.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Keep JP15 on open.
Disconnect STM3210E-EVAL evaluation board from 4 PC8 MicroSDcard_D0/MC
6 PA8 MCO/LCD_backlight/QST
8 PA10 USART1_RX Remove R36. 10 GND - ­12 PA11 USB_DM Remove R81. 14 PA13 Debug TMS ­16 PA15 Debug TDI -
18 PC11 IrDA_RX/MicroSDcard_D2
20 PC12 MciroSDcard_CLK Remove SD card from MciroSD card connector. 22 PD1 FSMC_D3 ­24 PE1 FSMC_BLN1 ­26 PD3 Joystick_Down Remove R100.
motor power drive board.
Remove SD card from MicroSD card connector.
Disconnect STM3210E-EVAL evaluation board from
QST board.
Remove SD card from MicroSD card connector.
Remove R89.
21/48
Page 22
Connectors UM0488
Table 23. Daughter board extension connector CN10 ( continued)
Pin # Description Alternative function
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 -
42 PB5 MC/QST/Temperature sensor
44 PB7 I2C_SDA/QST
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.
How to disconnect from function block on
STM3210E-EVAL board
Disconnect STM3210E-EVAL evaluation board from
motor power drive board and QST board.
Remove R46.
Disconnect STM3210E-EVAL evaluation board from
QST board.
60 PF1 FSMC_A1 ­62 PF3 FSMC_A3 ­64 PF5 FSMC_A5 ­66 PF7 LD3 Remove R97. 68 PF9 LD5 Remove R99. 70 GND - -
22/48
Page 23
UM0488 Connectors

Table 24. Daughter board extension connector CN11

Pin # Description Alternative function
How to disconnect from function block on
1GND - ­3 PG7 Joystick_Select Remove R101. 5 PG5 FSMC_A15 ­7 PG3 FSMC_A13 -
9
PC13 Button 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 -
STM3210E-EVAL board
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 -
47 PB1 MC/QST
Disconnect STM3210E-EVAL evaluation board from
motor power drive board and QST board. 49 - - -
51 PB0 Smartcard_3/5V/MC
Disconnect STM3210E-EVAL evaluation board from
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 - -
23/48
Page 24
Connectors UM0488
Table 24. Daughter board extension connector CN11 ( continued)
Pin # Description Alternative function
61 PA1 MC/USART2_RTS
63 PC3 MC/BNC3
65 PC1 MC/BNC1
67 PF10 LCD_CS ­69 +3V3 - ­2 PG8 User button B4 Remove R106. 4 PG6 FSMC_INT2 Keep JP7 on open. 6 PG4 FSMC_A14 ­8 PG2 FSMC_A12 ­10 GND - ­12 PD13 FSMC_A18 ­14 PD11 FSMC_A16 ­16 PD9 FSMC_A14 -
How to disconnect from function block on
STM3210E-EVAL board
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect analog signal from BNC3.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect analog signal from BNC1.
18 PB15 I2S_DIN ­20 PB14 USB disconnect Connect pin1 of JP14 to pin2.
22 PB12 Smartcard_CK/MC/I2S_CMD
24 PB10 Smartcard_IO Remove R94. 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 QST / MicroSD card detection
48 - - -
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect STM3210E-EVAL evaluation board from
QST board. Remove SD card from card socket CN13.
24/48
Page 25
UM0488 Connectors
Table 24. Daughter board extension connector CN11 ( continued)
Pin # Description Alternative function
50 GND - -
52 PC5 MC
54 PA7 MC/SPI_MOSI/QST
56 PA5 SPI_CLK/DA C_LIN/QST
58 P A3 MC/USART2_RX
60 P A2 MC/USART2_TX
62 -
64 PC2 MC/BNC2
66 PC0 MC
68 - - ­70 GND - -
How to disconnect from function block on
STM3210E-EVAL board
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board and QST board.
Disconnect STM3210E-EVAL evaluation board from
QST board.
Remove R68.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Remove R29.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Disconnect analog signal from BNC2.
Disconnect STM3210E-EVAL evaluation board from
motor power drive board.
Remove C7 & R63.
25/48
Page 26
Connectors UM0488

3.9 RS232 connector CN12

Figure 11. RS232 connector CN12 (front view)

Table 25. RS232 connector CN12

Pin number Description Pin number Description
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 5GND

3.10 MicroSD connector CN13

Figure 12. MicroSD connector CN13 (front view)

Table 26. MicroSD connector CN13

Pin number Description Pin number Description
1 MicroSDcard_D2 (PC10) 5 MicroSDcard_CLK (PC12) 2 MicroSDcard_D3 (PC11) 6 Vss/GND 3 MicroSDcard_CMD (PD2) 7 MicroSDcard_D0 (PC8) 4 +3V3 8 MicroSDcard_D1 (PC9)
26/48
9 MicroSDcard_detect (PF11)
Page 27
UM0488 Connectors

3.11 USB type B connector CN14

Figure 13. USB type B connector CN14 (top view)

Table 27. USB type B connector CN14

Pin number Description Pin number Description
1VBUS(power) 4GND 2 PA11 5,6 Shield 3PA12

3.12 Audio jack CN15

A 3.5 mm stereo audio jack CN15 connected to the audio DAC is a vailable on the STM3210E-EVAL board.

3.13 TFT LCD connector CN16

One 30-pin male header is av ailab le on the boar d to connect the LCD mod ule board MB694 to the FSMC interface of the STM32F103 Z. Ref er to Section 2.17: Display and input devices
on page 13 for details.

3.14 Power connector CN17

Your STM3210E-EVAL evalua tion board can be p owered f rom a DC 5V pow er 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)

DC +5V
GND
27/48
Page 28
Connectors UM0488

3.15 Smartcard connector CN18

Figure 15. Smartcard connector CN18 (front view)

17 18
5678

Table 28. Smartcard connector CN18

Pin number Description Pin number Description
1 VCC 5 GND 2RST 6NC 3CLK 7I/O 4NC 8NC 17 Detection pin of card presence 18 Detection pin of card presence
28/48
Page 29
UM0488 Schematic diagrams

4 Schematic diagrams

This section provides the design sche matics f or the STM3210E-EVAL board ke y f eatures , 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
29/48
Page 30
Schematic diagrams UM0488

Figure 16. Microcontroller connections

STM3210E-EVAL
Titl e:
STMicroelectronics
BNC1
BNC2
BNC1
BNC2
BNC3
BNC3
2008-05-21MB672 1 11
Dat e:
D.2(PCB.SCH)
Number: Rev: Sh eet of
Flash_CS
Flash_SCK
Flash_MISO
Flash_MOSI
LED4
LED3
LED1
LED2
USB_DM
USB_DP
USB_Di sconne ct
TemperatureSensor_INT
TemperatureSensor_SCL
TemperatureSensor_SDA
CAN_TX
CAN_RX
MC_EmergencySTOP
MC_Cu rrent A
MC_Cu rrent B
MC_PFCsync1
MC_PFCsync2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
U_Mot orCtrl
MotorCtrl.SchDoc
MC_WL
MC_PFCsync1
MC_PFCsync2
FSMC_NBL1
FSMC_NWAIT
FSMC_INT2
U_MC U
MCU.SchDoc
FSMC_INT2
FSMC_NBL1
FSMC_NWAIT
MC_D issi pative Brake
MC_VL
MC_UL
MC_VH
MC_UH
MC_WH
MC_NTC
MC_DissipativeBrake
FSMC_NE3
D[0 ..1 5]
FSMC_NCE2
FSMC_NE2
FSMC_NWE
FSMC_NOE
FSMC_NBL0
D[0..15]
FSMC_NE3
FSMC_NE2
FSMC_NOE
FSMC_NWE
FSMC_NBL0
FSMC_NCE2
MC_Cu rrent C
MC_PFCpwm
MC_E nA
MC_E nB
MC_HeatsinkTemperature
MC_BusVoltage
MC_E nIndex
MC_EnB
MC_E nI nde x
MC_PFCpwm
MC_BusVoltage
MC_ Heat si nkT emper at ur e
A[0 ..2 3]
A[0..23]
U_LCD&J oystick
MC_E nA
MC_CurrentA
MC_CurrentB
MC_CurrentC
MC_EmergencySTOP
RESET#
LCD_b ackl ight
User _Butt on
FSMC_NE4
D[0..1 5]
A[0..2 3]
FSMC_NWE
FSMC_NOE
LCD&J oysti ck.S chD oc
User _Butt on
FSMC_NE4
LCD_b ackl ight
Audi o_ LIN
Audi o_ RIN
Audi o_ PDN
Audio_ LIN
Audi o_RIN
Audi o_ PDN
JOY_ SEL
JOY_ DOW N
JOY_ LEFT
JOY_ RIGHT
JOY_ UP
LCD_C S
LCD_C LK
Ant i_T ampe r
WAKEUP
JOY_ UP
WAKEU P
Anti _Tamper
MCO
I2 C _S C K
I2 C _S D A
MCO
Audi o_SCK
Audi o_ SDA
LCD_D I
LCD_D O
U_Per iphera ls
Peripherals.SchDoc
LED4
LED3
LED1
LED2
LCD_C S
JOY_ SEL
JOY_ LEFT
JOY_R IGHT
JOY_ DOW N
I2 S _ CM D
I2 S _ D IN
I2 S _ CK
I2 S _ M CK
I2S _ CK
I2S _ D IN
I2S _ CM D
I2S _ M CK
SPI1_CS
SPI1_SCK
SPI1_MOSI
SmartC ard_ 3/5V
SmartCard_IO
SmartCard_RST
SmartCard_CLK
SmartCard_OFF
SmartCard_CMDVCC
SmartCard_IO
SmartCard_RST
SmartCard_OFF
SmartCard_CLK
Smart Card_ 3/5V
SmartCard_CMDVCC
USB_DP
USB_ DM
SPI1_MISO
MicroSDCard_D0
MicroSDCard_D0
USB_Di sconne ct
MicroSDCard_CLK
MicroSDCard_CMD
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_Detect
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
MicroSDCard_CLK
MicroSDCard_CMD
MicroSDCard_Detect
Potentiometer
TRACE _D3
TRACE _D2
TRACE _D1
TRACE _D0
U_JTAG& SWD
JTAG& SWD .SchD oc
CAN_TX
CAN_RX
TemperatureSensor_INT
TRACE _D3
TRACE _D2
TRACE _D1
Potentiometer
TRACE _D0
TDI
RESET#
TRACE _CK
TRST
TMS/SWDIO
TCK/S WCLK
TDO/SW O
TDO/SW O
TRACE _CK
TCK/S WCLK
U_Pow er
Power.SchDoc
TDI
TRST
RESET#
TMS/ SWDIO
USA RT2_ RX
USA RT2_ TX
USAR T2_R TS
USAR T2_C TS
USA RT1_ TX
USA RT1_ RX
IrD A _ R X
IrD A _ T X
IrD A_ T X
IrD A _ R X
USA RT2_ TX
USA RT1_ TX
USART2_ RX
USART1_ RX
USAR T2_R TS
USAR T2_C TS
U_SRAM &Flas h
SRAM&Flash.SchDoc
U_Au dio
Audio. Sch Doc
U_SD&Smart Card
SD&Smart Card.SchDoc
30/48
U_RS 232&Ir DA
RS232&IrDA.SchDoc
Page 31
UM0488 Schematic diagrams

Figure 17. MCU

TP2
Ground
PC15
JP10
+3V3
PA2
PA3PA4
PA5PA6
PB10PB11
PB12PB13
PB14
PB15
PD9PD10
PD11PD12
PD13
PG2PG3
PG4PG5
PG6PG7
PG8
PD14PD15
PE12PE13
PE14PE15
PA7
PC0PC1
PC2PC3
PC5
PF11
PG0
PA8
PA11
PC6
PC12
PE1PE2
PB3
PG9
PC13PC14
PF1
PE3PE4
PE5PE6
TP1
Ground
QST connector
+5V
PA6
PA7
PA5
2008-05-21MB672 2 11
Dat e:
(Right)
12345678910
CN11
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
PA1
PB0
PB1
PB2
PD8
820
820
R14
R11
D5V
PC13
RESET#
PE7 PE8
PE9 PE10
PE11
PG1
PC4
PF12 PF13
PF14 PF15
(Left)
67 68
69 70
12345678910
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
Header 35X2
CN10
PA0
PA9 PA10
PA12 PA13
PA14 PA15
PC7 PC8
PC9
PC10 PC11
PD0 PD1
PF10
+3V3
PD2 PD3
PB4 PB5
PB6 PB7
PD4 PD5
PD6
PB8 PB9
PD7
PE0
PG10 PG11
PG12 PG13
PG14 PG15
JP9
D5V
69 70
Header 35X2
PF0
PF2 PF3
PF4 PF5
PF6 PF7
PF8 PF9
+3V3
Extension connector
12345678910
CN6
PB6
+5V
11 12
13 14
Header 7X2
PA8
PB1
PF11 PB5
PB7
D.2(PCB.SCH)
STM3210E-EVAL MCU
Titl e:
Number: Rev: Sheet of
STMicroelectronics
MCU
MC_PFCsync2
FSMC_NCE2
FSMC_NWE
FSMC_NOE
FSMC_NWAIT
FSMC_NBL0
TRACE _CK
TRACE _D3
TRACE _D2
TRACE _D1
Use r_Bu tt on
JOY_ SEL
JOY_ LEFT
JOY_ RIGHT
JOY_ UP
FSMC_NE2
D[0 ..1 5]
A[0 ..2 3]
A[0..23]
D[0..15]
PG13
PG14
PG15
132
129
128
PG15
PG14
FSMC_INT2
FSMC_NE3
FSMC_NE4
Audi o_PDN
A9
A10
A11
A12
A13
A14
A15
PF15
PG0
PG1
PG2
PG3
PG4
PG5
PG6
PG7
PG8
PG9
PG10
PG11
PG12
124
125
126
127
93
PG9
PG10
PG11
PG12
PG13
56
57
87
PG2
PG388PG489PG590PG691PG792PG8
55
PG0
PG1
LED3
LED1
LED2
LED4
LCD_C S
Micr oS DCar d_ Detec t
A19
A20
A21
A0A1A2A3A4
A5
A6A7A8
D11
D12
PF0
PF1
PF2
PF3
PF4
PF5
PF6
PF7
PF8
PF9
PF10
PF11
PF12
PF13
PF14
21
22
PF10
PF1149PF1250PF1353PF1454PF15
12
PF2
PE14
PE15
68
PF010PF111PF313PF414PF515PF618PF719PF820PF9
A22
D4D5D6D7D8D9D10
PE3
PE4
PE5
PE6
PE7
PE8
PE9
PE10
PE11
PE12
PE13
64
5
60
65
PE758PE859PE9
PE1063PE11
PE12
PE1366PE1467PE15
TRACE _D0
FSMC_NBL1
A17
A18
A23
PE2
PE0
PE1
141
142
1
PE0
PE1
PE2
PE32PE43PE54PE6
A16
D14
D15
D0
D1
PD9
PD10
PD11
PD12
PD13
PD14
PD15
78
86
PD1079PD1180PD1281PD1382PD1485PD15
MicroSDCard_CMD
JOY_ DOW N
D2
D3
D13
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
122
123
114
115
116
117
118
119
PD6
PD7
PD877PD9
PD0
PD1
PD2
PD3
PD4
PD5
Defaul t setting: 2<->3
321
USAR T2_C TS
OSC_ OU T
PA135PA236PA337PA440PA541PA642PA7
PA0-WKUP
U8A
34
PA0
PA1
JP4
MC_E nB
MC_EnA
USA RT2_ TX
USAR T2_R TS
WAKEU P
MC_E nIndex
PA8
PA9
PA10
PA11
PA12
PA13
43
109
100
101
102
103
104
105
PA2
PA3
PA4
PA5
PA6
PA7
PA8
PA9
PA10
PA11
PA12
PA13
PA14
USB_ DM
Audi o_ RIN
do not fit
R2
R31 0
USA RT2_ RX
MC_D is si pati veB rak e
USB_ DP
USART1_ TX
USART1_ RX
TMS/SWDIO
JP3
Defaul t setting: Open
MC_UL
SPI1_SCK
Audi o_LIN
SPI1_MISO
SPI1_MOSI
MC_EmergencySTOP
PB046PB147PB2
PB3
PB4
PB5
PB6
PB7
PB8
PA14
PA15
110
PA15
TDI
TCK/ SWCLK
MCO
LCD_ba ckl ight
48
PB0
PB1
PB2
MC_WL
TP11
MCO
MC_VL
Smart Card_ 3/5V
+3V3
PB9
PB1069PB1170PB1273PB1374PB14
133
134
135
136
PB3
PB4
PB5
PB6
I2 C _S C K
TDO/S WO
R43
10K
SPI1_CS
2
MC_PFCsync1
3
1
BOOT1
75
137
139
140
PB7
PB8
PB9
PB10
PB11
PB12
PB13
PB14
I2 S _ CK
CAN_RX
I2 C _S D A
SmartCard_IO
SmartCard_RST
USB_Di sconne ct
JP11
Defaul t setting: close
TRST
I2S _ CM D
MC_PFCpwm
SmartCard_CLK
MC_NTC
TemperatureSensor_INT CAN_TX
PC026PC127PC228PC3
PC4
PB15
76
PB15
I2 S _ D IN
PC5
29
44
45
PC0
PC1
PC2
PC3
PC4
PC5
PC6
Pote ntio meter
MC_BusVoltage
MC_Cu rrent A
MC_Cu rrent B
MC_Cu rrent C
MC_H eatsinkT emperat ure
JP16
JP15
MC_UH
I2S _ M CK
SmartCard_CMDVCC
Defaul t setting: close
PC696PC797PC9
98
PC7
PC8
Defa ult se tting: clos e
JP17
MC_VH
SmartCard_OFF
PC13-ANTI_TAMP7PC14-OSC32_IN8PC15-OSC32_OUT
PC8
PC10
PC11
PC12
9
99
111
112
113
PC9
PC10
PC11
PC12
PC13
PC14
PC15
Anti _Tamper
MicroSDCard_CLK
Defa ult se tting: clos e
JP22
Defaul t setting: Open
MC_WH
IrD A_ T X
IrD A _ R X
MicroSDCard_D0 MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
OSC_ IN
BOOT0
NC
24
23
138
106
R45
10K
2
8MHz (with socket)
BOOT0
C47
20pF
3
1
+3V3
C44
10pF
R39
0
41
32
X2
C43
10pF
R135
0
MC306-G-06Q-32.768 (manufacturer JFVNY)
NRST
STM32F103ZET6
IC149-144-045-B5
25
RESET#
R40
390
X1
C48
20pF
C94
R119
+3V3
RESET#
100nF
10K
B1
RESET
43
1
2
31/48
Page 32
Schematic diagrams UM0488

Figure 18. Peripherals

10K
PC2
BNC1
2 RV1
R126
PC3
BNC2
BNC3
13
C100
10nF
0
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
SPI Flash
Potentiometer
U6
C14
100nF
+3V3
CN5
VB33 4
6
D5C
HOLD7VCC8S1Q
+3V3
3
4
W
VSS
M25P64 -VME 6G
2
2008-05-21
Date:
D.2(PCB.SCH)
BNC connector
R350R37 0
CN3
VB33 4
CN2
VB33 4
PB2
PA6
PA5
PA7
Flash_CS
Flash_SCK
Flash_MISO
Flash_MOSI
STMicroele ct roni cs
MB52 5 3 11
STM3210E-EVAL Peripherals
Title :
Number: Rev: Sheet of
12
LD1
Green
R96
PF6
LED1
LD2
600
12
LD3
Orang e
R97
600
PF7
LED2
12
Red
LD4
R98
600
PF8
LED3
12
Blue
R99
600
PF9
LED4
LED
R136 50
JP2 3
JP2 3-25 De faul t setti ng: open
+3V3
Poten tio meter
PC4
R137 50
R138 50
JP2 5
JP2 4
PC1
USB
CN4
DB9-m ale CAN connec tor
+3V3
R27
R26
+3V3
162738495
Default setting: Open
JP8
0
Defa ult sett ing : 1<->2
3
2
1
10K
C27
100nF
U4
JP6
7
8
RS
CANH
D1GND2VCC3R
PB9
CAN_ TX
R28
120
6
5
Vref
CANL
SN65 HVD230
4
R32
0
PB8
CAN_ RX
USB_D iscon nec t
USB_D M
USB_D P
PA12
PA11
R82 0
R81 0
U5V
C74
100nF
R69
1.5 K
4
5
6
I/O2
I/O1
Vbus
I/O11GND2I/O2
U11
USBLC6-2P6
T2
3
31
+3V3
R95
1M
U5V
1D-2D+3
4
VCC
GND
CN14
USB-typeB connector
SHELL0SHELL
C78
4.7nF
0
+3V3
T1
R65
36K
31
2
9013
R70
10K
U5V
PB14
321
JP1 4
R66
47K
2
9013
CAN
C49
100nF
+3V3
7
8
A25A16A0
R9
0
+3V3
R10
do not fit
+3V3
R51
VDD
SDA1SCL2OS/IN T3GND
U9
4
4K7
0
R460R440R38
PB6
PB7
PB5
TemperatureSensor_ INT
TemperatureSensor_ SCL
TemperatureSensor_ SDA
Temperature sensor
STLM75M2E
32/48
Page 33
UM0488 Schematic diagrams

Figure 19. RS232 and IrDA connectors

CN8
DB9-m ale US ART2
162738495
R33
do not fit
SD5TxD
U13
3
4
R88
10K
+3V3
JP2 1
R89 0
Defa ult sett ing: closePA0
PC10
PC11
IrDA_RX
IrDA_T X
+3V3
connector for USART2
GND
Anode (VCC2)1Cathode2RxD
VCC16Vlogic
8
7
R92
5
R85
47
TFDU 4300
C72
C77
C68
C71
CN12
IrDA
0.1 uF
4.7 uF
0.1 uF
4.7 uF
DB9-m ale US ART1
162738495
R62
do not fit
STMicroelect roni cs
2008-05-21
Date :
D.2(PCB.SCH)
MB67 2 4 11
STM3210E-EVAL RS232&IrDA
Title :
Number: Rev: Sheet of
connector for USART1
C37
100nF
+3V3
16
VCC
V+
U5
2
C28
100nF
C30
5
C2-
C1+1C1-
RS232 _TX2
RS232 _RX2
RS232 _CTS 2
14
PA2
T1out
T1in11R1ou t
USART2 _TX
RS232 _RTS 2
8
13
R1in
12
R29 0
PA3
USART2 _RX
15
7
R2in
GND
T2out
R2ou t
T2in
V-
9
10
R30 0
PA1
USART2 _RTS
USART2 _CTS
ST32 32ECT R
6
C31
100nF
100nF
4
C2+
3
C29
100nF
C52
100nF
+3V3
C40
5
16
C2-
VCC
C1+1C1-
V+
U7
2
C39
100nF
RS232 _RX1
RS232 _TX1
100nF
8
13
4
14
C2+
R1in
T1out
T1in11R1ou t
3
12
C41
100nF
R36 0
PA9
PA10
USART1 _TX
USART1 _RX
15
7
R2in
GND
T2out
R2ou t
T2in
V-
9
10
R34 10K
ST32 32ECT R
6
C42
100nF
33/48
Page 34
Schematic diagrams UM0488

Figure 20. Audio

2008-05-21MB67 2 5 1 1
Date :
CN15
ST-225 -02
123
C80
6.8
HPR
HPL
SPN
SPP
47uF
47uF
R87
6.8
C76
0.2 2uF R86
10
C67
0.2 2uF R73
10
TP9
RIN
U14
KSS- 1508
1
2
C56
1uF
C70
R84
TP8
TP10
TP13
TP12
Audio_ RIN
Audio_ LIN
STMicroele ct ronics
D.2(PCB.SCH)
STM3210E-EVAL Audio
Title :
Number: Rev: Sheet o f
PA5
PA4
R67 0
R68 0
C55
do not fit
C58
do not fit
C54
100nF
C34
TP6
LIN
C57
1uF
100nF
+3V3
C65
10uF
C53
2.2 uF
Defa ult sett ing : 1<->2PC6
R56 0
I2S_MCK
TP7
321
R57
PA8
MCO
12
29
32
23
24
HPL
HPR
MCKI17MCKO
U10
18
MCKO
JP1 8
do not fit
1
19
20
SPP
SPN
TEST2
TEST1
RIN1/IN 1+
LRCK13BICK
I2S_CMD
14
PB13
I2S_CK
CCLK/SCL9CDTI/SD A
I2C6PDN
CSN/CAD 0
8
+3V3
PB7
PB6
Audio_ SCK
Audio_ SDA
SDTI
11
PB12
PB15
I2S_DIN
27
30
31
5
LIN1 /IN1 -
MIN/LIN328RIN2/IN 2-
LIN2 /IN2 +
LOUT/R CP
VCOC/R IN3
MUTET
7
10
25
C59
1uF
R72
10K
R128 0
PG11
Audio_ PDN
4
26
AVDD
ROUT /RCN
DVD D15DVSS
16
C66
100nF
C73
10uF
R83
10
+3V3
3
AVSS
HVD D21HVSS
+3V3
2
VCOM
Jumper to s elect PLL slave clo ck mode:
1. 1<->2 reference clock MCKI
2. 2<->3 reference clock BICK or LRCK
I2C control interface selected (share with
tempe ratur e sen sor) b y co nnecti ng pin "I2C"
to hi gh, the sla ve addre ss is set to "0 010011 "
AK43 43
22
C16
100nF
C79
10uF
by p ull up pin "CAD0".
34/48
Page 35
UM0488 Schematic diagrams

Figure 21. LCD and joystick connections

D0D1D2D3D4D5D6D7D8D9D10
PD16PD27PD38PD49PD510PD611PD712PD8
CS1RS2WR/SC L3RD4RESET
CN16
5
A0
A[0.. 23]
D[0. .15]
R770R80 0
do not fit
R78
PG12
PD5
D[0. .15]
A[0.. 23]
FSMC_N WE
FSMC_N E4
PA8
do not fit
PD4
R75
RESET#
FSMC_N OE
13
PD1014PD1115PD1216PD1317PD1418PD1519PD1620PD17
22
R105
do not fit
LCD_backlight
BL_Co ntrol23BL_GND
0
R107
+3V3
D11
D12
D13
VDD24VCI25GND26GND27BL_VDD
+3V3
D14
D15
21
Vss1Vcc2VO3CLK4SID5CS6A7K
U18
SDO29SDI
TFT LCD
Connect or to Mother board
28
30
+3V3
JP2 6
JP2 7
PA6
LCD_ DO
Joystick
C64
100nF
+3V3
R76
do not fit
+3V3
R74
do not fit
PA5
PA7
PF10
LCD_ CS
LCD_ CLK
LCD_ DI
B2
WKUP
1
43
+3V3
R120
100
C91
do not fit
Gray LCD
HXM1 22032-GB 1 (do n ot fi t)
8
STMicroele ct ro ni cs
2008-05-21
Date:
D.2(PCB.SCH)
MB52 5 6 11
STM3210E-EVAL LCD&Joystick
Title :
Number: Rev: Sheet of
R79
0
+5V
2
R123
220K
R110
330
PA0
U19
R125
COMMO N5Selectio n
100
+3V3
WAKEUP
DWON3LEFT1RIGHT4UP
2
10K R116 10K R115 10K R114 10K R112 10K R113
R101 0
PG7
JOY_S EL
MT008 -A
6
R121
4K7
+3V3
C99 100nF
C98 100nF
C97 100nF
C95 100nF
C96 100nF
R104 0
R103 0
R102 0
R100 0
PD3
PG14
PG13
PG15
R122
4K7
+3V3
JOY_D OWN
JOY_L EFT
JOY_R IGH T
JOY_U P
C92
100nF
R124
B3
2
R111
0
Anti_T amper
B4
2
R106
0
PG8 PC13
User_ Butto n
100
Tampe r
43
1
C93
100nF
R117
100
USER
43
1
Tamper Button Wakeup ButtonUser Button
35/48
Page 36
Schematic diagrams UM0488

Figure 22. SD card and smartcard

8 7 6 5 4
MicroSDCard_CMD
3 2 1
SMS064FF or SMS128FF
CN13
PJS008-20 00
+3V3
SmartCard_IO
SmartCard_CLK
SmartCard_OFF
C84
47uF
PB12
PC7
PB10
AUX1
C12
100nF
+3V3
R134
47K
R133
47K
R131
47K
R130
47K
+3V3
R132
47K
PC8
PC9
PC10
PC11
PD2
PC12
MicroSDCard_CLK
MicroSDCard_D0
MicroSDCard_D1
MicroSDCard_D2
MicroSDCard_D3
SmartCard_3/5V
PB0
TP14
AUX2
TP15
SW1
10
SW2
9
R129
0
PF11
MicroSDCard_Detect
SmartCard_RST
SmartCard_CMDVCC
PC6
PB11
MicroSD card
2008-05-21MB67 2 7 11
Date:
D.2(PCB.SCH)
STM3210E-EVAL SD&Smart Card
STMicroelect ro ni cs
Title :
Number: Rev: Sheet of
Smart Card
R94 0
R93
10K
R91
10K
+3V3
U17
R90
4K7
+3V3
R71 0
18
19
20
21
22
23
25
26
28
Vdd
OFF
GND
I/OUC
AUX1UC27AUX2UC
CLKDIV11CLKDIV225V/3V3PGND4C1+5Vddp6C1-7Vup8PRES9PRES10I/O11AUX212AUX113CGND
RSTIN
XTAL124XTAL2
C87 100nF
+5V
PORADJ
CMDVCC
C89 100nF
C82
47uF
C86
330nF
C83
100nF
36/48
R108
10K
R109
10K
+3V3
+3V3
R118
15
16
17
Vcc
RST
CLK
C90
ST80 24CDR
14
1
2
3NC4
RST
CLK
VCC
100nF
GND5NC6I/O7NC
100K
18
17
CN18
C816
8
Page 37
UM0488 Schematic diagrams

Figure 23. Motor control

MC_B usVolta ge
PC0
R63
C7
R6
0
14
12
GND2GND4GND6GND8GND10GND
EMERGE NCY STO P1MC-UH3MC_UL5MC_VH7MC_VL9MC_WH11MC_WL13CURRENT A15CURRENT C19CURRENT B17NTC BY PA SS R E LAY21DISS IPATI VE BRAKE23+5V POWER25PFC SYNC27PFC PWM29Enco der A31Enco der B
Motor control connector
CN1
PC6
GND16GND18GND20GND22GND
BUS VOLTAGE
PA7
PC7
PB0
PC8
PB1
2008-05-21
STMicroele ct ro ni cs
Date:
D.2(PCB.SCH)
MB67 2 8 11
STM3210E-EVAL Motor Control
Title :
Number: Rev: Sheet of
MC_HeatsinkTemperature
100K
PC5
100nF
R1
0
+3V3
24
26
28
3.3 V Power
Heatsink Temperature
+5V
PA3
PB12
C6
PB5
GND30GND
MC_EnIndex
PA2
100nF
32
PA0
C3
do not fit
34
Encoder Index
do not fit
C4
C1
do not fit
MC_c onnect or
33
Defa ult sett ing: O pen
PA1
C2
JP2
10nF
C5
do not fit
BNC1
BNC2
MC_WL
MC_VH
MC_VL
MC_UH
MC_UL
MC_WH
MC_NTC
MC_Dis sipa tiveBr ake
C8
1nF
R7
3.3 K
+3V3
R8
0
PA6
MC_EmergencySTOP
PC1
R5 0
C22
do not fit
PC2
MC_CurrentA
MC_CurrentB
BNC3
MC_PFCpwm
MC_EnA
MC_EnB
Default setting: Open
C60
do not fit
JP2 0
C51
do not fit
C13
R4 0
R3 0
do not fit
C9
do not fit
PB4
PD2
PC3
MC_PFCs ync1
MC_PFCs ync2
MC_CurrentC
37/48
Page 38
Schematic diagrams UM0488

Figure 24. JTAG and trace connectors

2008-05-21
Date :
D.2(PCB.SCH)
MB67 2 9 1 1
STM3210E-EVAL JTAG&Trace
STMicroelect roni cs
Title :
Number: Rev: Sheet of
JP1 9
Default setting: Open
R55
do not fit
R52
+3V3
R64
10K
R59
10K
R53
10K
R58
10K
+3V3
PB4
PB3
PA15
PA14
PA13
+3V3
12345678910111213141516171819
CN9
JTAG
R54
10K
KEY
+3V3
TDI
RESET#
TRST
TMS/SWDIO
TCK/ SWCLK
TDO/S WO
12345678910111213141516171819
CN7
FTSH-110-01-L-DV
10K
R48 10K
R47 10K
20
JTAG connector
PE2
PE3
PE4
PE5
R49 0
R50 do not fit
R60 0
R61 do not fit
20
PE6
TRACE_ D3
TRACE_ D2
TRACE_ D1
TRACE_ D0
TRACE_ CK
Trace connector
38/48
Page 39
UM0488 Schematic diagrams

Figure 25. Power supply

+3V3
C11
TP5
3V3
U15
ZEN05 6V13 0A24LS
10 0nF
C69
47uF
2
Vout
GND
1
Vin
U1 2
LD 1086D2 M33
+5V
E5V
U16
3
3
CV
SV1SG
3
1
C61
C81
22 0uF
10uF
CG14CG25CG3
2
6
C85
Z1
SMAJ5. 0A- TR
2
Power regulator
TP16
Grou nd
BNX0 02-0 1
LD 5
red
12
100nF
R127
300
TP4
5V
+5V
123456
JP1 3
Defa ult se tting : 5<->6
Jumper for choice between power connector, USB connector or daughter board
TP3
VREF
+3V3
VREF+
C45
10nF
VDD
131
U8B
71
C18
100nF
C19
10 0nF
C26
100nF
C38
100nF
VDD
C23
100nF
C32
100nF
JP1 2
L1
BEAD
62
17
52
84
95
121
VDD _7
VDD _5
VDD _6
VDD _8
VDD _9
VDD _10
VDD _11
VSS_5
VSS_4
VSS_6
VSS_1
107
VSS_761VSS_10
VSS_2
VSS_3
16
38
51
143
C25
10 0nF
C33
100nF
C35
100nF
VDD
C17
100nF
C36
100nF
C46
10nF
C50
10uF
VDDA
R42
47
VDD A
6
32
39
VDD _4
VSS_8
83
33
72
108
144
VBAT
VDDA
VREF +
VDD _1
VDD _2
VDD _3
VSSA30VREF-
VSS_9
VSS_11
31
94
120
130
R41
0
VREF-
STMicroelectroni cs
BT1
CR 1220 ho lder
321
JP1 +3V3
Vbat
STM32F 103ZE T6
2008-05-21
Date :
D.2(PCB.SCH)
MB67 2 10 11
STM3210E-EVAL Power
Title :
Number: Rev: Sheet of
Def ault se tting : 2<->3
MCU power
132
CN17
DC-10 B
D5VU5V E5V
39/48
Page 40
Schematic diagrams UM0488

Figure 26. SRAM and Flash

R25
do not fit
R24
10K
+3V3
C88
100nF
C24
+3V3
12
13
37
VSS
VDD
VDD
I/O029I/O130I/O231I/O3
U3
32
D0D1D2D3D4D5D6
D11
D12
D13
D14
D15
G4
F5
G6
F6
G7
DQ11
DQ12
DQ13
DQ14
DQ15A- 1
36
VSS
I/O441I/O542I/O643I/O7
G3
F4
DQ10
100nF
19
WP
R8E
CL16AL17W
18
44
D7
A16
A17
+3V3
F3
DQ8
DQ9
E4
H4
H5
E5
H6
E6
DQ2
DQ3
DQ4
DQ5
DQ6
DQ7
C21
100nF
7
RB
NAND51 2W3 A2BN6E
NAND51 2W3 A2CN6E
9
C15
R22
R23
10K
D0D1D2D3D4D5D6D7D8D9D10
E3
H3
DQ0
DQ1
0
FSMC_N CE2
100nF
C62
100nF
C75
100nF
+3V3
D8
G5
H2
E8
F1
H7
VSS
VSS
VSS
VCC
VCC
VCC
123
Defa ult sett ing: 2 <->3
JP7
Rev D. 2 modi ficat ion : re feren ces of NOR f lash use d for U2 updat ed
STMicroele ct ro ni cs
2008-05-21
Date:
D.2(PCB.SCH)
MB67 2 11 11
STM3210E-EVAL SRAM&FLASH
Title :
Number: Rev: Sheet of
U2
U1
D[0. .15]
A[0.. 23]
A[0.. 23]
D[0. .15]
A22
A19D5A20
A21
A18C4A17
B8
C5
D4
A18
A19
A20
A21
A22
D13
D14
D15
G1
A16E4A15F4A14F3A13G4A12G3A11H5A10H4A9H3A8
A17D3A18
H1
A14
A15
A16
A17
A18
A15D7A14C7A13A7A12B7A11D6A10C6A9A6A8
A16
B3
E7
A13
A14
A15
A16
A17
D11
D12
C1
D2
I/O10C2I/O11
I/O12E2I/O13F2I/O14F1I/O15
A10
A11
A12
A13
A12
G6
I/O8B1I/O9
H2
A10
A11
A7D4A6C4A5
C3
A7A3A6C3A5D3A4B2A3A2A2C2A1
B6
C63
D0D1D2D3D4D5D6D7D8D9D10
D5
I/O0B6I/O1C5I/O2C6I/O3
I/O4E5I/O5F5I/O6F6I/O7
A4B4A3B3A2A5A1A4A0A3CE
A1A2A3A4A5A6A7A8A9
A0
R16
+3V3
S29GL12 8P90FFIR20
M29W 128GH7 0ZA6E
WA5RP
RB
A0
B5
A4
E2
D2
A1A2A3A4A5A6A7A8A9
C20
100nF
+3V3
D6
E1
VCC
B5
G5
10K
R15
0
PG10 PD7
FSMC_N E3
G2
A0
100nF
R19
+3V3
D1
E6
VSS
VSS
VCC
WE
BLEA1BHEB2OE
IS61W V512 16BLL- 10MLI
A2
+3V3
+3V3
PE1
PE0
FSMC_N BL0
FSMC_N BL1
M29W 128GL7 0ZA6E
Vpp/WP
E
G
BYTE
F2
F7
B4
C10
10K
R18
10K
R17
10K
R20
10K
0
R21
PD5
PG9
PD6
PD4
FSMC_N E2
FSMC_N WE
FSMC_N OE
FSMC_N WAIT
100nF
R13
10K
+3V3
PG6
FSMC_INT2
JP5
R12
10K
+3V3
Default setting: Open
40/48
Page 41
UM0488 Schematic diagrams

Figure 27. Color LCD module

R10
4K7
R9
4K7
RP3
PD16
PD1
do not fit
RP2
PD8
PD10
PD12
PD14
PD2
PD3
PD4
PD5
PD6
PD7
PD8
do not fit
PD9
PD2
PD4
PD6
PD10
PD11
PD12
PD13
PD14
PD15
RP4
PD0
PD17
PD16
PD17
do not fit
RP5
PD7
PD11
PD13
PD15
do not fit
PD1
PD3
PD5
PD16PD27PD38PD49PD510PD611PD712PD8
CS1RS2WR/SCL3RD4RESET
CN2
CSRSWRRD#RESE T
44
49
NC47NC48NC
Enab le1DotC lk2HSYN C3VSYN C
CN1
4
Enab le
DotC lk
HSYN C
VSYN C
13
PD1014PD1115PD1216PD1317PD1418PD1519PD1620PD17
5
NC
9
NC38NC
39
22
BLGND
BL_Co ntrol
37
NC41NC42NC43NC
CS5WR/SC L
RD
6
10
CSRSWR
RD
VDD24VCI25GND26GND27BL_VDD
BL_C ontrol23BL_GND
VDD
PD16
PD17
29
NC33NC34NC35NC36NC
8
46
SDO
21
2008-03-20MB69 4 1 1
SDO29SDI
30-pin connecto r to mother
bo ard on ly for 16 bit syst em
in terface of co lor LC D
Connect or to Mother board
28
30
SDO
SDI
BLVDD
STMicroelectronics
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7
PD8
PD9
PD10
PD11
PD12
PD13
PD14
PD15
21
PD1022PD1123PD1224PD1325PD1426PD1527PD1628PD17
SDI7RS
RESET
SDO
VDD30VCI31VCI
11
#RESE T
SDI
GND
A52K
32
40
53
A
K
PD012PD113PD214PD315PD416PD517PD618PD719PD820PD9
GND
GND50GND
FH26 -51S- 0.3S HW(05 )
AM240 320L8T NQW 01H
45
51
Date :
A.1(PCB.SCH)
Color LCD module with 16bit parallel interface
Title :
Number: Rev: Sheet of
VDD
VDD
C3
R4
4K7
R3
4K7
R2
do not fit
R1
do not fit
RP1
10K
C1
1uF/ 50V
SDI
SDO
RD
RS
DotC lk VSY NC Ena ble HSY NC
1uF/ 50V
R6
BLGND
6
7
Z1
22uH
BLVDD
Vout
STPS1L40M
SW
U1
8
L1
C2
2.2 uF
15
BLGND
R5
100K
4FB5
Rset
LDS
GND1Vin2SHDN
STLD 20D-C8
3
BLGND
do n ot fit
R7
0
R8
BLGND
BL_Co ntrol
BLVDD
41/48
Page 42
STM3210E-EVAL IO assignment UM0488

Appendix A STM3210E-EVAL IO assignment

Table 29. STM3210E-EVAL IO assignment
Pin # Pin name STM3210E-EVAL IO assignment
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
42/48
Page 43
UM0488 STM3210E-EVAL IO assignment
Table 29. STM3210E-EVAL IO assignment (continued)
Pin # Pin name STM3210E-EVAL IO assignment
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
42 PA6
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
MC_STOP pin 1 (Emergency stop) / SPI_Flash_MISO / QST pin8
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
43/48
Page 44
STM3210E-EVAL IO assignment UM0488
Table 29. STM3210E-EVAL IO assignment (continued)
Pin # Pin name STM3210E-EVAL IO assignment
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
44/48
Page 45
UM0488 STM3210E-EVAL IO assignment
Table 29. STM3210E-EVAL IO assignment (continued)
Pin # Pin name STM3210E-EVAL IO assignment
102 PA10 USART1 RX 103 PA11 USB DM 104 PA12 USB DP 105 PA13 Debug TMS 106 NC 107 VSS_2 GND 108 VDD_2 +3V3 109 PA14 Debug TCK 110 PA15 Debug TDI 111 PC10 IRDA TX / MicroSD card D2 112 PC11 IRDA RX /MicroSD card D3 113 PC12 MicroSD card CLK 114 PD0 FSMCD2 115 PD1 FSMCD3 116 PD2 Sd card CMD / MC1_TIM3_ETR pin 27 (PFCsync2) 117 PD3 JOY_Down 118 PD4 FSMCNOE 119 PD5 FSMCNWE 120 VSS_10 GND 121 VDD_10 +3V3 122 PD6 FSMCNWAIT 123 PD7 FSMCNE1 124 PG9 FSMCNE2 125 PG10 FSMCNE3 126 PG11 PDN of Audio DAC 127 PG12 FSMCEBAR3 128 PG13 JOY_Right 129 PG14 JOY_Left 130 VSS_11 GND 131 VDD_11 +3V3 132 PG15 JOY_Up 133 PB3 Debug TDO 134 PB4 Debug TRST/MC_TIM3_CH1 pin 27 (PFCsync1)
135 PB5
Temperature SMBIA / MC_TIM3_CH2 pin 29 (PFC pwm)/ QST pin10
45/48
Page 46
STM3210E-EVAL IO assignment UM0488
Table 29. STM3210E-EVAL IO assignment (continued)
Pin # Pin name STM3210E-EVAL IO assignment
136 PB6 Audio I2C_SCL & Temperature SCL / QST pin3 137 PB7 Audio_I2C_SDA & Temperature SDA / QST pin5 138 BOOT0 BOOT0 139 PB8 CAN RX 140 PB9 CAN TX 141 PE0 FSMCBLN0 142 PE1 FSMCBLN1 143 VSS_3 GND 144 VDD_3 +3V3
46/48
Page 47
UM0488 Revision history

Revision history

Table 30. Document revision history

Date Revision Changes
5-May-2008 1 Initial release.
2-Jun-2008 2
20-Nov-2008 3
Added information on NOR Flash references in Section 2.20. Updated schematics in Section 4.
Modified cover page. Inserted a newChapter 1. Modified bank specified in Section 2.17, Section 2.18, Section 2.19
and Section 2.20.
47/48
Page 48
UM0488
I
e
r
y
t A P
o
l N
is
d
ts
o
h
t
U
D
W
D
W
S
O U
T
R
G
A
Y,
D
E
G
R
id
a
y
l
Please Read Carefully:
nformation in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve th ight to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at an ime, without notice.
ll ST products are sold pursuant to ST’s terms and conditions of sale. urchasers are solely respon sibl e fo r the c hoic e, sele cti on an d use o f the S T prod ucts and s ervi ces d escrib ed he rein , and ST as sumes n
iability whatsoever relati ng to the choice, selection or use of the ST products and services described herein.
o license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of th ocument refers to any third pa rty p ro duc ts or se rv ices it sh all n ot be deem ed a lice ns e gr ant by ST fo r t he use of su ch thi r d p arty produc r services, or any intellectua l property c ontained the rein or consi dered as a warr anty coverin g the use in any manner whats oever of suc
hird party products or servi ces or any intellectual propert y contained therein.
NLESS OTHERWISE SET FORTH IN ST’S TERMS AND CONDITIONS OF SALE ST DISCLAIMS ANY EXPRESS OR IMPLIE
ARRANTY WITH RESPECT TO THE USE AND/OR SALE OF ST PRODUCTS INCLUDING WITHOUT LIMITATION IMPLIE ARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICUL AR PURPOSE (AND T HEIR EQUIVALE NTS UNDER THE LAW
F ANY JURISDICTION), OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT.
NLESS EXPRESSLY APPROVED IN WRITING BY AN AUTHORIZED ST REPRESENTATIVE, ST PRODUCTS ARE NO
ECOMMENDED, AUTHORIZED OR WARRANTED FOR USE IN MILITARY, AIR CRAFT, SPACE, LIFE SAVING, OR LIFE SUSTAININ
PPLICATIONS, NOR IN PRODUCTS OR SYSTEMS WHERE FAILURE OR MALFUNCTION MAY RESULT IN PERSONAL INJ UR
EATH, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE. ST PRODUCTS WHICH ARE NOT SPECIFIED AS "AUTOMOTIV
RADE" MAY ONLY BE USED IN AUTOMOTIVE APPLICATIONS AT USER’S OWN RISK.
esale of ST products with provisions different from the statements and/or technical features set forth in this document shall immediately vo ny warranty granted by ST for the ST product or service described herein and shall not create or extend in any manner whatsoever, an
iability of ST.
The ST logo is a registered trademark of STMicroelectronics. All other names are the property of their respective owners.
ST and the ST logo are trademarks or registered trademarks of ST in various countries.
Information in this document su persedes and replaces all information previously supplied.
© 2008 STMicroelectronics - All rights reserved
Australia - Belgium - Brazil - Canada - China - Czech Republic - Finland - France - Germany - Hong Kong - India - Israel - Italy - Japan -
STMicroelectronics group of compan ie s
Malaysia - Malta - Morocco - Singapore - Spain - Sweden - Switzerland - United Kingdom - United States of America
www.st.com
48/48
Loading...