The STR710-EVAL board is a complete
development platform for the ST R71x series. The
STR710-EVAL board is a cost effec tive , fle xible and
open design to demonstrate the capability of the
STR71x series of flash micro-controllers and to
enable ra pid e valuation of the STR71x de v ices and
available peripherals. It includes the high
performance STR710FZ2T6 ARM7TDMI
that boasts 256 Kbytes embed ded flash with “bestin-class” random access time, 64 Kbytes on-chip
high speed SRAM as well as up to 10 serial
communication int erfaces, including USB and CAN.
The STR710-EVAL board include s SRAM and f lash
memory on the EMI to enable full freedom in
development of large programs before custom
hardware is designed. It integrates a 2 x 16 LCD,
LEDs, UART, CAN, USB interfaces, piezo buzzer
and test buttons to create a versatile stand-alone
test platform. A wide choice of third party
development to ol s u pp o rt is re ad i l y available, in
addition to thos e av a ilabl e from ST Microelectr onics .
TM
device
19 September 2005ADCS 7652091D STMicroelectronics1/27
STMicroelectronics is a global independent semiconductor company that designs, develops,
manufac tures a nd mark e ts a broad r ange of semi condu ctor int egr at ed circ uits an d di screte devices
used in a wide variety of applications.
The STR710-EVAL board is based on the STR710FZ2T6, a highly integrated micro controller,
running at 48 MHz that combines the popular ARM7TDMI
TM
32-bit RISC CPU with 256 Kbytes of
embedded flash, 64 Kbytes of high speed SRAM, and numerous on-chip peripherals.
This board is intended as low cost development platform to demons trate the capability of the
STR71x series of flash micr o-con troller s and t o ena bl e ra pid e valuation of the STR71x devic es and
available peripherals.
The STR710-EVAL board has 4 Mbytes of SRAM, and 4 Mbytes of flash on EMI, 1-Mbit SPI serial
flash and 8-kbits EEPROM. It s upports USB, CAN and RS232 inte rfaces. The on-board chip
STR710FZ2T6 is an ARM7TDMI
TM
32-bit RISC micro-controller.
This board includes a 2x16 programmable LCD display supported by reset, next and select push
buttons.
Because the STR710FZ2T6 is the super set of the STR71xF series, with 144-pin, EMI, 256 Kbytes
of flash and 64 Kbytes of SRAM, an alternative use of the STR710-EVAL board is as an evaluation
platform for STR711F and STR712F devices.
The hardware pl atform of the STR710F series is supported by an extensive software support
package, including de vice drivers in ANS I C source form and demonstration softw are. It is flashe d
with a demonstr ation appli catio n that sho ws the b asic f e atures o f the de vic e. De v el opment too ls are
readily available. This is complimented by a range of third party real-t ime OS and middleware.
Design schematics can also be supplied in elect r onic format to those customers with compatible
design env i r on m e nts.
1.1 Processor and memory devices on this board
● STR710FZ2T6 ARM7TDMI
➢ 144-pin TQFP version,
➢ 256 Kbytes flash program memory (100 ,0 00 cycle s enduran ce),
➢ 64 Kbytes RAM,
➢ embedded 1.8 V voltage regulator for core supply (options to use the on-board 1.8 V
regulator allows full speed operations,
➢ nested interrupt controller.
● External memory interfac e:
➢ flash (bank 0) 4 Mbytes arranged as 2M x 16: IC12,
➢ SRAM (bank 1) 4 Mbytes arranged as 2M x 16: IC14, IC15.
● Clocking:
➢ +3.3 V surface mounted 16 MHz oscillator provides the main clock source,
➢ RTC real-time cl ock for wakeup from standby mode with embedded 32 KHz oscillator.
● Serial ROMs:
➢ 1-Mbit SPI serial flash connected to the buffered serial peripheral interface (BSPI): IC11,
2
➢ I
C EEPROM: 8-kbit EEPROM connected to the I2C0 interface: IC9.
TM
processor running at 48 MHz, IC13:
DATASHEET ADCS 7652091DSTMicroelectr o nics3/27
1 IntroductionSTR710-EVAL board
1.2 Board interface connections
Diagrams and wiring desc riptions for these connectors are provided in Section 4: Sche mat ics on
page 16. The following connections are supported by the board:
● USB, support USB device using a type B connector: CN3,
● CAN uses a single 9 D-type conn ector with micros witch selectable low or high speed
transceiver: CN1,
● UART0 (Rx and Tx only) connected to a 9-way male D-type RS232 connector: CN7,
● UART1 and 2 (Rx and Tx only) switch selectable, connected to a 9-way male D-type RS232
connector: CN8 ,
● JTAG, 20 pin IDC connector: CN9,
● Piezo buzzer: SPKR1,
● variab le resistor, voltage range 0 to 2. 5 V: R63,
● protot y p e ar e a: GD1,
● test points, various test points are located throu ghout the board, for details see Section 4:
Schematics on page 16,
● external analog: CN6,
● main power supply: CN2.
1.3 Push buttons
The following push buttons are provided:
● reset, board reset: SW12,
● wakeup, push button to bring processor out of low power mode: SW11,
● select, programmable switch: SW4,
● next, programmable s w itch: SW3.
1.4 Displays
The following LCD and LEDs are provided:
● LCD display, 2x16 LCD display connected to a par allel EMI LCD interface; green back light
display: LCD1,
● surface mount red, +5 V and +3. 3 V power indic ators: LD1, LD2,
● surfac e mount orange , USB powered: LD7,
● surface mount orange indicates standby status: LD21,
Power to the board is supplied using a lump in cord power supply prov iding 5 V to the board. All
other required voltages are provided by on-board voltage regulators or voltage convertors.
DATASHEET ADCS 7652091DSTMicroelectr o nics7/27
Table 1: STR710-EVAL board EMI memory map
2 HardwareSTR710-EVAL board
2.8 USB full spe ed interface
USB full speed interface device supported by a type B connector. The USB clock uses a separate
48 MHz oscillator. See Section 3.1: USB on page 14.
2.9 CAN interface
A general purpose, asynchronous serial I/O data port connected through a 9-pin D-type male
connector with microswitch selectable low speed fault tolerant transceiver (L9669) or low or high
speed selectable transceiver (L9615 or L9616). See Section 3.2: CAN bus connector on page 14.
Caution: The board schemati c for the CAN interface detailed in Figure 16: CAN
interfac e on pa ge 21, is not a reference design and should not be copied. To
design a CAN interface with the STR710 please refer to the “STR71x
Hardware Develop m ent Getting Started Guide AN1 775”.
2.10 RS232 serial interfaces
Two general purpose, as ynchr ono us serial I/O da ta ports are conne cted th roug h 9-p in D-ty pe male
conne ctors r efer to Section 3.4: RS232 serial d ata connector on page 15.
RS232-A connects directly to UART0, transmit and rec eive only . RS232-B connects to either
UART1 or UART2 through switc h 9, transmit and receive only.
RTS is shorted to CTS and DTR is shorted to DSR at the connector for both interfaces.
2.11 External analog
An external analog input connector is provided, see Section 3.3: External analog on page 14 and
Figure 11: STR710-EVAL board to p-level page 1 of 2 on page 16.
2.12 Analog input
The analog input to ADC is demon strated by the variable resistor R63. Although there is a
thermistor connected up to the analogue input AIN.1 in the sche matics Figure 11: STR710-EVAL
board top-level page 1 of 2 on pa ge 16, it is not functional and has been remov ed from the pr oduct.
8/27STMicroelectroni cs ADCS 7652091DDATASHEET
STR710-EVAL board2 Hardware
2.13 LEDs
Software controlled LEDs
The LEDs in Table 2 are software controlled by PIO pins. See the s chematic in Figure 11 on