STICE-SYS001 STMicroelectronics, STICE-SYS001 Datasheet

no-image

STICE-SYS001

Manufacturer Part Number
STICE-SYS001
Description
EMULATOR FOR STM8
Manufacturer
STMicroelectronics
Series
STM8r
Type
In-Circuit Debugger, Emulator, Programmerr
Datasheet

Specifications of STICE-SYS001

Contents
Main Emulation Board (MEB), Target Emulation Board (TEB), Cables, Power Supply and Documentation
For Use With/related Products
STM8
Lead Free Status / RoHS Status
Not applicable / Not applicable
Other names
497-10029

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STICE-SYS001
Manufacturer:
ST
0
November 2010
Introduction
Thank you for choosing STMicroelectronics for your microcontroller application.
The STice is the advanced in-circuit emulation system from STMicroelectronics. Its
advanced debugging features in emulation configuration are complemented by an additional
in-circuit programming/debugging configuration, code coverage and profiling, extensive
trace capabilities and configurable advanced breakpoints, to make it the ideal tool for start-
to-finish support of microcontroller application development.
The STice is a modular emulation system made up of a main emulation board (MEB) that
provides interface and emulation resources common to all emulated MCU families and a
STice (TEB) that provides the emulation resources for a specific family of microcontrollers. It
may also include a peripheral emulation board (PEB) that provides emulation resources
specific to an emulated peripheral for a microcontroller family.
The STice includes all the emulation boards that you need to emulate in real time any
microcontroller in a given family, while the systems’ modularity provides unprecedented
capability to adapt the STice to emulate new microcontroller families.
Table 1.
1. Part numbers with the CB prefix are now obsolete.
STice
CB-
CF/Stice_Connect
CB-CF/FPxxx
AD/Stice_Connect
CB-AD/xxxxx-xxx
CB-AD-ICD/ICP
AS/Stice_Connect
CB-AS/xxxxxx
STice
Part number
Device summary
(1)
STice
Connection flex
Connection adapter for target device package or SWIM connector
Adapter socket
emulation system
Doc ID 13332 Rev 3
STice advanced emulation system
Contents
for ST microcontrollers
User manual
UM0406
www.st.com
1/26

Related parts for STICE-SYS001

STICE-SYS001 Summary of contents

Page 1

... The STice is a modular emulation system made main emulation board (MEB) that provides interface and emulation resources common to all emulated MCU families and a STice (TEB) that provides the emulation resources for a specific family of microcontrollers. It may also include a peripheral emulation board (PEB) that provides emulation resources specific to an emulated peripheral for a microcontroller family ...

Page 2

... Contents Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 STice in emulation configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2 STice in in-circuit debugging/programming configuration . . . . . . . . . . . . . . 7 1.3 About the user manuals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 Delivery check list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2 Quick setup for emulation configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Quick setup for in-circuit programming/debugging . . . . . . . . . . . . . . . . . . 11 3 Emulation configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.1 Supported emulation features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 ...

Page 3

UM0406 B.4 Sockets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 4

