ST ST624 B-EMU2 Series Manual
ST ST624 B-EMU2 Series Manual

ST ST624 B-EMU2 Series Manual

Real time emulation development tools for st624x mcus
Table of Contents

Advertisement

Quick Links

HARDWARE FEATURES
Supports ST62 and ST63 family
Real time emulation
32 KBytes of emulation memory
Breakpoint on a single address or on an address
area
Break events can be defined on Program Space,
Data space mixed with up to 4 external signals
2 full programmable output for synchronisation
Read/Write registers on the fly (without wait
state)
Selective trace in Range or Start/Stop
Break on Stack Overflow
1K of real trace memory
Tracing of up to 32 bits including 4 external
signals
July 1998
This is advance information from STMicroelectronics. Details are subject to change without notice.
DEVELOPMENT TOOLS FOR ST624x MCUs

ST624xB-EMU2

REAL TIME EMULATION
SOFTWARE FEATURES
Symbolic debugger at source level
On-line assembler/disassembler
Log files capable of storing any displayed screen
Command files able to execute a set of debugger
commands
1/21
5

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ST624 B-EMU2 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST ST624 B-EMU2 Series

  • Page 1: St624Xb-Emu2

    ST624xB-EMU2 REAL TIME EMULATION DEVELOPMENT TOOLS FOR ST624x MCUs HARDWARE FEATURES SOFTWARE FEATURES Supports ST62 and ST63 family Symbolic debugger at source level Real time emulation On-line assembler/disassembler 32 KBytes of emulation memory Log files capable of storing any displayed screen Breakpoint on a single address or on an address Command files able to execute a set of debugger area...
  • Page 2: Table Of Contents

    Table of Contents ST624xB-EMU2 ........1 1 DELIVERY CHECK .
  • Page 3 Table of Contents 4.3 PROBE: THE SCHRINK DIP 56 ..........16 4.4 PROBE: INSTALLING THE FERRITE COIL FOR EMC COMPATIBILITY .
  • Page 4: Delivery Check

    ST624xB-EMU2 - DELIVERY CHECK 1 DELIVERY CHECK This development tool is able to emulate all com- “PRODUCT DELIVERY” to check the content of ponents belonging to the ST624BX family, it is the package. able also to emulate the old ST624X family devic- Instructions for use - Warning This development tool conforms with the EN55022 The choice of emulated ROM Device is made ei-...
  • Page 5: St6 Hds2 New Mainframe Emulator

    ST624xB-EMU2 - ST6 HDS2 NEW MAINFRAME EMULATOR 2 ST6 HDS2 NEW MAINFRAME EMULATOR The new ST6 HDS2 mainframe (with MB097 main – Stack overflow: a break is automatically generat- Board) has been designed to replace the HDS1 ed (by default) in case of stack overflow. version.
  • Page 6: Main Board

    ST624xB-EMU2 - ST6 HDS2 NEW MAINFRAME EMULATOR 2.1 MAIN BOARD 2.2.1 External output: OUT1 and OUT2 For debugging hardware it is very useful to have The Main board controls the emulator thanks to a synchronization signals. The goal of the outputs 1 ST9 central processing unit which executes com- and 2 is to offer this feature to the user.
  • Page 7: Data Acquisition Signals

    ST624xB-EMU2 - ST6 HDS2 NEW MAINFRAME EMULATOR 2.2.2 Data acquisition signals – There is no clock: see chapter about clock source selection. In a same way as are recorded Buses, Flags, Bank registers in the trace memory, the ST6 HDS2 After a correct initialisation: offers the possibility to record 4 external signals.
  • Page 8: Components Layout Of St6 Main Board (Mb097)

    ST624xB-EMU2 - ST6 HDS2 NEW MAINFRAME EMULATOR 2.5 COMPONENTS LAYOUT OF ST6 MAIN BOARD (MB097) VR02091A 8/21...
  • Page 9: Components Layout Of St6 Main Board (Mb174)

    ST624xB-EMU2 - ST6 HDS2 NEW MAINFRAME EMULATOR 2.6 COMPONENTS LAYOUT OF ST6 MAIN BOARD (MB174) VR02091U 9/21...
  • Page 10: St6 Mainframe Emulator (First Generation)

    ST624xB-EMU2 - ST6 MAINFRAME EMULATOR (FIRST GENERATION) 3 ST6 MAINFRAME EMULATOR (FIRST GENERATION) The ST6 mainframe emulator contains positions – J5 connected to the front panel RS232 25 pin for 5 boards : connector – CLZ80 board must be inserted on the first (bot- –...
  • Page 11: Interface Board

    ST624xB-EMU2 - ST6 MAINFRAME EMULATOR (FIRST GENERATION) 3.3 INTERFACE BOARD – remove the 2 screws on the rear panel of the main frame The interface board emulates the CPU-core. – lift the lid on the side of the rear panel JUMPERS SETTINGS: –...
  • Page 12: Dedication Board (Dbe)

    ST624xB-EMU2 - DEDICATION BOARD (DBE) 4 DEDICATION BOARD (DBE) This board contains the specific functions for No power is given or taken at this pin by the emu- ST624X emulation: lator. – EEPROM (Byte mode and parallel mode) Notes on write-only registers: –...
  • Page 13: Jumper Description On Dedication Board

    ST624xB-EMU2 - DEDICATION BOARD (DBE) 4.2 JUMPER DESCRIPTION ON DEDICATION In this case the internal clock is made thanks to an oscillator with a 8 MHz crystal. BOARD Note for CLOCK “issued from the probe”: Jumpers on the board are used to select the If the user uses a probe made by SGS-THOM- amount of Data Space MEMORY, the emulated SON, this probe is able to send a clock to the ded-...
  • Page 14: Bank Ram/Eeprom Selection: W4 Named Rpg0, Rpg1

    ST624xB-EMU2 - DEDICATION BOARD (DBE) 4.2.5 Bank RAM/EEPROM selection: W4 named 4.2.7 Timer 2 Enable/Disable: option on W5 RPG0, RPG1 named TIM2 If the user wants to be sure to not use to much of The explanation of W5 selector, is explained clear- available memory RAM according to his chosen ly on the board, on the left side, when regarding device, he can ENable/DISable indepently the 4...
  • Page 15: Combiports, Real Time Clock Selection: W8, W9

    ST624xB-EMU2 - DEDICATION BOARD (DBE) – If Jumper RTC is on the side “DIS”: RTC is not 4 MHz valid, its registers remain at reset state. 4.2.11 Combiports, Real Time clock selection: W8, W9 The option Enabling/Disabling the Combiports or CLK8/2 the RTC is set thanks to W8 and W9 jumpers: The figure below shows the Factory setting for...
  • Page 16: Probe: The Schrink Dip 56

    ST624xB-EMU2 - DEDICATION BOARD (DBE) 4.3 PROBE: THE SCHRINK DIP 56 4.4 PROBE: INSTALLING THE FERRITE COIL FOR EMC COMPATIBILITY This probe is always delivered with the Dedication Board. It has been designed to emulate the To be conform to the EMC directive, particularly in ST6246B device or a subset of same footprint.
  • Page 17: Analog To Digital Converter

    ST624xB-EMU2 - DEDICATION BOARD (DBE) 4.5.4 Analog to Digital Converter 4.5.6 Port B This peripheral is available on A port and Bit 0 to 3 The functioning mode of each bit of this 8 bits port of B port. The ADC input can be connected at one is selected by properly programming the of the 12 inputs, the 8 of port A and the 4 of port B, three associated registers: Data Register (DRB),...
  • Page 18: 32 Khz Oscillator

    ST624xB-EMU2 - DEDICATION BOARD (DBE) Beware of mixing input and output modes in the clock input is always available even in STEP same port, in this case do not use SET or RES in- mode. structions on Data Registers: For more details about this peripheral, please, re- When a port bit is in input mode, the data read is fer to Data Sheet of the corresponding ROM the state of the pin of the device (or the probe);...
  • Page 19: Troubleshooting

    ST624xB-EMU2 - TROUBLESHOOTING 5 TROUBLESHOOTING 5.1 AT POWER UP – not connect, or remove probe from application. – power ON emulator. At the beginning of an emulation session, on screen of PC must appear the debugger message – begin emulation session: load program. up to the end of software connection establish- –...
  • Page 20: Avoid The Most Frequent Problems When Programming St6 Micros

    ST624xB-EMU2 - TROUBLESHOOTING – The Data RAM/EEPROM Banking Register – The enable interrupt bit of the desired peripheral has not been SET, or has been unintentionally – The Data ROM window Register cleared. To offer more flexibility to the user, all of these reg- –...
  • Page 21 This publication supersedes and replaces all information previously supplied. STMicroelectronics products are not authorized for use as critical components in life support devices or systems without the express written approval of STMicroelectronics. The ST logo is a registered trademark of STMicroelectronics 1998 STMicroelectronics - All Rights Reserved.

Table of Contents