Motorola M68EM05D32 User Manual

Emulator module

Advertisement

Quick Links

M68EM05D32/D
Nov 1995
M68EM05D32
EMULATOR MODULE
USER'S MANUAL
First Edition
© MOTOROLA Ltd., 1995; All Rights Reserved

Advertisement

Table of Contents
loading

Summary of Contents for Motorola M68EM05D32

  • Page 1 M68EM05D32/D Nov 1995 M68EM05D32 EMULATOR MODULE USER'S MANUAL First Edition © MOTOROLA Ltd., 1995; All Rights Reserved...
  • Page 2 Motorola product could create a situation where personal injury or death may occur. Should Buyer purchase or use Motorola...
  • Page 3: Table Of Contents

    CHAPTER 1 INTRODUCTION ..............1-1 1.1 DEVELOPMENT SYSTEMS....................1-1 1.1.1 Motorola Modular Development System (MMDS05).............1-1 1.1.2 M68HC05EVS Evaluation System (HC05EVS)..............1-2 1.2 EM LAYOUT........................1-3...
  • Page 4 T a b l e ....................Page 2-1. MCU ..................2-5 ABLE MULATION ELECTION 2-2. MCU ...................2-6 ABLE S AND ERSONALITY ILES 3-2. R ......................3-6 ABLE ESIDENT 3-3. L P1 S ..........3-10 ABLE OGIC NALYZER ONNECTOR IGNAL ESCRIPTIONS M68EM05D32/D MOTOROLA...
  • Page 5: Chapter 1 Introduction

    The D32EM can be part of two development systems. This chapter describes those systems and explains the layout of the D32EM. 1.1 DEVELOPMENT SYSTEMS Your D32EM can be part of two Motorola development tools: the HC05 Motorola Modular Development System (MMDS05) or the M68HC05EVS Evaluation System (HC05EVS). 1.1.1 Motorola Modular Development System (MMDS05) The MMDS05 is an emulator system that provides a bus state analyzer and real-time memory windows.
  • Page 6: M68Hc05Evs Evaluation System (Hc05Evs)

    MC68HC05D-series MCUs. By substituting a different EM, you can enable your MMDS05 to emulate an MCU of a different series. (Your Motorola representative can explain all the EMs available.) Chapter 2 explains how to configure and use your D32EM as part of an MMDS05 system.
  • Page 7: Em Layout

    EVS system, as an MMDS05 system includes a bus analyzer.) Expansion header connectors P2 and P3 connect together the EM and the control board (for an MMDS05) or the EM and the platform board (for an EVS). MC68HC05C9 Figure 1-1. HC05D32 Emulator Module M68EM05D32/D MOTOROLA...
  • Page 8: Connectors P4 And P5 Pin Assignments

    P1 are in Chapter 3. To configure your D32EM for use as part of an MMDS05, follow the instructions of Chapter 2. To configure your D32EM for use as part of an HC05EVS, follow the instructions of Chapter 3. M68EM05D32/D MOTOROLA...
  • Page 9: Chapter 2 Mmds05 Configuration And Operation

    EM jumper headers with power left on can damage MMDS05 circuits. 2.1 SETTING D32EM JUMPER HEADERS Your D32EM has four jumper headers, J1 through J4 and two switch arrays S1 and S2. Paragraphs 2.1.1. through 2.1.4 explain how to configure these headers and switches. M68EM05D32/D MOTOROLA...
  • Page 10: Clock Source Select Headers (J2 And J3)

    J3 jumper between pins 2 and 3, then use the MMDS05 OSC command to select a frequency. To use a clock source originating from the target system position the J3 jumper between pins 2 and 3, then position the J2 jumper between pins 1 and 2. M68EM05D32/D MOTOROLA...
  • Page 11: Reset Select Header (J4)

    This is the only correct J4 configuration for a D32EM that is part of an MMDS05. FABRICATED JUMPER TRGT NOTE The J2 pins 2-and-3 configuration is not correct for a D32EM that is part of an MMDS05 system. Such a configuration would interfere with correct operation of the RESETIN and RESETOUT commands. M68EM05D32/D MOTOROLA...
  • Page 12: Configuration Switches And Jumpers (J1 And S2)

    Jumper header J1 and switch array S2 are required for a different configuration of the printed circuit board. For correct D32EM operation Jumper J1 must always be in the C/D position and the switch array must have all switches in the closed position as shown below. FABRICATED JUMPER Open Closed M68EM05D32/D MOTOROLA...
  • Page 13: Emulation Device Selection (S1)

    MCU where this is necessary. Table 2-1. MCUs Emulation Selection DEVICE S1 SWITCH S1 SWITCH S1 SWITCH S1 SWITCH M68HC05D9 CLOSED OPEN CLOSED CLOSED M68HC705D9 CLOSED OPEN CLOSED CLOSED M68HC05D24 CLOSED CLOSED OPEN CLOSED M68HC05D32 OPEN CLOSED OPEN CLOSED Open Closed M68EM05D32/D MOTOROLA...
  • Page 14: The Emulated Mcu

    When you are ready to install the substitute MCU, turn off MMDS05 power and make sure that you are grounded. Then remove the MCU from D32EM location U9, insert the new resident MCU, and restore power. M68EM05D32/D MOTOROLA...
  • Page 15: D32 Emulation

    ($3FDF and $7FDF) for correct operation. HC05D9 has single mask option for oscillator selection which has no effect on emulator operation. For more information about the MC68HC05D9 and MC68HC705D9 features, see the corresponding technical data books. M68EM05D32/D MOTOROLA...
  • Page 16: Remaining System Installation

    • If your D32EM already is installed in the station module, reconnect the target cable (if necessary). Replace the panel. At this point, you are ready to make remaining cable connections, as necessary, and restore power. For instructions, consult the MMDS05 operations manual (MMDS05OM/D). M68EM05D32/D MOTOROLA...
  • Page 17: Setting D32Em Jumper Headers

    EM jumper headers with power left on can damage HC05EVS circuits. 3.1 SETTING D32EM JUMPER HEADERS Your D32EM has four jumper headers, J1 through J4 and two switch arrays S1 and S2. Paragraphs 3.1.1. through 3.1.4 explain how to configure these headers and switches. M68EM05D32/D MOTOROLA...
  • Page 18: Clock Source Select Headers (J2 And J3)

    1 and 2 selects the D32EM on-board canned oscillator clock source. FABRICATED JUMPERS TRGT XTAL MMDS (J2) NOTE The J2 pins 2-and-3 configuration is not correct for a D32EM that is part of an HC05EVS system. M68EM05D32/D MOTOROLA...
  • Page 19: Reset Select Header (J4)

    FABRICATED JUMPER TRGT Alternatively, you may enable the target system to reset the D32EVS. To do so: • Reposition the D32EM J4 jumper between pins 2 and 3, and • Insert a fabricated jumper into platform-board header J3. M68EM05D32/D MOTOROLA...
  • Page 20: Configuration Switches And Jumpers (J1 And S2)

    Jumper header J1 and switch array S2 are required for a different configuration of the printed circuit board. For correct D32EM operation Jumper J1 must always be in the C/D position and the switch array must have all switches in the closed position as shown below. FABRICATED JUMPER Open Closed M68EM05D32/D MOTOROLA...
  • Page 21: Emulation Device Selection (S1)

    S1 which are required for each MCU emulated. Table 2-1. MCUs Emulation Selection DEVICE S1 SWITCH S1 SWITCH S1 SWITCH S1 SWITCH M68HC05D9 CLOSED OPEN CLOSED CLOSED M68HC705D9 CLOSED OPEN CLOSED CLOSED M68HC05D24 CLOSED CLOSED OPEN CLOSED M68HC05D32 OPEN CLOSED OPEN CLOSED Open Closed M68EM05D32/D MOTOROLA...
  • Page 22: Resident Mcu Substitution

    When you are ready to install the substitute MCU, turn off EVS power and make sure that you are grounded. Then remove the MCU from D32EM location U9, insert the new resident MCU, and restore power. M68EM05D32/D MOTOROLA...
  • Page 23: D32 Emulation

    ($3FDF and $7FDF) for correct operation. HC05D9 has single mask option for oscillator selection which has no effect on emulator operation. For more information about the MC68HC05D9 and MC68HC705D9 features, see the corresponding technical data books. M68EM05D32/D MOTOROLA...
  • Page 24: Evs Limitations

    Limitation 5. COP. The computer operating properly (COP) update register serves as an EPROM location for the resident MCU. Accordingly, the platform-board write-protect jumper header must enable write protection. Otherwise, any writes to the COP update register change the value stored in user pseudo ROM. M68EM05D32/D MOTOROLA...
  • Page 25: Logic Analyzer Connector P1

    HC05EVS CONFIGURATION AND OPERATION 3.4 LOGIC ANALYZER CONNECTOR P1 Figure 3-1 shows the pin assignments for logic analyzer connector P1. Table 3-2 lists signal descriptions for this connector. LA11 LA10 LA12 LA13 LA14 LR/W RESET Figure 3-1. Connector P1 Pin Assignments M68EM05D32/D MOTOROLA...
  • Page 26 CLOCK - Internally generated output clock signal used timing reference. The frequency of E clock is 1/2 the input frequency of the signal on the OSC2 pin. RESET RESET - Active-low bidirectional signal for starting an EVS reset. M68EM05D32/D 3-10 MOTOROLA...
  • Page 27: Remaining System Installation

    P3 (on the bottom of the board) and platform-board connectors P3 and P4. Snap the corners of the EM onto the plastic standoffs. At this point, you are ready to make remaining cable connections, as necessary, and restore power. For instructions, consult the HC05EVS operations manual (HC05EVSOM/D). M68EM05D32/D 3-11 MOTOROLA...
  • Page 28 HC05EVS CONFIGURATION AND OPERATION This page left blank intentionally M68EM05D32/D 3-12 MOTOROLA...

Table of Contents