... List of tables List of tables Table 1. Device summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Table 2. Parts delivered with the STice (not to scale Table 3. AD-ICD/ICP parts to be ordered separately (not to scale Table 4. Correspondence between analyzer input pin and wiring . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 5. SWIM signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Table 6. Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Table 7. Document revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4/26 ...

Page 5

... UM0406 List of figures Figure 1. STice in emulation configuration Figure 2. In-circuit programming and debugging configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Figure 3. Connection for emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 4. Connection for ICD/ICP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 5. STice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 6. Left side panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Figure 7. Right side panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 8. Front panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 9. Back panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Figure 10. Output trigger action modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Figure 11 ...

Page 6

... Introduction 1.1 STice in emulation configuration In emulation configuration, the STice connects to your PC through a USB interface, and to your application board in place of your target microcontroller using: ● Connection flex (CF/Stice_Connect) – flexible cable (60 or 120 pins depending on the target MCU) that relays signals from the STice to your application board. ...

Page 7

... ST Visual Develop (STVD) integrated development environment running on your host PC, which provides total control of advanced application building, debugging and programming features from a single easy-to-use interface. To use STice in ICD/ICP configuration, you need to buy the AD-ICD/ICP adapter kit (see Table 3 on page 9). ...

Page 8

... Delivery check list Your STice emulation system comes with (refer to 1. STice main unit containing the main emulation board and target emulation board. It will also contain a peripheral emulation board if required for your microcontroller power supply for your emulator. 3. Three trigger cables. ...

Page 9

... UM0406 The following accessories are provided in the AD-ICD/ICP kit (ICD adapter for the STice) which must be ordered separately (refer to 1. Flat cable for SWIM programming/debugging for an STM8 microcontroller (CA112, ERNI reference 839032 10-wire HE10 flat cable (CA058). 3. Connectors for SWIM cable: (a) connection board for connecting to the STice (DB722), and (b) ERNI connector (ERNI reference 214017) for connecting to application board ...

Page 10

... Plug the connection adapter into the adapter socket on your application board in place of your microcontroller. 6. Connect your application board’s power supply. 7. Power up your STice then your application board. Caution: Never have your application board powered on while the STice is powered off. This can cause serious damage to the STice. 10/ ...

Page 11

... Install STVD on your host PC from the provided CD-ROM. 2. Check the STice power switch is off, then connect the power supply. 3. Connect the USB cable to STice and to your host PC. Your PC automatically identifies the new hardware when the STice is powered on. 4. For an STM8 microcontroller using the SWIM protocol: a) Connect the SWIM connector board to the STice ICD/ICP port ...

Page 12

... Emulation configuration 3 Emulation configuration In the emulation configuration, STice provides you with a full range of emulation features to make debugging and fine tuning your application fast and easy. The following sections provide information about the emulation configuration, including descriptions of: ● Section 3.1 – supported emulation features ● ...

Page 13

... STice Left panel Front panel The target connection port on top of the STice connects to the connection flex, which relays the emulator to your application board. The modularity of the STice allows upgrades in order to support new microcontroller families. More information about available target emulation and peripheral emulations boards is available on the microcontroller product selector ...

Page 14

Emulation configuration Right panel ● Three status LEDs – Reset (Red) indicates that the chip is being reset. – Wait (Yellow) indicates that emulator is in halt or wait for interrupt mode. – Run (Green) indicates that the application is ...

Page 15

UM0406 3.2.2 Power supply The emulator power supply connects to the power supply connector on the left panel of the emulator (see Figure interchangeable plugs and has the following electrical characteristics: AC voltage: Frequency: 3.2.3 Output and input triggers Your ...

Page 16

Emulation configuration 3.2.4 Analyzer input connector An analyzer input connector is located on the emulator front panel (see analyzer input connector allows you to use 8 external input signals (TTL level). The connector has ten pins—two ground pins (pin 9 ...

Page 17

... UM0406 3.3 Automatic firmware updates The STice is designed so that its firmware can be updated automatically. Firmware may require updating if you have changed the target emulation board (TEB you have updated your version of STVD. The update is done automatically if you start a debugging session and STVD detects an old firmware version. For more information, refer to the STVD online help ...

Page 18

... In-circuit programming/debugging configuration 4 In-circuit programming/debugging configuration In the in-circuit programming (ICP) / in-circuit debugging (ICD) configuration, STice provides the capability to program your application to your microcontroller and to debug your application as it runs on the microcontroller on your application board. The following sections provide information about: ● ...

Page 19

UM0406 4.2 SWIM connection for in-circuit programming/debugging The major advantage of the SWIM protocol for in-circuit debugging (ICD) and programming (ICP) is that signals are exchanged with the microcontroller on a single pin. To use the SWIM protocol for ICD/ICP ...

Page 20

EMC conformity and safety requirements 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 21

... Appendix B Product support If you experience any problems with this product you need spare parts or repairs, contact the distributor or the STMicroelectronics sales office where you purchased the product. In addition, on the ST microcontrollers support site at www.st.com, you will find a complete listing of ST sales offices and distributors, as well as documentation, software downloads and user discussion groups to help you answer questions and stay up to date with our latest product developments ...

Page 22

... Date of purchase. 3. Order code: Refer to the side your emulator’s box. The order code is similar to STice-SYS001. 4. Serial number: The serial number is located on the bottom of the STice box and is also listed on the Global Reference card provided with the emulator. This number is the serial number for the MEB ...

Page 23

... A microcontroller is a complete computer system, including a CPU, memory, a clock MCU oscillator and I single integrated circuit. Main emulation board. One of three emulation boards that make up the STice. The MEB contains communication and emulation resources that are common to a microcontroller MEB family. This board provides the link between the Host PC and the Target Emulation Board ...

Page 24

Glossary Table 6. Glossary (continued) Term Programmable logic device. An integrated circuit that can be programmed to perform PLD complex functions. Plastic quad flat package. A family of integrated circuit packages for surface mounted PQFP assembly. This type is packaged ...

Page 25

... Modified note in Table 1 2 Added Chapter 1 (was previously cover pages). Updated for part numbers that changed: – AS/xxxxxx became AS/Stice_Connect 3 – AD/xxxxxx-xxx and AD-ICD/ICP became AD/Stice_Connect – CF/FPxxx became CF/Stice_Connect Doc ID 13332 Rev 3 Revision history Changes as CB-xxx parts are now obsolete. 25/26 ...

Page 26

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