ST7 FLASH STICK
User Manual
Release 1.2
October 2004
Ref: DOC-STICK-PP
USE IN LIFE SUPPORT DEVICES OR SYSTEMS MUST BE EXPRESSLY AUTHORIZED.
STMicroelectronics PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS IN
LIFE SUPPORT DEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF
STMicroelectronics. As used herein:
1. Life support devices or systems are those
which (a) are intended for surgical implant into
the body, or (b) support or sustain life, and whose
failure to perform, when properly used in
accordance with instructions for use provided
with the product, can be reasonably expected to
result in significant injury to the user.
2. A critical component is any component of a life
support device or system whose failure to
perform can reasonably be expected to cause the
failure of the life support device or system, or to
affect its safety or effectiveness.
INSTRUCTIONS FOR USE—WARNING
This product is conform to the 89/336/EEC Directive. It complies with the ITE EN55022 standard for
EMC emissions and generic 50082-1 (1992 edition) immunity standards.
This product is an FCC Class-A apparatus. In a residential environment, it may cause
radioelectrical disturbances.
In addition, this programming board is not contained in an outer casing; consequently, it cannot be
immune against electrostatic discharges (ESD). It should therefore be handled only in static safe
working areas. Please refer to
Appendix A Safety Requirements
on page 15 for relevant safety
information
Table of Contents
3/26
Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1 About this manual... ...................................................................................... 5
1.2 Host PC system requirements ...................................................................... 5
1.3 Getting assistance ........................................................................................ 6
Chapter 2: Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Delivery checklist .......................................................................................... 7
2.2 Setting up the hardware ................................................................................ 7
2.3 In-circuit programming considerations .......................................................... 9
Chapter 3: Programming with STVD7 or STVP7 . . . . . . . . . . . . . . . . . . . . . 12
3.1 Start programming with STVD7 .................................................................. 12
3.2 Start programming with STVP7 .................................................................. 13
Appendix A: Safety Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Appendix B: Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
B.1 Test pins ..................................................................................................... 16
B.2 Error messages .......................................................................................... 17
B.3 “Problem on supply voltages” ..................................................................... 17
B.4 “Cannot communicate with the device” ....................................................... 18
Appendix C: Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Appendix D: Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Product Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Software updates ...................................................................................................... 23
Hardware spare parts ............................................................................................... 23
Contact List ............................................................................................................... 24
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
1 - Introduction STICK User Manual
4/26
1 INTRODUCTION
The STICK provides the programming hardware interface between your ST7 and
your host PC, running either ST7 Visual Programmer (STVP7) or ST7 Visual
Develop (STVD7) software.
The STICK takes advantage of the In-Circuit Communication (ICC) protocol for
ST7 to provide both in-circuit programming (ICP) of the ST7 soldered on your
application board, or socket programming of your microcontroller using an
ST7SBxx socket board.
Thanks for choosing ST7! This manual will help
you get started programming your ST7
microcontrollers with your ST7 FLASH STICK.
The ST In-circuit Communication Kit (STICK)
is a powerful, flexible programming tool that is
ideal when you are getting started developing
applications in the world of ST7 Flash
microcontrollers.
Figure 1: Programming configurations
In-Circuit Programming
Configuration
Socket Programming
Configuration
STVP7 or STVD7,
ST7 FLASH STICK
ST7 on your application board
STVP7 or STVD7,
ST7 FLASH STICK,
ST7SBxx Socket Board
STICK User Manual 1 - Introduction
5/26
The STICK is delivered ”ready-to-use” for in-circuit programming of an MCU that
has been installed on a properly configured application board. However, socket
programming of ST7 MCUs requires an additional ST7SBxx socket board. For
more information about socket programming with the STICK, you can refer to the
ST7SBxx Socket Board User Guide
.
1.1 About this manual...
This manual will help you set up your STICK programming tool and connect it to
your PC. Here you will find:
• Setup instructions
• Detailed hardware information
• A trouble shooting guide for your programming tool
For more information about the hardware and software intended for use with your
STICK, refer to the following documents:
ST7 Visual Programmer
online help– information about the STVP7 programming
interface
ST7 Visual Develop User Manual
– information about the STVD7 programming
interface
ST7SBxx Socket Board User Guide
– setup information for socket programming
ST7xxxx Datasheet
– includes information about ICC connection and micro-
controller programming that is specific to your MCU
1.2 Host PC system requirements
Both hardware and software components of the STICK have been designed to
work with PCs meeting the following requirements:
• One of the following operating systems: Microsoft
®
Windows
®
98, 2000,
Millennium, NT
®
or XP
®
.
• Intel
®
Pentium (or compatible) processor with minimum speed of 133 MHz.
• Minimum RAM of 32 MB (64 MB recommended).
• 50 MB of free hard disk space to install all of the ST7 tools.
• Parallel port
Note:
Windows
®
2000, NT
®
and XP users must have administrator privileges to install the required
software.
- 1
- 2
- 3
- 4
- 5
- 6
前往页