STM3210E-EVAL STMicroelectronics, STM3210E-EVAL Datasheet

BOARD EVALUTION FOR STM32 512K

STM3210E-EVAL

Manufacturer Part Number
STM3210E-EVAL
Description
BOARD EVALUTION FOR STM32 512K
Manufacturer
STMicroelectronics
Type
MCUr
Datasheets

Specifications of STM3210E-EVAL

Contents
Evaluation Board
Processor To Be Evaluated
STM32F103Z
Data Bus Width
32 bit
Interface Type
RS-232, USB
Silicon Manufacturer
ST Micro
Core Architecture
ARM
Core Sub-architecture
Cortex - M3
Silicon Core Number
STM32
Silicon Family Name
STM32F1xx
For Use With/related Products
STM32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
497-6438

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM3210E-EVAL
Manufacturer:
STMicroelectronics
Quantity:
135
Part Number:
STM3210E-EVAL
Manufacturer:
STMicroelectronics
Quantity:
1
Part Number:
STM3210E-EVAL
Manufacturer:
ST
0
Part Number:
STM3210E-EVAL/A
Manufacturer:
ST
0
UM0488
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 STM32F103ZGT6 microcontroller with full
2
2
speed USB2.0, CAN2.0A/B compliant interface, two I
S channels, two I
C channels, five
USART channels with smartcard support, three SPI channels, two DAC channels, FSMC
interface, SDIO, internal 96 KB SRAM and 1 MB Flash, JTAG and SWD debug support.
The STM3210E-EVAL products delivered with the MB672 board versions D-03 or older are
based on the STM32F103ZET6 instead of the STM32F103ZGT6 and include 64 KB internal
SRAM and 512 KB Flash. The board number and version are on a label on the bottom side
of the board.
The full range of hardware features on the board helps you to evaluate all peripherals (USB,
motor control, CAN, MicroSD Card, smartcard, USART, NOR Flash, NAND Flash, SRAM)
and develop your own applications. Extension headers make it easy to connect a
daughterboard or wrapping board for your specific application.
Figure 1.
STM3210E-EVAL evaluation board
July 2010
Doc ID 14220 Rev 5
1/48
www.st.com

Related parts for STM3210E-EVAL

STM3210E-EVAL Summary of contents

Page 1

... USART channels with smartcard support, three SPI channels, two DAC channels, FSMC interface, SDIO, internal 96 KB SRAM and 1 MB Flash, JTAG and SWD debug support. The STM3210E-EVAL products delivered with the MB672 board versions D-03 or older are based on the STM32F103ZET6 instead of the STM32F103ZGT6 and include 64 KB internal SRAM and 512 KB Flash ...

Page 2

Contents Contents 1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

... MicroSD Card connector CN13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.11 USB type B connector CN14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.12 Audio jack CN15 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.13 TFT LCD connector CN16 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.14 Power connector CN17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.15 Smartcard connector CN18 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 4 Schematic diagrams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Appendix A STM3210E-EVAL I/O assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Doc ID 14220 Rev 5 Contents 3/48 ...

Page 4

... STM3210E-EVAL demonstration software available from www.st.com To use the STM3210E-EVAL evaluation board, you must have the demonstration software version 1.1 or later. If the version installed on your evaluation board is earlier than version 1.1, you must download the latest version from www.st.com. ...

Page 5

... UM0488 2 Hardware layout and configuration The STM3210E-EVAL evaluation board is designed around the STM32F103ZGT6 microcontroller in a 144-pin TQFP package. The hardware block diagram the connections between the STM32F103ZGT6 and peripherals (LCD, SPI Flash, USART, IrDA, USB, audio, CAN bus, smartcard, MicroSD Card, NOR Flash, NAND Flash, SRAM, temperature sensor, audio DAC and motor control) and features on the actual evaluation board ...

Page 6

... Hardware layout and configuration Figure 3. STM3210E-EVAL evaluation board layout CN10 Extension connector CN2,3,5 BNC CN14 USB CN8 USART2 CN12 USART1 CN17 5V power B1 B2 RESET WAKEUP 6/48 U1 CN1 STM32F103ZG Motor control CN18 B3 U19 Smartcard Tamper Joystick Doc ID 14220 Rev 5 UM0488 CN11 Extension connector ...

