background image

MMDS05 CONFIGURATION AND OPERATION

2.2  THE EMULATED MCU

Your MMDS05 system uses a specific personality file for the MCU type being emulated.
For  example,  to  emulate  an  MC68HC05F4  or  MC68HC705F4  MCU,  the  system  uses
personality  file  00220Vxx.MEM  this  file  contains  device  specific  information  such  as
memory map, required by the MMDS05 for correct operation.

 Table 2-1 lists all the personality files that pertain to the F4EM.  Note that personality file
names follow the pattern 

00ZZZVxx.MEM

, where 

ZZZ

 is the EM identifier or MCU

name, and 

xx

 is the version of the file.

 Table 2-1.  MCUs and Personality Files

    EMULATED

MCU

PERSONALITY

FILE

     RESIDENT MCU

COMMENTS

MC68HC705F4

00220Vxx.MEM

MC68HC705F4

See paragraphs 2.2.1.

MC68HC05F4

00220Vxx.MEM

MC68HC705F4

See paragraphs 2.2.2.

MMDS05 software loads the default personality file for the EM board installed on power-
up.  To manually load a different personality file, use the LOADMEM command. (For more
information  about  the  LOADMEM  command,  see  the  explanation  in  the  MMDS05
operations manual.)

Alternatively, you can insert the line LOADMEM 00ZZZVxx.MEM in the STARTUP.05
script file.  This way, the system automatically loads the specified personality file as part of
system start-up.  (For more information about the STARTUP.05 script file, see the SCRIPT
command explanation in the MMDS05 operations manual.)

Note:- For correct operation you must install the personality file in the same directory as the
MMDS05 software, place only the latest versions of these files in  this  directory.  If  the
personality file required for the EM board is not in the same directory, the MMDS05 will
prompt you for one.  You may select one anywhere on the drive on which the MMDS05
software resides.

2.2.1  MC68HC705F4 Emulation Limitations

The open-drain outputs on the port pins PB0 and PB1 will not match the silicon precisely.
The COP reset circuitry  will function correctly but only if bit X of location $1F equals 1.
For more information about the MC68HC705F4, see the corresponding technical data books.

2.2.2  MC68HC05F4 Emulation Limitations

Limitations are as per 2.2.1.

 

   

  

F

re

e

sc

a

le

 S

e

m

ic

o

n

d

u

c

to

r,

 I

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

 

Freescale Semiconductor, Inc.

For More Information On This Product,

   Go to: www.freescale.com

n

c

.

..

Summary of Contents for M68EM05F4

Page 1: ...h 1995 M68EM05F4 EMULATOR MODULE USER S MANUAL Second Edition MOTOROLA Ltd 1994 1995 All Rights Reserved Freescale Semiconductor I Freescale Semiconductor Inc For More Information On This Product Go t...

Page 2: ...th may occur Should Buyer purchase or use Motorola products for any such unintended or unauthorized application Buyer shall indemnify and hold Motorola and its officers employees subsidiaries affiliat...

Page 3: ...MC68HC705F4 Emulation Limitations 2 4 2 2 2 MC68HC05F4 Emulation Limitations 2 4 2 3 Remaining System Installation 2 5 CHAPTER 3 HC0 5 EVS CON FIGU RATION AN D OPERATION 3 1 3 1 Setting F4EM Jumper H...

Page 4: ...ignments 1 4 3 1 Connector P 1 Pin Assignments 3 5 TABLES Table Page 2 1 MCUs and Personality F i l e s 2 4 3 2 Logic Analyzer Connector P 1 Signal D e s c r i p t i o n s 3 6 Freescale Semiconductor...

Page 5: ...supply Most system cables connect to the MMDS05 station module The cable to an optional target system however runs through an aperture in the station module enclosure to connect directly to the emula...

Page 6: ...wer and for the terminal or host computer an emulator module EM such as the F4EM a printed circuit board that enables system functionality for a specific set of MCUs The EM fits onto the PFB The EM ha...

Page 7: ...ludes a bus analyzer Expansion header connectors P2 and P3 connect the EM and the control board for an MMDS05 or the EM and the platform board for an EVS Finally Connectors P4 and P5 allow for connect...

Page 8: ...21 23 25 27 29 31 33 35 37 39 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 PC2 GND GND GND GND GND GND GND PB3 PB2 PB0 GND PD4 PD2 PD0 PA7 PA5 PA2 GND GND P4 GND TNX TCAP2 TCAP1 PC3 PC5 PC7...

Page 9: ...M jumper headers Paragraph 2 2 explains considerations pertaining to the MCU you emulate Paragraph 2 3 explains remaining system installation Note that you can configure a F4EM already fitted in the M...

Page 10: ...cillator clock source MMDS EM J1 J2 TOSC1 J1 FABRICATED JUMPERS 1 2 3 1 2 3 Alternatively you may use a clock source originating from the MMDS05 control board To do so reposition the J1 jumper between...

Page 11: ...of an MMDS05 system 2 1 3 Reset Select Header J4 Jumper header J4 controls the path of a target reset The diagram below shows the factory configuration the fabricated jumper between pins 1 and 2 enab...

Page 12: ...the MMDS05 operations manual Alternatively you can insert the line LOADMEM 00ZZZVxx MEM in the STARTUP 05 script file This way the system automatically loads the specified personality file as part of...

Page 13: ...board and control board connectors P11 and P12 Snap the corners of the EM onto the plastic stand offs Connect the target cable if appropriate Replace the panel If your F4EM already is installed in th...

Page 14: ...MMDS05 CONFIGURATION AND OPERATION This page intentionally left blank Freescale Semiconductor I Freescale Semiconductor Inc For More Information On This Product Go to www freescale com nc...

Page 15: ...the MCU you emulate Paragraph 3 3 lists limitations on using the F4EM in an HC05EVS Paragraph 3 4 explains pin assignments and signal descriptions for the logic analyzer connector P1 Paragraph 3 5 exp...

Page 16: ...t system If the target clock is selected by placing the jumper on J2 between pins 1 and 2 the position of the fabricated jumper on J1 does not matter NOTE The only valid position of the J1 fabricated...

Page 17: ...e F4EM J4 jumper between pins 2 and 3 and Insert a fabricated jumper into platform board header J3 3 2 The Emulated MCU The factory ships the F4EM with an MC68HC705F4 resident MCU This MCU is suitable...

Page 18: ...s the instruction is not a breakpoint address Limitation 3 IRQ SWI Whenever possible avoid mixing interrupt requests IRQs and user software interrupts SWIs This prevents a possible IRQ SWI timing prob...

Page 19: ...LA11 LA10 LA9 LA8 LA7 LA6 LA5 LA4 LA3 LA2 LA1 LA0 LR W NC NC NC VCC RESET GND NC GND LA12 LA13 NC NC D7 D6 D5 D4 D3 D2 D1 D0 LIR NC NC E NC 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 2 4 6...

Page 20: ...D WRITE Active high output signal that indicates the direction of data transferred on the bus 32 LIR LOAD INSTRUCTION REGISTER Open drain active low output signal that indicates an instruction is star...

Page 21: ...2 J1 FABRICATED JUMPERS A13 3 A12 5 A11 7 4 6 8 To install the F4EM on an HC05EVS platform board fit together EM connectors P3 and P4 on the bottom of the board and platform board connectors P3 and P4...

Page 22: ...HC05EVS CONFIGURATION AND OPERATION This page left blank intentionally Freescale Semiconductor I Freescale Semiconductor Inc For More Information On This Product Go to www freescale com nc...

Reviews: