background image

EML08GZ16UM/D
Version 4.0
March 3, 2003

User’s Manual

© Motorola, Inc., 2003

Summary of Contents for M68EML08GZ16

Page 1: ...EML08GZ16UM D Version 4 0 March 3 2003 User s Manual Motorola Inc 2003 ...

Page 2: ...es regarding the information contained herein whether expressed implied or statutory including implied warranties of merchantability or fitness for a particular purpose Motorola makes no representation that the interconnection of products in the manner described herein will not infringe on existing or future patent rights nor do the descriptions contained herein imply the granting or license to ma...

Page 3: ...nt software 10 5 Copy personality files to your computer 11 6 Connect MMDS or MMEVS to your computer and apply power 11 Section 1 General Information 1 1 Introduction 13 1 2 Development Systems 13 1 2 1 Motorola Modular Development System MMDS0508 13 1 2 2 Motorola Modular Evaluation System MMEVS0508 14 1 3 System Requirements 15 1 4 EM Layout 15 1 5 Specifications 16 1 6 Target Cable Assemblies 1...

Page 4: ...duction 25 3 2 Target Connectors J2 and J3 25 3 3 Logic Analyzer Connectors J1 and J13 28 3 4 Inverted Clock Connector J12 29 3 5 Analog to Digital Converter Reference Voltage Connector E4 30 3 6 Board Factory Test Connector J14 30 3 7 Optional crystal circuit using Y1 31 3 8 Clock oscillator Y2 31 3 9 EM Board Socket Connectors P1 and P2 31 ...

Page 5: ...le 16 1 2 Target Cable Assembly 18 3 1 Target Connector J2 Pin Assignments 25 3 2 Target Connector J3 Pin Assignments 27 3 3 Logic Analyzer Connector J1 Pin Assignments 28 3 4 Logic Analyzer Connector J13 Pin Assignments 29 3 5 Connector J12 Pin Assignments 30 3 6 Connector E4 Pin Assignments 30 3 7 EM Connector P1 Pin Assignments 32 3 8 EM Connector P2 Pin Assignments 34 ...

Page 6: ...M68EML08GZ16 Emulation Module Version 4 0 User s Manual 6 List of Figures MOTOROLA List of Figures ...

Page 7: ...ies 17 2 1 Configuration Components 20 3 1 Target Connector J2 Signal Descriptions 26 3 2 Target Connector J3 Signal Descriptions 27 3 3 Logic Analyzer Connector J1 Signal Descriptions 28 3 4 Logic Analyzer Connector J13 Signal Descriptions 29 3 5 Connector J12 Signal Descriptions 30 3 6 Connector E4 Signal Descriptions 30 3 7 EM Connector P1 Signal Descriptions 33 3 8 EM Connector P2 Signal Descr...

Page 8: ...M68EML08GZ16 Emulation Module Version 4 0 User s Manual 8 List of Tables MOTOROLA List of Tables ...

Page 9: ...jumper between pins 1 and 2 to specify 4 9152 MHz oscillator Y2 which can be replaced with an oscillator of a different value Jumper header W5 specifies the MCU flash size Place the jumper in the appropriate location for the flash size of the MCU you want to emulate Valid emulation MCUs are MC68HC908GZ16 MC68HC908GR16 MC68HC908GZ8 MC68HC908GR8 or MC68HC908GR4 Jumper header W6 specifies an HC08GZ o...

Page 10: ...offs 3 Connect the emulation module to your target system Use the supplied target flex cable appropriate target head adapter and surface mount adapter Plug the appropriate end of the flex cable plugs into M68EML08GZ16 connectors J2 and J3 If the M68EML08GZ16 is in an MMDS station module run the flex cable through the slit in the station module enclosure then replace the access panel Plug the other...

Page 11: ...x MEM from the documentation CD ROM to the prog mem subdirectory of the CodeWarrior IDE main directory If you re using the P E debugger copy these files to the installation directory that contains MMDS08 EXE or MMEVS08 EXE and rename them from 00C35Vxx MEM 00C36Vxx MEM 00C38Vxx MEM 00C77Vxx MEM and 00C78Vxx MEM to 00435Vxx MEM 00436Vxx MEM 00438Vxx MEM 00477Vxx MEM and 00478Vxx MEM respectively 6 ...

Page 12: ...M68EML08GZ16 Emulation Module Version 4 0 User s Manual 12 M68EML08GZ16 Quick Start Guide MOTOROLA M68EML08GZ16 Quick Start Guide ...

Page 13: ...elopment System MMDS or the MMEVS0508 Evaluation System MMEVS Refer to the specific development system user s manual for more information 1 2 1 Motorola Modular Development System MMDS0508 The MMDS is an emulator system that provides a bus state analyzer and real time memory windows for designing and debugging a target system A complete MMDS consists of a station module the metal MMDS enclosure co...