Page 7

... UM0488 2.1 Power supply The STM3210E-EVAL evaluation board is designed to be powered power supply and to be protected by PolyZen U15 in the event of wrong power plug-in possible to configure the evaluation board to use any of following three sources for the power supply power adapter connected to CN17, the power jack on the board (PSU on silk screen for power supply unit) ...

Page 8

... X1, 8MHz crystal with socket for STM32F103ZGT6 microcontroller, it can be removed from socket when internal RC clock is used. 2.4 Reset source The reset signal of the STM3210E-EVAL evaluation board is low active and the reset sources include: Reset button B1 Debugging tools from JTAG connector CN7 and trace connector CN9 Daughterboard from CN11 Table 3 ...

Page 9

... UM0488 2.5 Audio The STM3210E-EVAL evaluation board supports stereo audio play because it provides an audio DAC AK4343 connected to both I STM32F103ZGT6. Either external slave mode or PLL slave mode (reference clock BICK or LRCK) of audio DAC can be used by setting the jumper JP18. The I2S_MCK is multiplexed with smartcard and motor control, and can be enabled by setting the jumper JP15 ...

Page 10

... JP4. Refer to 2.9 Motor control The STM3210E-EVAL evaluation board supports three-phase brushless motor control via a 34-pin connector CN1, which provides all required control and feedback signals to and from the motor power driving board. Available signals on this connector include emergency stop, motor speed, three-phase motor current, bus voltage, heatsink temperature from the motor driving board and 6 channels of PWM control signals going to the motor driving circuit ...

Page 11

... UM0488 2.10 Smartcard STMicroelectronics smartcard interface chip ST8024 is used on the STM3210E-EVAL board for asynchronous 3 V and 5 V smartcards. It performs all supply protection and control functions based on the connections with STM32F103ZGT6 listed in The Smartcard_CMDVCC and Smartcard_OFF are multiplexed with motor control. They can be enabled by setting the jumpers JP15 and JP16. Refer to control on page 10 Table 7 ...

Page 12

... I/O pin PC11 is data line 3 of the MicroSD Card when JP22 is open (default setting). 2.15 USB The STM3210E-EVAL evaluation board supports USB2.0 compliant full speed communication via a USB type B connector (CN14). The evaluation board can be powered by this USB connection with a 500 mA current limitation. USB disconnection simulation can be implemented by disconnecting the 1 ...

Page 13

... The jumper JP4 should be kept open to enable the wakeup button B2 which shares the same I/O with USART2 and motor control connector. The STM3210E-EVAL evaluation board also supports a second optional 122x32 graphic LCD that can be mounted on the U18 connector. By default, the graphic LCD is not present. ...

Page 14

Hardware layout and configuration Table 12. LCD modules (continued) TFT LCD CN16 (default) Pin on Description CN16 19 PD15 20 PD16 21 PD17 22 BL_GND 23 BL_control 24 VDD 25 VCI 26 GND 27 GND 28 BL_VDD 29 SDO 30 ...

Page 15

UM0488 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 ...

Page 16

Connectors 3 Connectors 3.1 Motor control connector CN1 Figure 4. Motor control connector CN1 (top view) Table 16. Motor control connector CN1 Description Emergency stop PWM-UH PWM-UL PWM-VH PWM-VL PWM-WH PWM-WL Phase A current Phase B current Phase C current ...

Page 17

