ST STM3220G-EVAL User Manual
Hide thumbs Also See for STM3220G-EVAL:

Advertisement

Quick Links

UM1057
User manual
STM3220G-EVAL evaluation board
Introduction
The STM3220G-EVAL evaluation board is a complete demonstration and development
platform for the STM32 F-2 series and includes an embedded STM32F207IGH6 high-
®
performance ARM
Cortex™-M3 32-bit microcontroller .
The full range of hardware features on the board is provided to help you evaluate all
peripherals (USB OTG HS, USB OTG FS, ethernet, motor control, CAN, MicroSD card,
smartcard, USART, Audio DAC, RS-232, IrDA, SRAM, MEMS, EEPROM... etc.) and
develop your own applications. Extension headers make it possible to easily connect a
daughter board or wrapping board for your specific application.
The in-circuit ST-LINK tool can be easily used for JTAG and SWD interface debugging and
programming.
Figure 1.
STM3220G-EVAL evaluation board
May 2011
Doc ID 018499 Rev 2
1/64
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM3220G-EVAL and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM3220G-EVAL

  • Page 1 Extension headers make it possible to easily connect a daughter board or wrapping board for your specific application. The in-circuit ST-LINK tool can be easily used for JTAG and SWD interface debugging and programming. Figure 1.
  • Page 2: Table Of Contents

    Contents UM1057 Contents Overview ..........4 Features .
  • Page 3 3.16 ST-LINK/V2 connector CN21 ........34 3.17 Camera extension connector CN23 .
  • Page 4: Overview

    Demonstration software is preloaded in the board's Flash memory for easy demonstration of the device peripherals in standalone mode. For more information and to download the latest version, please refer to STM3220G-EVAL demonstration software available on web: www.st.com/mcu Order code To order the STM32F207IGT6 MCU evaluation board, use the order code STM3220G- EVAL.
  • Page 5: Hardware Layout And Configuration

    UM1057 Hardware layout and configuration Hardware layout and configuration The STM3220G-EVAL evaluation board is designed around the STM32F207IGH6 in the UFBGA176 package. The hardware block diagram Figure 2 illustrates the connection between STM32F207IGH6 and peripherals (Camera module, LCD, SRAM, EEPROM,...
  • Page 6 Integrated RJ45 MicroSD MII/RMII SDIO connector card CAN1 MC control connector transceiver DB9 connector CAN2 JTAG Debug RS232 RS232 transceiver DB9 connector Trace USART3 IrDA transceiver ST-LINK/V2 Smartcard Smartcard USART6 Potentiometer interface connector MS19169V1 6/64 Doc ID 018499 Rev 2...
  • Page 7 UM1057 Hardware layout and configuration Figure 3. STM3220G-EVAL evaluation board layout Motor control MicroSD card STM32F207IGH6 RJ45 IrDA connector USB OTG FS CN10 USB OTG HS CN21 ST-LINK/V2 CN16 USART CN13 CN1 - CN4 Trace Extension CN14 JTAG CN19 Color LCD...
  • Page 8: Power Supply

    UM1057 Power supply STM3220G-EVAL evaluation board is designed to be powered by 5V DC power supply and to be protected by PolyZen from a wrong power plug-in event. It is possible to configure the evaluation board to use any of following five sources for the power supply: ●...
  • Page 9: Boot Option

    To connect Vbat to 3.3V power, set JP19 as shown: (Default setting) Note: The LED LD9 is lit when the STM3220G-EVAL evaluation board is powered by the 5V correctly. Boot option The STM3220G-EVAL evaluation board is able to boot from: ●...
  • Page 10: Clock Source

    X4, 25 MHz crystal with socket for STM32F207IGH6 microcontroller (It can be removed from socket when internal RC clock is used.) Reset source The reset signal of STM3220G-EVAL evaluation board is low active and the reset sources include: ● Reset button B1 ●...
  • Page 11: Can

    UM1057 Hardware layout and configuration STM3220G-EVAL evaluation board enables two channels of CAN2.0A/B compliant CAN bus communication based on a 3.3V CAN transceiver on one DB9 connector (CN10). The two CAN buses can be disconnected by jumpers from relevant STM32F207IGH6 I/Os which are shared with FSMC and USB OTG HS.
  • Page 12: Motor Control

    Default setting: Not fitted. Motor control STM3220G-EVAL evaluation board enables a three-phase brushless motor control via a 34- pin connector (CN5), 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, 3-phase motor current, bus voltage, heatsink temperature coming from the motor driving board and 6 channels of PWM control signal going to the motor driving circuit.
  • Page 13: Smartcard

    MicroSD card must be removed from CN6 for motor control application. 2.10 Smartcard STMicroelectronics smartcard interface chip ST8024 is used on STM3220G-EVAL board for asynchronous 3V and 5V smartcards. It performs all supply protection and control functions based on the connections with STM32F207IGH6 listed in Table Table 8.
  • Page 14: Microsd Card

    PC9 is connected to I2S_CKIN when JP16 is set as show to the right: 2.12 MEMS A ST MEMS device LIS302DL is connected to I2C1 bus of STM32F207IGH6 on the board. 2.13 Potentiometer There is one 10K ohm potentiometer RV1 connected to PF9 of STM32F207IGH6 on the board.
  • Page 15: Usb Otg Fs

    USB connection at 5V DC with a 500 mA current limitation. The LED LD6 indicates that the power switch (U1) is ON and STM3220G-EVAL functions as a USB host or that the VBUS is powered by another USB host while STM3220G-EVAL functions as a USB device.
  • Page 16: Usb Otg Hs

    VBUS. The evaluation board can be powered by this USB connector (CN9) at 5V DC with a 500 mA current limitation. The LED LD7 indicates that power switch (U4) is ON and STM3220G-EVAL is working as a USB host or that VBUS is powered by another USB host when STM3220G-EVAL is working as a USB device.
  • Page 17: Camera Module

    It is not recommended to remove it in order to avoid false contact later. Figure 4. Pin 1 camera plug The camera extension connector CN23 is available on the boards to connect the ST camera plug-in board. Doc ID 018499 Rev 2...
  • Page 18: Sram

    2.20 Development and debug support Version 2 of the ST-LINK, called ST-LINK/V2, is embedded on the board. This tool allows onboard program loading and debugging of the STM32F using the JTAG or SWD interface. Third-party debug tools are also supported by the JTAG (CN14) or Trace (CN13) connectors.
  • Page 19: Display And Input Devices

    UM1057 Hardware layout and configuration 2.21 Display and input devices The 3.2” TFT color LCD connected to FSMC bus and 4 general purpose color LEDs (LD 1, 2, 3, 4) are available as display devices. A touchscreen connected to an I/O expander (U24), 4-direction joystick with selection key, general purpose button (B4), wakeup button (B2) and tamper detection button (B3) are available as input devices.
  • Page 20: Connectors

    Daughter board extension connectors CN1, 2, 3 and 4 Four male headers, CN1, 2, 3 and 4, can be used to connect with a daughterboard or standard wrapping board to STM3220G-EVAL evaluation board. A total number of 140 GPIOs are available on the board.
  • Page 21 UM1057 Connectors Table 16. Daughter board extension connector CN1 (continued) How to disconnect with Description Alternative function function block on STM3220G-EVAL board EMU_5V Trace_CLK Trace_D1 & FSMC_A20 Keep JP1 on 2<->3 Trace_D3 PC13 Anti-Tamper Remove R143 LED3 Remove R141 PI11...
  • Page 22 Connectors UM1057 Table 17. Daughterboard extension connector CN2 (continued) Descripti How to disconnect with function block on Alternative Function STM3220G-EVAL board MII_RXD1 Remove R58 ULPI_D1 BOOT1 PF12 FSMC_A6 PF14 FSMC_A8 FSMC_A11 FSMC_D5 PE10 FSMC_D7 PE12 FSMC_D9 PE14 FSMC_D11 PE15 FSMC_D12...
  • Page 23 Connectors Table 17. Daughterboard extension connector CN2 (continued) Descripti How to disconnect with function block on Alternative Function STM3220G-EVAL board Remove camera module from CN15. DCMI_HSYNC & MC Disconnect motor control board from CN5. Remove camera module from CN15. PH10 DCMI_D1 &MC...
  • Page 24 Connectors UM1057 Table 18. Daughter board extension connector CN3 (continued) How to disconnect with function block on Description Alternative Function STM3220G-EVAL board Remove camera module from CN15. PH12 DCMI_D3 & MC Disconnect motor control board from CN5. EMU_3V3 EMU_5V IO_Expandor_INT...
  • Page 25 Table 19. Daughter board extension connector CN4 How to disconnect with function block on Description Alternative Function STM3220G-EVAL board Remove camera module from CN15. DCMI_D6 & MC Disconnect motor control board from CN5. Remove camera module from CN15. DCMI_D5 & MC...
  • Page 26: Motor Control Connector Cn5

    Connectors UM1057 Table 19. Daughter board extension connector CN4 How to disconnect with function block on Description Alternative Function STM3220G-EVAL board PG14 MII_TXD1 Remove RS6 PG13 MII_TXD0 Remove RS6 PG11 MII_TX_EN Remove RS6 FSMC_NE2 Remove R47 FSMC_NWAIT Remove R54 FSMC_NOE FSMC_D3 &...
  • Page 27: Microsd Connector Cn6

    UM1057 Connectors Table 20. Motor Control connector CN5 (continued) STM32F207IGH6 STM32F207IGH6 Description number number Description of CN5 of CN5 PWM-WL PH15 VOLTAGE PHASE A CURRENT PHASE B CURRENT PHASE C CURRENT NTC BYPASS RELAY DISSIPATIVE BRAKE PWM Heatsink +5V power temperature PFC SYNC PH10 and PH11...
  • Page 28: Ethernet Rj45 Connector Cn7

    Connectors UM1057 Table 21. MicroSD connector CN6 (continued) Pin number Description Pin number Description SDIO_CMD (PD2) SDIO_D0 (PC8) +3V3 SDIO_D1 (PC9) MicroSDcard_detect (PH13) Ethernet RJ45 connector CN7 Figure 7. Ethernet RJ45 connector CN7 Front view MS19171V1 Table 22. RJ45 connector CN7 Description Description number...
  • Page 29: Usb Otg Fs Micro-Ab Connector Cn8

    UM1057 Connectors USB OTG FS Micro-AB connector CN8 Figure 8. USB OTG FS Micro-AB connector CN8 MS19172V1 Table 23. USB OTG FS Micro-AB connector CN8 Pin number Description Pin number Description VBUS (PA9) ID (PA10) D- (PA11) D+ (PA12) USB OTG HS Micro-AB connector CN9 Figure 9.
  • Page 30: Can D-Type 9-Pin Male Connectors Cn10 (Can1 Or Can2)

    Description 1,4,8,9 CANH 3,5,6 CANL Audio connector CN11 A 3.5mm Stereo audio jack CN11 is available on STM3220G-EVAL board to support headset (headphone & microphone integrated). Trace debugging connector CN13 Figure 11. Trace debugging connector CN13 19 17 12 10...
  • Page 31: Jtag Debugging Connector Cn14

    UM1057 Connectors Table 26. Trace debugging connector CN13 (continued) Pin number Description Pin number Description TraceD1/PE4 or nTRST/PB4 TraceD2/PE5 TraceD3/PE6 3.10 JTAG debugging connector CN14 Figure 12. JTAG debugging connector CN14 19 17 12 10 Viewed from above PCB MS19143V2 Table 27.
  • Page 32: Camera Module Connector Cn15

    Connectors UM1057 3.11 Camera module connector CN15 Figure 13. Camera module connector CN15 Table 28. Camera module connector CN15 Pin number Description Pin number Description DGND XCLK1 DGND Y6(PI6) SIO_D (PB9) DGND AVDD (2.8V) Y5(PI4) SIO_C (PB6) PCLK (PA6) RESET Y4(PH14) VSYNC (PI5) Y0 (PH9)
  • Page 33: Power Connector Cn18

    Description Pin number Description 3.13 Power connector CN18 Your STM3220G-EVAL evaluation board can be powered from a 5V DC power supply via the external power supply jack (CN18) shown in Figure 15. The central pin of CN18 must be positive.
  • Page 34: St-Link/V2 Connector Cn21

    Card presence detection pin Card presence detection pin 3.16 ST-LINK/V2 connector CN21 The USB type B connector CN21 is for ST-LINK/V2 connected between the STM3220G- EVAL evaluation board and the PC for board debugging. 3.17 Camera extension connector CN23 Table 31.
  • Page 35: Schematic Diagrams

    UM1057 Schematic diagrams Schematic diagrams The following schematic diagrams are listed: ● Figure 17: STM3220G-EVAL on page 36 ● Figure 18: MCU on page 37 ● Figure 19: Camera on page 38 ● Figure 20: Ethernet on page 39 ●...
  • Page 36 Schematic diagrams UM1057 Figure 17. STM3220G-EVAL 36/64 Doc ID 018499 Rev 2...
  • Page 37 UM1057 Schematic diagrams Figure 18. MCU Doc ID 018499 Rev 2 37/64...
  • Page 38 Schematic diagrams UM1057 Figure 19. Camera +2V5 Camera_CLK R130 SM 7745HEW- 24.0M CN15 +2V8 XCLK1 AVDD(2.8V) PIXCLK DCMI_PIXCK PCLK DVDD(1.8V) +1V8 VSYSC DCMI_VSYNC VSYNC DOVDD(2.8V) +2V8 HSYS C DCMI_HSYNC HREF C8 4 DCM I _D[0..7] DCMI_D0 DCMI_D[0..7] 0.1uF 0.1uF 0.1uF PH10 DCMI_D1 PH11...
  • Page 39 UM1057 Schematic diagrams Figure 20. Ethernet Doc ID 018499 Rev 2 39/64...
  • Page 40 Schematic diagrams UM1057 Figure 21. Audio 40/64 Doc ID 018499 Rev 2...
  • Page 41 UM1057 Schematic diagrams Figure 22. USB_OTG_FS Doc ID 018499 Rev 2 41/64...
  • Page 42 Schematic diagrams UM1057 Figure 23. USB_OTG_HS USB_M icro-AB receptacle 42/64 Doc ID 018499 Rev 2...
  • Page 43 UM1057 Schematic diagrams Figure 24. SRAM and OneNAND Doc ID 018499 Rev 2 43/64...
  • Page 44 Schematic diagrams UM1057 Figure 25. LCD To I/O expandor 44/64 Doc ID 018499 Rev 2...
  • Page 45 UM1057 Schematic diagrams Figure 26. 3.2" LCD module with both SPI & 16bit interface Doc ID 018499 Rev 2 45/64...
  • Page 46 Schematic diagrams UM1057 Figure 27. RS-232 and IrDA 46/64 Doc ID 018499 Rev 2...
  • Page 47 UM1057 Schematic diagrams Figure 28. CAN Doc ID 018499 Rev 2 47/64...
  • Page 48 Schematic diagrams UM1057 Figure 29. I/O peripherals +2V8 +3V3 R107 +2V8 10 K R151 R152 Potentiometer VDD_IO 3386P -103H[10%] VD D SD O 100nF Reserved C122 MEMS_SDA 10nF MEMS_SCL MEMS_ I NT1 INT1 MEMS_ I NT2 INT2 Reser v ed To I O expandor LI S302D L Green...
  • Page 49 UM1057 Schematic diagrams Figure 30. I/O expander +2V8 100nF TouchScreen_ Y- TouchScreen_ X- TouchScreen_Y+ IO_Expandor_SCK SCLK TouchScreen_X+ IO_Expandor_ SDA SDAT EXP _IO 9 R136 0 IO_Expandor_INT EXP _IO10 Data in EXP _IO11 A0/Data Out EXP _IO12 R117 STMP E811QTR I2C device address:0x82 R116 100K +2V8...
  • Page 50 Schematic diagrams UM1057 Figure 31. MicroSD card +3V3 +3V3 MicroSDCard_D1 MicroSDCard_D0 PC11 MicroSDCard_D3 PC10 MicroSDCard_D2 PC12 MicroSDCard_CLK MicroSDCard_CMD CN 6 PJS 008-2000 SMS064FF or SMS128FF Rev : B.1(PCB.SCH) PH13 MicroSDCard_Detect 50/64 Doc ID 018499 Rev 2...
  • Page 51 UM1057 Schematic diagrams Figure 32. Motor control Doc ID 018499 Rev 2 51/64...
  • Page 52 Schematic diagrams UM1057 Figure 33. Smartcard 52/64 Doc ID 018499 Rev 2...
  • Page 53 UM1057 Schematic diagrams Figure 34. JTAG and Trace Doc ID 018499 Rev 2 53/64...
  • Page 54 Schematic diagrams UM1057 Figure 35. Power ZEN056V130A24 LS E5 V CN18 C106 10uF DC- 10B SMAJ5.0A-TR C112 100nF BNX002-01 +3V3 VDD _ MCU JP32 LD1086D2M33TR +3V3 LD1117S18T R Vout Vout +1V8 C113 220uF 220uF 10uF C116 100nF 10uF TP 6 2V 5 LD1117S25TR +2V 5...
  • Page 55 UM1057 Schematic diagrams Figure 36. Extension connector PH15 PH14 PC13 PH13 PA13 EXT_PC14 PC13 EXT_PC15 RESET # PA12 11 12 11 12 PI10 PI11 PA11 PA10 13 14 13 14 PF 0 15 16 15 16 PF 2 17 18 17 18 19 20 19 20...
  • Page 56 Schematic diagrams UM1057 Figure 37. ST-LINK/V2 STM_JTCK_SWCLK J TCK VDD_1 JTDI VSS _1 JTDO PB11 JNRST PB10 PB2 /BOOT1 T_ JRST T_NRST BOOT0 S1_MOSI T_ JT D I S1_MISO T_ JT D O S1_CK T_ JT CK VSS_ 3 U2_CK...
  • Page 57 UM1057 Schematic diagrams Table 32. STM3220G-EVAL pinout Pin no. Pin Name Description TRACE_CLK / FSMC_A23 TRACE_D0 / FSMC_A19 TRACE_D1 / FSMC_A20 TRACE_D2 / FSMC_A21 TRACE_D3 / FSMC_A22 VBAT VBAT PI8- ANTI TAMP2 LCD_HSYNC PC13-ANTI_TAMP ANTI-TAMPER_BUTTON PC14-OSC32_IN 32K_OSC PC15-OSC32_OUT 32K_OSC LED2...
  • Page 58 Schematic diagrams UM1057 Table 32. STM3220G-EVAL pinout (continued) Pin no. Pin Name Description ETHER_TX_CLK / MC_ADC123_13 pin 19 (Current C) VSSA VREF- VREF+ VDDA PA0-WKUP WAKEUP_BUTTON ETHER_RX_CLK ETHER_MDIO ETHER_CRS ETHER_COL USB_HS_NXT USB_FS_POWER_ON USB_HS_D0 BYPASS BYPASS VDD_4 Audio_DAC_OUT USB_HS_CK CAM_PIXCK ETHER_DV...
  • Page 59 UM1057 Schematic diagrams Table 32. STM3220G-EVAL pinout (continued) Pin no. Pin Name Description FSMC_D5 FSMC_D6 VSS_7 VDD_7 PE10 FSMC_D7 PE11 FSMC_D8 PE12 FSMC_D9 PE13 FSMC_D10 PE14 FSMC_D11 PE15 FSMC_D12 PB10 USB_HS_D3 PB11 ULPI_D4 VCAP1 VCAP / 1.2V VDD_1 ETHER_RXD2 ETHER_RXD3...
  • Page 60 Schematic diagrams UM1057 Table 32. STM3220G-EVAL pinout (continued) Pin no. Pin Name Description PD15 FSMC_D1 FSMC_A12 FSMC_A13 FSMC_A14 FSMC_A15 LED0 SmartCard_CK LED1 VSS_9 VDD_9 SmartCard_IO / Audio_I2S_ MCK LED3 SDIO_D0/ MC_TIM3_CH3 pin23 (Dissipative Brake) SDIO_D1 I2S_CKIN USB_FS_VBUS PA10 USB_FS_ID PA11...
  • Page 61 UM1057 Schematic diagrams Table 32. STM3220G-EVAL pinout (continued) Pin no. Pin Name Description PC11 SDIO_D3 / RS232_RX PC12 SDIO_CK FSMC_D2 / CAN1_RX FSMC_D3 / CAN1_TX SDIO_CMD FSMC_CLK FSMC_NOE FSMC_NWE VSS_10 VDD_10 FSMC_NWAIT FSMC_NE1 FSMC_NE2 PG10 FSMC_NE3 PG11 ETHER_TXEN PG12 SmartCard_CMDVCC...
  • Page 62 Schematic diagrams UM1057 Table 32. STM3220G-EVAL pinout (continued) Pin no. Pin Name Description CAM_VSYNC / MC_TIM8_CH1 pin 3 (UH) CAM_D6 / MC_TIM8_CH2 pin 7 (VH) CAM_D7 / MC_TIM8_CH3 pin 11 (WH) 62/64 Doc ID 018499 Rev 2...
  • Page 63: Revision History

    UM1057 Revision history Revision history Table 33. Document revision history Date Revision Changes 15-Apr-2011 Initial release. 23-May-2011 Updated preliminary watermarks. Doc ID 018499 Rev 2 63/64...
  • Page 64 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.

Table of Contents