ST7MDT20-DVP3 STMicroelectronics, ST7MDT20-DVP3 Datasheet
![KIT EMULATOR FOR ST72321/324/521](/photos/39/38/393889/as-dip-so_sml.jpg)
ST7MDT20-DVP3
Specifications of ST7MDT20-DVP3
Related parts for ST7MDT20-DVP3
ST7MDT20-DVP3 Summary of contents
Page 1
ST7-DVP3 Emulator User Manual Ref: DOC-ST7-DVP3 Release 1.3 November 2004 ...
Page 2
... Please refer to on page 29 for relevant safety information. 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 ...
Page 3
Chapter 1: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 4
Introduction 1 INTRODUCTION Thanks for choosing ST7! This manual will help you set up and start using your ST7-DVP3 emulator. The ST7-DVP3 emulator is the latest generation in the DVP series of development emulation systems. It offers start-to-finish control of ...
Page 5
ST7-DVP3 Emulator User Manual 1.1 About the user manuals... This manual will help you set up your ST7-DVP3 emulator and connect it to your PC. Here, you will find: • Quick set up instructions for the emulation and ICC configurations ...
Page 6
Introduction 1.2 Host PC system requirements Both hardware and software components of the ST7-DVP3 emulator have been designed to work with PCs meeting the following requirements: • One of the following operating systems: Microsoft Millennium, NT ® • Intel Pentium ...
Page 7
ST7-DVP3 Emulator User Manual 2 GETTING STARTED WITH ST7-DVP3 The ST7-DVP3 emulator can be configured for emulation or in-circuit programming (ICP) and in-circuit debugging of your ST7. To help you get started, the following sections provide: • Section 2.1 Section ...
Page 8
Getting Started with ST7-DVP3 (3) (5) Figure 2: Parts delivered with the ST7-DVP3 emulator (not to scale) All ST7-DVP3 emulators come with the following documentation. • This manual. ST7xxxx-DVP3 Probe User Guide , specific to the type of ST7-DVP3 emulator ...
Page 9
ST7-DVP3 Emulator User Manual - The ST7 Assembler-Linker software with user manual in Adobe ® Acrobat - Software demonstration packages, including C compilers and toolchains by Cosmic and Metrowerks. • The “ST Microcontrollers Mini-ROM” with a presentation of the ST7 ...
Page 10
Getting Started with ST7-DVP3 2.2 Quick set up for emulation configuration Voltage selector switch Figure 3: Connect your PC Caution: Before making hardware connections, ensure that both the emulator and your application board are powered OFF STEP 3: Plug the ...
Page 11
ST7-DVP3 Emulator User Manual 2.3 Quick set up for ICC configuration STEP 1: Connect your emulator to your host PC via parallel or USB port, as shown in Figure 3 . For more details about PC connection, refer to Warning: ...
Page 12
Connectivity 3 CONNECTIVITY The ST7-DVP3 emulator provides two possible connections to the host PC: parallel and USB port. When you start your emulation or programming sessions, you will have to set the connection type in STVD7 or STVP7. In STVD7, ...
Page 13
ST7-DVP3 Emulator User Manual 3.1 Parallel port Your ST7-DVP3 emulator supports the parallel port connection modes listed in Table 2 , for the emulation and the in-circuit communication configurations. Configuration Emulation, In-circuit Communication Table 2: Supported parallel port connection modes ...
Page 14
Connectivity 3.2 USB port Your ST7-DVP3 emulator supports USB connection in both the emulation and in- circuit communication configurations, when using W ® and XP . 3.2.1 Connecting to the USB port For USB port connections, plug the USB cable ...
Page 15
ST7-DVP3 Emulator User Manual 4 EMULATION CONFIGURATION In the emulation configuration, the ST7-DVP3 emulator provides you with a range of emulation features to make building and debugging your application fast and easy. The following sections provide information about the emulation ...
Page 16
Emulation Configuration 4.2 System architecture The ST7-DVP3 emulator is composed of the following elements: • ST7 Visual Develop (STVD7) software runs on your host PC, allowing you to configure and control your emulator, and debug your application. • The Main ...
Page 17
ST7-DVP3 Emulator User Manual 4.3 Hardware features While target emulation boards will vary from one version to another, all ST7-DVP3 development boards offer some standard features that will help you debug your application, including voltage selection, analyzer probe input pins, ...
Page 18
Emulation Configuration 1 Ensure that the operating voltage of the ST7-DVP3 emulator (110 Volts/ 220 Volts) matches that which is indicated on the label of your power supply. Contact your dealer if this voltage does not correspond to your mains. ...
Page 19
ST7-DVP3 Emulator User Manual 4.3.4 Input and output triggers There are two trigger pins on the ST7-DVP3 development board, TRIGOUT and Figure 8 TRIGIN (see capability will help you ensure that the ST7 microcontroller’s activities are well- synchronized with other ...
Page 20
Emulation Configuration Figure 10 shows how the output trigger signal can be controlled using the above hardware event type. EVT_ON and EVT_OFF hardware event Event Hit For information on how to insert hardware events, refer to the STVD7 User Manual ...
Page 21
ST7-DVP3 Emulator User Manual A schematic diagram is shown below: F CPU Opcode Fetch TRIGIN 4.3.5 External clock connection The ST7-DVP3 development board provides and external clock connection, labelled EXTCLK (see the use of a clock external to the microcontroller, ...
Page 22
Emulation Configuration 4.4 Changing configurations Your ST7-DVP3 emulator is designed to connect to your application board either in place of your ST7 via the probe (TEB, flat cables, adapters and socket), or the ICC connection which is relayed to the ...
Page 23
ST7-DVP3 Emulator User Manual 5 IN-CIRCUIT COMMUNICATION CONFIGURATION In the in-circuit communication configuration, the ST7-DVP3 emulator provides the capability to to debug your application as it runs on your ST7 and program your application to the ST7 soldered on your ...
Page 24
In-circuit Communication Configuration During application development, STVD7 software running on your PC provides an integrated development environment that allows you to debug your application while it runs on an ST7 that has Debug Modules. To determine if your ST7 has ...
Page 25
ST7-DVP3 Emulator User Manual ST7 Pin ICCDATA ICCCLK RESET ICCSEL/VPP OSC1 or OSCIN VDD VSS In-circuit Communication Configuration Figure 13: ICC interface Function ICC input/output serial data pin ICC input serial clock pin Device reset Programming voltage Main clock input ...
Page 26
In-circuit Communication Configuration Isolation of ICCDATA and ICCCLK pins As soon as the DVP3’s ICC connector is connected to the application board, the ICCDATA and ICCCLK pins must not be used by other application devices, even if an ICC session ...
Page 27
ST7-DVP3 Emulator User Manual In this case, your application clock source provides the clock signal for initiating communication with your ST7 and ICCOSC is not connected to your ST7. VDD_APPLI pin This pin is not connected only used ...
Page 28
In-circuit Communication Configuration 6 Reconnect the power supply for the ST7-DVP3 emulator. 7 Switch on the power for the application board. 28/44 ST7-DVP3 Emulator User Manual ...
Page 29
ST7-DVP3 Emulator User Manual APPENDIX A EMC CONFORMITY AND SAFETY REQUIREMENTS This product respects the EMC requirements of the European guideline 89/336/ EEC under the following conditions: • Any tester, equipment, or tool used at any production step, or for ...
Page 30
Appendix B: Changing the TEB APPENDIX B:CHANGING THE TEB ST7-DVP3 emulators have a modular design that is based on two emulation boards. The Main Emulation Board (MEB) is identical for all ST7-DVP3 emulators. The Target Emulation Board (TEB) is specific ...
Page 31
ST7-DVP3 Emulator User Manual TEB you will find the flat cable connectors (number and size will vary depending on the TEB). 5 Insert the TEB’s two 60-pin connectors into the connectors J5 and J6 on the MEB. Because of the ...
Page 32
... The emulator is powered on. • The parallel cable used is the one supplied with the kit by STMicroelectronics. • STVD7 and Windows Epromer are not running at the same time. If this is the case then shut down both and ensure that only one or the other is running at any one time ...
Page 33
... If problems occur during debugging (such as bad debugger responses and unexpected behavior), you should check for hardware problems using the Hardware Test function, and if any are detected, contact your STMicroelectronics sales representative (see Note: Some MCU options and memory mappings will stop the launching of a Hardware Test. To run the hardware test you will have to reset the MCU to its default configuration ending your debug session (Debug> ...
Page 34
Appendix C: Troubleshooting The Hardware Test dialog box shows a list of different tests that can be performed on the development board. Check the box of each test that you wish to perform (they are all checked by default) and ...
Page 35
ST7-DVP3 Emulator User Manual APPENDIX D:GLOSSARY DIL Dual In Line. Designates a type of device package with two rows of pins for thru- hole mounting. Sometimes also called DIP (Dual In-line Package). ECP (Extended capabilities port communication standard) A parallel-port ...
Page 36
Appendix D: Glossary ICC (In-circuit communication) A device communication protocol that is stored in the ST7 microcontroller’s system memory. This protocol makes it possible to download programs to the MCU’s RAM and execute them. This protocol enables in-circuit programming and ...
Page 37
ST7-DVP3 Emulator User Manual PLD (Programmable Logic Device) An integrated circuit that can be programmed to perform complex functions. PQFP (Plastic Quad Flat Package) A family of integrated circuit packages for surface mounted assembly. This type is packaged with plastic, ...
Page 38
Appendix D: Glossary TTL (Transistor to Transistor Logic) A bipolar technology where a transistor output is connected directly to the transistor input of the next stage, rather than connecting through a resistor or diode. User Application Board Your application board, ...
Page 39
... ST7-DVP3 Emulator User Manual PRODUCT SUPPORT If you experience any problems with this product,if you need spare parts or repairs, contact the distributor or the STMicroelectronics sales office where you purchased the product. Phone numbers for major sales regions are provided in the List , below. ...
Page 40
Product Support Getting prepared before you call Collect the following information about the product before contacting ST or your distributor: 1 Name of the company where you purchased the product. 2 Date of purchase. 3 Order Code: Refer to the ...
Page 41
... STMicroelectronics Lexington Corporate Center 10 Maguire Road, Building 1, 3rd floor Lexington, MA 02421 Phone: (781) 402-2650 West coast STMicroelectronics, Inc. 1060 E. Brokaw Road San Jose, CA 95131 Phone: (408) 452-8585 Note: For American and Canadian customers seeking technical support the US/ Canada is split in 3 territories. According to your area, contact the appropriate sales office from the list above and ask to be transferred to an 8-bit microcontroller Field Applications Engineer ...
Page 42
A analyzer input connection ............................. 21 C clock external clock connector ....................... 21 D development kit delivery checklist..................................... 7 setting up ................................................ 7 system requirements............................... 6 documentation manual contents...................................... 5 textual conventions ................................. 5 E ECP definition of............................................ 35 EMC ...
Page 43
V voltage Index selection switch .....................................18 Zero insertion force (ZIF) socket definition of ............................................38 Z 43/44 ...
Page 44
... No license is granted by implication or otherwise under any patent or patent rights of STMicroelectronics. Specifications mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. ...