Page 14: ...00 4800 9600 19200 38400 or 57600 Substituting a different EM enables your MMDS to emulate target systems based on different MCUs or MCU families Your Motorola representative can explain all the EMs available 1 2 2 Motorola Modular Evaluation System MMEVS0508 An MMEVS is an economical tool for designing debugging and evaluating target systems A complete MMEVS consists of a platform board PFB the b...

Page 15: ...Figure 1 1 shows the layout of the EML08GZ16 Jumper header W1 specifies the operating voltage Jumper W2 selects the PLL filter Jumper header W3 controls unification of analog ground references Jumper header W4 specifies the clock signal source Jumper headers W5 and W6 specify flash size and the MCU family to be emulated Target interface connectors J2 and J3 connect the EML08GZ16 to a target system...

Page 16: ...1 GND GND GND GND W5 PLL VSSA A D REF E4 Table 1 1 Specifications Characteristic Specifications Maximum Clock speed 32 8 MHz 8 2 MHz Bus at 5V 16 4 MHz 4 1 MHz Bus at 3V Target Voltage Target Tracking 1 8V to 5 5V 3V Forced or 5V Forced 10 Temperature operating storage 10 to 50 C 40 to 85 C MCU Extension I O HCMOS Compatible at Vmcu 5V or 3V Relative humidity 0 to 90 noncondensing Power requiremen...

Page 17: ...nd of the flex cable plugs onto the target head adapter which plugs onto the QFP surface mount adapter You should solder the QFP surface mount adapter directly onto the target system board in place of the MCU The socket saver goes between the target head adapter and surface mount adapter If you use it it will reduce wear on the target head adapter After many insertions you can replace the socket s...

Page 18: ...M68EML08GZ16 Emulation Module Version 4 0 User s Manual 18 General Information MOTOROLA General Information Figure 1 2 Target Cable Assembly ...

Page 19: ...target power remove the panel then follow the guidance of this section Similarly you can reconfigure an EML08GZ16 already installed on the MMEVS platform board provided that you disconnect platform board power and target power CAUTION ESD Protection Motorola development systems include open construction printed circuit boards that contain static sensitive components These boards are subject to dam...

Page 20: ...actory configuration Component R3 forces this option Use only one jumper in this header TRCK Specifies that the system operating voltage track the target voltage 1 8V to 5 5V If no target is connected or if the target voltage decreases below 500mV then the system operating voltage will switch to 5V Factory setting PLL Filter Select Header W2 Use only one jumper in this header 5M Specifies a PLL fi...

Page 21: ... only one jumper in this header PFB Specifies the oscillator clock signal from the platform board PFB Factory setting EM Specifies the clock signal from the 4 915 megahertz oscillator on the EM board at Y2 EM XTAL Specifies the clock signal from a crystal installed at Y1 XTAL MCU Flash Size Select Header W5 Settings other than those described here are not currently supported Use only one jumper in...

Page 22: ...al will perform satisfactorily on a target board Limitation 2 OSC2 The OSC2 pin function will not be available on the target cable If you wish to use this signal on your target you must make a connection between J12 and your target system Limitation 3 LVI Resets The emulator will not reset if the target voltage falls below the LVI thresholds Limitation 4 GR8 and GR4 Registers The emulator uses a G...

Page 23: ...P11 and P12 P6 and P7 on some MMEVS boards respectively Snap the corners of the EM onto the plastic standoffs If you will use the P E development system copy personality files 00C35Vxx MEM 00C36Vxx MEM 00C38Vxx MEM 00C77Vxx MEM and 00C78Vxx MEM from the documentation CD ROM to the installation directory that contains file MMDS08 EXE or MMEVS08 EXE Then rename these files to 00435Vxx MEM 00436Vxx M...

Page 24: ...ation name rather than by address A register file is an ASCII text file which you may customize The CodeWarrior IDE user s manual explains how to create and use such files At this point you are ready to make any remaining cable connections and apply power For instructions consult the MMDS or MMEVS operations manual ...

Page 25: ... Connectors J2 and J3 Connectors J2 and J3 are the EML08GZ16 target connectors Figure 3 1 and Table 3 1 give the pin assignments and signal descriptions for connector J2 Figure 3 2 and Table 3 2 give the pin assignments and signal descriptions for connector J3 Figure 3 1 Target Connector J2 Pin Assignments J2 G 1 2 G G 3 4 G G 5 6 G G 7 8 G PB3 9 10 G PB4 11 12 G PB5 13 14 G PB6 15 16 G PB7 17 18 ...

Page 26: ...rpose I O lines controlled by software via data direction and data registers Other port C lines are available on connector J3 27 29 30 35 36 PA0 PA3 PA6 PORT A lines 0 3 6 General purpose I O lines controlled by software via data direction and data registers Port A lines 1 2 and 7 are available on connector J3 32 EV EXTERNAL VOLTAGE DETECT Input signal that detects target system power up 33 34 31 ...