... CAN D-type 9-pin male connector CN4 (front view) Table 18. CAN D-type 9-pins male connector CN4 Pin number 1,4,8 CANL 3.4 QST connector CN6 The QST connector connects the STM3210E-EVAL to the QST evaluation board to demonstrate the QST function. Figure 7. QST connector CN6 (front view Description ...

Page 18

Connectors Table 19. QST connector CN6 Pin number 1 +5V 3 PB6 5 PB7 7 PB1 9 PF11 11 PA8 13 GND 3.5 Trace debugging connector CN7 Figure 8. Trace debugging connector CN7 (top view) Table 20. Trace debugging connector ...

Page 19

UM0488 3.6 RS-232 connector CN8 with RTS/CTS handshake support Figure 9. RS-232 connector CN8 with RTS/CTS handshake support (front view) Table 21. RS-232 connector CN8 with RTS/CTS handshake support Pin number USART2_PA3 3 USART2_PA2 4 Connect to ...

Page 20

... Daughterboard extension connectors CN10 and CN11 Two 70-pin male headers CN10 and CN11 can be used to connect a daughterboard or standard wrapping board to the STM3210E-EVAL evaluation board. All total 112 GPI/Os are available on it. The space between these two connectors and the position of power, GND and RESET pins (marked in gray in allows to develop common daughterboards for several evaluations boards ...

Page 21

... Remove R96. Remove R98. - Disconnect STM3210E-EVAL evaluation board from motor power drive board. Keep JP15 on open. Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove SD Card from MicroSD Card connector. Disconnect STM3210E-EVAL evaluation board from QST board. Remove R36. - Remove R81. ...

Page 22

... How to disconnect from function block on STM3210E-EVAL board - - Remove R21. - Remove R103. Remove R104. - Disconnect STM3210E-EVAL evaluation board from motor power drive board and QST board. Remove R46. Disconnect STM3210E-EVAL evaluation board from QST board Remove R111. Remove R39, Keep JP10 (solder bridge) on close Remove R97 ...

Page 23

... Disconnect STM3210E-EVAL evaluation board from motor power drive board and QST board. - Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove R126. Disconnect STM3210E-EVAL evaluation board from motor power drive board and QST board. Remove R37. Remove R67. - Doc ID 14220 Rev 5 ...

Page 24

... Disconnect analog signal from BNC1 Remove R106. Keep JP7 on open Connect pin1 of JP14 to pin2. Disconnect STM3210E-EVAL evaluation board from motor power drive board. Remove R94 Disconnect STM3210E-EVAL evaluation board from QST board. Remove SD Card from card socket CN13. ...

Page 25

... 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 & ...

Page 26

Connectors 3.9 RS-232 connector CN12 Figure 11. RS-232 connector CN12 (front view) Table 25. RS-232 connector CN12 Pin number USART1_PA10 3 USART1_PA9 4 Connect to Pin 6 5 GND 3.10 MicroSD Card connector CN13 Figure 12. MicroSD ...

Page 27

... One 30-pin male header is available on the board to connect the LCD module board MB895 to the FSMC interface of the STM32F103ZGT6. Refer to devices on page 13 3.14 Power connector CN17 Your STM3210E-EVAL board can be powered from power supply via the external power supply jack (CN17) shown in Figure 14. Power supply connector CN17 (front view) Description Pin number for details ...

Page 28

Connectors 3.15 Smartcard connector CN18 Figure 15. Smartcard connector CN18 (front view) Table 28. Smartcard connector CN18 Pin number 1 VCC 2 RST 3 CLK Detection pin of card presence 28/ ...

Page 29

... UM0488 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 MCU, see Figure 17 Peripherals, see RS-232 and IrDA connectors, see Audio, see ...

Page 30

Schematic diagrams Figure 16. Microcontroller connections 30/48 Doc ID 14220 Rev 5 UM0488 ...

Page 31

UM0488 Figure 17. MCU Doc ID 14220 Rev 5 Schematic diagrams 31/48 ...

Page 32

Schematic diagrams Figure 18. Peripherals 2 32/ Doc ID 14220 Rev 5 UM0488 ...

Page 33

UM0488 Figure 19. RS-232 and IrDA connectors Doc ID 14220 Rev 5 Schematic diagrams 33/48 ...

Page 34

Schematic diagrams Figure 20. Audio 34/48 Doc ID 14220 Rev 5 UM0488 ...

Page 35

UM0488 Figure 21. LCD and joystick connections 10K R116 10K R115 10K R114 10K R112 10K R113 1 4 100nF C99 100nF C98 100nF C97 100nF C95 100nF C96 Doc ID 14220 Rev 5 Schematic diagrams ...

Page 36

Schematic diagrams Figure 22. SD Card and smartcard 36/48 8 SW1 10 7 SW2 Doc ID 14220 Rev 5 UM0488 ...

Page 37

UM0488 Figure 23. Motor control Doc ID 14220 Rev 5 Schematic diagrams 37/48 ...

Page 38

Schematic diagrams Figure 24. JTAG and trace connectors 38/48 Doc ID 14220 Rev 5 UM0488 ...

Page 39

UM0488 Figure 25. Power supply GND 1 2 Doc ID 14220 Rev 5 Schematic diagrams 39/48 ...

Page 40

Schematic diagrams Figure 26. SRAM and Flash 40/48 Doc ID 14220 Rev 5 UM0488 ...

Page 41

UM0488 Figure 27. Color LCD module Doc ID 14220 Rev 5 Schematic diagrams PD1 PD3 PD5 PD7 PD11 PD13 PD15 PD17 PD2 PD4 PD6 PD8 PD10 PD12 PD14 PD16 RD RS SDI SDO PD0 PD9 VSYNC DotClk HSYNC Enable 41/48 ...

Page 42

... OSC_IN 24 OSC_OUT 25 NRST 26 PC0 27 PC1 28 PC2 29 PC3 30 VSSA 31 VREF- 32 VREF+ 42/48 STM3210E-EVAL I/O assignment Trace_CLK/FSMCA23 Trace_D0/FSMCA19 Trace_D1/FSMCA20 Trace_D2/FSMCA21 Trace_D3/FSMCA22 +3V3 or battery Anti-tamper button 32K OSC FSMCA0 FSMCA1 FSMCA2 FSMCA3 FSMCA4 FSMCA5 GND +3V3 LD2 LD3 LD4 LD5 LCD_CS for graphic LCD (optional) ...

Page 43

... UM0488 Table 29. STM3210E-EVAL I/O assignment (continued) Pin # Pin name 33 VDDA 34 PA0-WKUP 35 PA1 36 PA2 37 PA3 38 VSS_4 39 VDD_4 40 PA4 41 PA5 42 PA6 43 PA7 44 PC4 45 PC5 46 PB0 47 PB1 48 PB2 49 PF11 50 PF12 51 VSS_6 52 VDD_6 53 PF13 54 PF14 55 PF15 56 PG0 57 PG1 58 PE7 59 PE8 60 PE9 61 VSS_7 62 VDD_7 63 PE10 64 PE11 ...

Page 44

... STM3210E-EVAL I/O assignment Table 29. STM3210E-EVAL I/O assignment (continued) Pin # Pin name 68 PE15 69 PB10 70 PB11 71 VSS_1 72 VDD_1 73 PB12 74 PB13 75 PB14 76 PB15 77 PD8 78 PD9 79 PD10 80 PD11 81 PD12 82 PD13 83 VSS_8 84 VDD_8 85 PD14 86 PD15 87 PG2 88 PG3 89 PG4 90 PG5 91 PG6 92 PG7 93 PG8 94 VSS_9 95 VDD_9 96 PC6 97 PC7 ...

Page 45

... UM0488 Table 29. STM3210E-EVAL I/O assignment (continued) Pin # Pin name 103 PA11 104 PA12 105 PA13 106 NC 107 VSS_2 108 VDD_2 109 PA14 110 PA15 111 PC10 112 PC11 113 PC12 114 PD0 115 PD1 116 PD2 117 PD3 118 PD4 119 ...

Page 46

... STM3210E-EVAL I/O assignment Table 29. STM3210E-EVAL I/O assignment (continued) Pin # Pin name 138 BOOT0 139 PB8 140 PB9 141 PE0 142 PE1 143 VSS_3 144 VDD_3 46/48 STM3210E-EVAL I/O assignment BOOT0 CAN RX CAN TX FSMCBLN0 FSMCBLN1 GND +3V3 Doc ID 14220 Rev 5 UM0488 ...

Page 47

UM0488 Revision history Table 30. Document revision history Date 5-May-2008 2-Jun-2008 20-Nov-2008 21-Jan-2010 01-Jul-2010 Revision 1 Initial release. Added information on NOR Flash references in 2 Updated schematics in Modified cover page. Inserted a 3 Modified bank specified in and ...

Page 48

... 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. ...

Related keywords