Page 27: ...he target 3 5 7 PB0 PB2 PORT B lines 0 2 General purpose I O lines controlled by software via data direction and data registers Other port B lines are available on connector J2 4 6 8 24 26 28 31 34 37 38 40 G GROUND 36 35 25 34 33 PC0 PC2 PC5 PC6 PORT C lines 0 2 5 6 General purpose I O lines controlled by software via data direction and data registers Port C lines 3 and 4 are available on connect...

Page 28: ...ion 3 T12 SYSTEM BUS CLOCK Clock that matches the internal emulation MCU bus clock 4 LBOX LAST BUS CYCLE Output signal that the emulator asserts to indicate that the target system MCU is in the last bus cycle of an instruction 5 RST_B COP RESET Active low output signal indicating 1 the target driving its reset pin or 2 the platform board driving a reset to the emulator module 7 9 TEST Test pins ar...

Page 29: ...tions for this connector Because the OSC2 signal is not present on the target cable you should connect this signal to your target system if you will use the OSC2 signal J13 NC 1 2 NC ECLK 3 4 A15 A14 5 6 A13 A12 7 8 A11 A10 9 10 A9 A8 11 12 A7 A6 13 14 A5 A4 15 16 A3 A2 17 18 A1 A0 19 20 GND Table 3 4 Logic Analyzer Connector J13 Signal Descriptions Pin Label Signal 1 2 NC No connection 3 ECLK EM ...

Page 30: ...connection Figure 3 6 Connector E4 Pin Assignments 3 6 Board Factory Test Connector J14 Factory tests use this connector It may not be populated J12 3 GND 2 1 OSC2 Table 3 5 Connector J12 Signal Descriptions Pin Label Signal 3 GND Ground 2 No connection 1 OSC2 INVERTED CLOCK OUTPUT Inversion of the clock signal that jumper header W4 specifies if you select the external clock Inversion of the PLL c...

Page 31: ...ached to the MCU 3 8 Clock oscillator Y2 When you select the EM option on jumper W4 jumper on pins 1 2 the clock signal generated by Y2 is supplied to the external inputs of the MCU You can replace Y2 with another compatible clock oscillator to provide a different clock frequency see schematic page 6 3 9 EM Board Socket Connectors P1 and P2 Connectors P1 and P2 connect the EML08GZ16 to the platfor...

Page 32: ...9 LIR_B C9 GND A10 LA 5 B10 LRW C10 GND A11 LA 4 B11 SCLK C11 GND A12 LA 3 B12 T12CLK C12 GND A13 LA 2 B13 NC C13 GND A14 LA 1 B14 NC C14 GND A15 LA 0 B15 NC C15 GND A16 LA 15 B16 NC C16 GND A17 NC B17 INTERNAL_B C17 GND A18 NC B18 NC C18 GND A19 PFB_IRQ_B B19 SWITCH_B C19 GND A20 CHRGPMP B20 NC C20 GND A21 NC B21 NC C21 GND A22 NC B22 NC C22 GND A23 PFB_OSC B23 NC C23 GND A24 NC B24 LBOX C24 GND ...

Page 33: ... Active low signal that the target MCU is fetching an instruction B10 LRW LATCHED READ WRITE Input signal from the target MCU If high the target MCU is reading If low the target MCU is writing B11 SCLK SERIAL CLOCK Output clock signal to the platform board B12 T12CLK T12 CLOCK Matches the internal bus clock of the emulation MCU B13 B16 B18 B20 B23 B26 B30 NC No connection B17 INTERNAL_B INTERNAL R...

Page 34: ...C10 NC A11 GND B11 LOCKOUT_B C11 PTB 7 A12 GND B12 T_RESET_5V_B C12 PTB 6 A13 GND B13 NC C13 PTB 5 A14 GND B14 PORTS_B C14 PTB 4 A15 GND B15 NC C15 PTB 3 A16 GND B16 PFB_RST_B C16 PTB 2 A17 GND B17 COP_RST_B C17 PTB 1 A18 GND B18 NC C18 PTB 0 A19 GND B19 NC C19 ID9 A20 GND B20 NC C20 ID8 A21 GND B21 NC C21 ID7 A22 GND B22 NC C22 ID6 A23 GND B23 NC C23 NC A24 GND B24 NC C24 NC A25 GND B25 NC C25 ID...

Page 35: ...orm board B16 PFB_RST_B PFB RESET Active low signal that requests a reset of the platform board B17 COP_RST_B COP RESET Active low signal that resets the EM board B28 VPRU Emulation MCU voltage used by the port replacement unit on the platform board B31 PFB_VCC PFB POWER Operating voltage signal from the platform board C1 C32 GND GROUND C2 VCC POWER Operating voltage C3 C9 PTA 0 PTA 7 PORT A lines...

Page 36: ...M68EML08GZ16 Emulation Module Version 4 0 User s Manual 36 Support Information MOTOROLA Support Information ...

Page 37: ......

Page 38: ...n by customer s technical experts Motorola does not convey any license under its patent rights nor the rights of others Motorola products are not designed intended or authorized for use as components in systems intended for surgical implant into the body or other applications intended to support or sustain life or for any other application in which the failure of the Motorola product could create ...

Reviews: