Home

m68em05e6 emulator module user`s manual

image

Contents

1. 2 Logic Analyzer Connector P4 Signal Descriptions pin mnemonic SIGNAL 1 3 4 12 No connection 14 31 33 36 40 5 7 9 11 13 LA11 LAO LATCHED ADDRESSES bits 11 0 MCU latched 15 17 19 output address bus 21 23 25 27 8 10 LA12 13 LATCHED ADDRESSES bit 12 13 MCU latched output address bus 16 18 20 AD7 ADO DATA BUS bits 7 0 MCU multiplexed I O data 22 24 26 bus 28 30 LR W LATCHED READ WRITE Active high output signal that indicates the direction of data transferred on the bus LOAD INSTRUCTION REGISTER Open drain active low output signal that indicates an instruction is starting EXTERNAL CLOCK Internally generated output clock signal used as a timing reference The frequency of E clock is 1 2 the input frequency of the signal on the OSC2 pin 5 VDC POWER Input voltage 5 Vdc 1 0 A used by EVS logic circuits RESET RESET Active low bidirectional signal for starting an EVS reset For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION 3 5 REMAINING SYSTEM INSTALLATION When you have configured headers Jito J4 and made sure that the resident MCU is appropriate you are through with E6EM configuration Find jumper header J1 of the HCOSEVS platform board Make sure that three fabricated jumpers are installed per the diagram below Jl aia 1 2 A13 3 4 o e a FABRICATED A
2. host computer e 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 has connectors for a target cable and for a cable to a logic analyzer e an RS 232 serial cable the cable that connects the PFB to the host computer RS 232 port e system software software on 3 1 2 inch diskettes e HCOSEVS documentation an HCOSEVS operations manual HCOSEVSOM D and the appropriate EM user s manual As mentioned your HCOSE6 EVS emulates the MC68HC705E6 and the MC68HCOS5E6 MCUs By substituting a different EM you can enable your HCOSEVS to emulate an MCU of a different series Your Motorola representative can explain all the EMs available Chapter 3 explains how to configure and use your E6EM as part of an HCOSEVS system For information about HCOSEVS software or the platform board see the HCOSEVS operations manual For layout and configuration information pertaining to a different EM see the corresponding EM user s manual For More Information On This Product Go to www freescale com Freescale Semiconductor Inc INTRODUCTION 1 2 EM LAYOUT Figure 1 1 shows the layout of the E6EM J1 and J2 allow the clock source to be selected Jumper header J3 lets you select clock Stretching if required J4 controls the path of a target reset Connector P1 is for a logic analyzer Connector P1 has more significance for an EVS
3. Freescale Semiconductor Inc M68EMO5E6 D Rev 1 March 1995 M68EM05E6 EMULATOR MODULE USER S MANUAL Second Edition MOTOROLA Ltd 1994 1995 All Rights Reserved For More Information On This Product Go to www freescale com Freescale Semiconductor Inc Motorola reserves the right to make changes without further notice to any products herein to improve reliability function or design Motorola does not assume any liability arising out of the application or use of any product or circuit described herein neither does it 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 application in which the failure of the Motorola product could create a situation where personal injury or death 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 affiliates and distributors harmless against all claims costs damages and expenses and reasonable attorney fees arising out of directly or indirectly any claim of personal injury or death associated with such unintended or unauthorized use even if such claim alleges that Motorola was negligent regarding the design or manufacture of the part Motorola and the Motorola logo are registered trade
4. M configuration e To install the E6EM in an MMDS05 station module remove the panel from the station module top Fit together EM connectors P2 and P3 on the bottom of the board and control board connectors P11 and P12 Snap the corners of the EM onto the plastic standoffs Connect the target cable if appropriate Replace the panel e If your E6EM 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 MMDSO5 operations manual MMDSO50M D For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 CONFIGURATION AND OPERATION This page intentionally left blank For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION CHAPTER 3 HCOSEVS CONFIGURATION AND OPERATION This chapter explains how to configure your E6EM for use as part of an HCOSEVS For other parts of system installation or configuration see the HCOSEVS operations manual HCOSEVSOM D If you will use your E6EM as part of an MMDSO5 system go to Chapter 2 for configuration information Paragraph 3 1 explains how to set E6EM jumper headers Paragraph 3 2 explains considerations pertaining to the MCU you emulate Paragraph 3 3 lists limitations on using the E6EM in an HCOSEVS Par
5. The factory installs an MC68HC705E6 resident MCU in the E6EM 1 1 DEVELOPMENT SYSTEMS Your E6EM can be part of two Motorola development tools the HCO5 Motorola Modular Development System MMDS05 or the M68HCOSEVS Evaluation System HCOSEVS 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 The unit s integrated design environment includes an editor an assembler user interface and source level debug A complete MMDSO05 consists of e a station module the metal MMDSO5 enclosure containing the control board and the internal power 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 emulator module e an emulator module EM such as the E6EM a printed circuit board that enables system functionality for a specific set of MCUs The EM fits into the station module through a sliding panel in the enclosure top The EM has a connector for the target cable e two logic clip cable assemblies twisted pair cables that connect the station module to your target system a test fixture a clock or any other circuitry useful for evaluation or analysis One end of each cable assembly has a molded connector which fits into station module pod A or pod B Leads at the other end of each cable terminate
6. agraph 3 4 explains pin assignments and signal descriptions for the logic analyzer connector P1 Paragraph 3 5 explains remaining system configuration Note that you can configure a E6EM already installed on the HCOSEVS platform board To do so disconnect platform board power then follow the guidance of this chapter CAUTION Be sure to disconnect power if you reconfigure an installed EM Reconfiguring EM jumper headers with power left on can damage HCOSEVS circuits 3 1 SETTING E6EM JUMPER HEADERS Your E6EM has four jumper headers J1 to J4 Sections 3 1 explain how to configure these headers For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION 3 1 1 Reset Select Header J1 Jumper header J1 controls the path of a target reset The diagram below shows the factory configuration the fabricated jumper between pins 1 and 2 enables your E6EVS to reset the target when you press the user or master reset switch FABRICATED UMPER 1 2 6 J1 OUT IN Alternatively you may enable the target system to reset the E6EVS To do so e Reposition the E6EM J1 jumper between pins 2 and 3 and e Insert a fabricated jumper into platform board header J3 3 1 2 Clock Source Select Headers J2 J4 Jumper headers J2 and J4 determines the source of the clock signal The diagram below shows the factory configuration of these jumpers the fabricated jumper between
7. e paragraph 2 2 2 MMDS05 software loads the default personality file for the EM board installed on powerup To manually load a different personality file use the LOADMEM command For more information about the LOADMEM command see the explanation in the MMDSO5 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 startup 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 MMDSO05 software resides 2 2 1 MC68HC705E6 Emulation Limitations For more information about the MC68HC705E6 see the corresponding technical data books 2 2 2 MC68HCO05E6 Emulation Limitations Limitations are as per 2 2 1 For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 CONFIGURATION AND OPERATION 2 3 REMAINING SYSTEM INSTALLATION When you have configured headers J1 to J4 and made sure that the resident MCU is appropriate you are through with E6E
8. explains how to configure these headers 2 1 1 Reset Select Header J1 Jumper header J1 controls the path of a target reset The diagram below shows the factory configuration the fabricated jumper between pins 1 and 2 enables your software to control resets This is the only correct J1 configuration for a E6EM that is part of an MMDSO5 FABRICATED UMPER NOTE Using the E6EM with the fabricated jumper installed between pins 2 and 3 will interfere with correct operation of the RESETIN and RESETOUT commands The J1 pins 2 and 3 configuration is not correct for a E6EM that is part of an MMDS05 system For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 CONFIGURATION AND OPERATION 2 1 2 Clock Source Select Headers J2 J4 Jumper headers J2 and J4 determines the source of the clock signal The diagram below shows the factory configuration of these jumpers the fabricated jumper between pins 2 and 3 selects the E6EM canned oscillator clock source 1 2 03 2 MMDS EM FABRICATED JUMPERS 1 2 03 J4 TOSC1 J2 Alternatively you may use a clock source originating from the MMDS05 control board To do so reposition the J2 jumper between pins 1 and 2 The MMDS OSC command can then be used to select clock frequency Jumper J4 can be used to select between an internal generated clock or a external clock generated by the target system If the target clock is selected by placin
9. formation On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION 3 3 EVS LIMITATIONS This paragraph explains the limitations that apply to using your E6EM in an HCOSEVS These limitations apply regardless of the resident MCU Limitation 1 CLI RTI You may not trace a clear interrupt mask CLI or return from interrupt RTI instruction with an interrupt enabled and pending due to MCU interrupt handling Attempting such a trace causes an interrupt in the monitor map this forces a software reset of the HCOSEVS User breakpoints remain in the user map as SWI instructions you must remove such SWI instructions Limitation 2 Branch Do not trace a conditional branch instruction such as BRCLR that branches to itself As the monitor places an SWI instruction on the object of the branch the system never would execute the instruction However it would appear to you that the instruction had executed You may enter a G command while the PC points to this type of instruction as long as 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 problem a concurrent hardware interrupt and SWI could cause an HCOSEVS failure that could stop program execution To recover from such a failure which occurs very infrequently statistically press the master
10. g the jumper on J4 between pins 1 and 2 the position of J2 is not important 2 1 3 Clock Stretch Select Header J3 Jumper header J3 determines the source of clock stretching if required By default board is shipped from the factory with no jumper installed ie with the clock stretch function disabled To enable clock stretch add jumper between pins 1 and 2 for DACIA cycle stretching affects locations 3FEO 3FE3 or between pin 2 and 3 for monitor map cycle stretching NOTE No fabricated jumper should be installed on this header when the board is used as part of an MMDSO5 system For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 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 MC68HCO5E6 or MC68HC705E6 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 E6EM Note that personality file names follow the pattern OOZZZVxx 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 RESIDENT MCU COMMENTS FILE MC68HC705E6 00224Vxx MEM MC68HC705E6 See paragraph 2 2 1 MC68HCO5E6 00M E6Vxx M EM MC68HC705E6 Se
11. in female probe tips Ball clips come with the cable assemblies For More Information On This Product Go to www freescale com Freescale Semiconductor Inc INTRODUCTION e a 9 lead RS 232 serial cable the cable that connects the station module to the host computer RS 232 port e a 9 to 25 pin adapter a molded assembly that lets you connect the 9 lead cable to a 25 pin serial port e system software software on 3 1 2 inch diskettes MMDS05 documentation an MMDS05 operations manual MMDS050M D and the appropriate EM user s manual As mentioned your E6EM gives the MMDS05 the ability to emulate the MC68HC 7 05E6 MCU By substituting a different EM you can enable your MMDSO05 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 E6EM as part of an MMDSO5 system For information about MMDS05 software or the station module see the MMDSO5 operations manual For layout and configuration information pertaining to a different EM see the corresponding EM user s manual 1 1 2 M68HCO5EVS Evaluation System HCOSEVS An HCOSEVS is an economical two board tool for designing debugging and evaluating target systems based on an MC68HCO05 MCU A complete HCOSEVS consists of e a platform board PFB the bottom board which supports the emulator module The platform board has connectors for power and for the terminal or
12. l2 5 6 0 6 a JUMPERS an 7 0 s To install the E6EM on an HCOS5EVS platform board fit together EM connectors P3 and P4 on the bottom of the board and platform board connectors P3 and P4 Snap the corners of the EM onto the plastic stand offs At this point you are ready to make remaining cable connections as necessary and restore power For instructions consult the HCOSEVS operations manual HCOSEVSOM D For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION This page intentionally left blank For More Information On This Product Go to www freescale com
13. lect Header J 3 wc cceceneee tee ee ees 3 3 332 The Emu lated MCU sccatvudosaretisusiooienteyuel aien a SUPE EE 3 3 3 2 2 MC68HC705E6 Emulation Limitations we eeeeeeeeeees ig 3 3 3 22 MC68HC05E6 Emulation Limitations eee eee ee ees 3 3 3 3 EVS LCimttati o MS e N E anaE 3 4 3 4 Logic Analyzer Connector Pl 4225 27 2osinaneecgesetsGawtiar Sean My dteeedes 3 5 3 5 Remaining System Installation wees tee eeeeeeeeeeeees 3 7 For More Information On This Product Go to www freescale com Freescale Semiconductor Inc CONTENTS FIGURES Figure Page 1 1 HCOS5E6 Emulator Module osses 88 Sasa seoess 1 3 1 2 Connectors P4 and P5 Pin Assignments cece eee eee ee 1 4 3 1 ConnectorP1 Pin Assignments ccccececeeeeeeeeee O teen eeeeeese 3 7 TABLES Table Page 2 1 MCUs and Personality File s es cxebiiexedvecdaysse 2 5 3 2 Logic Analyzer ConnectorP 1 SignalDescriptions wee 3 8 For More Information On This Product Go to www freescale com Freescale Semiconductor Inc INTRODUCTION CHAPTER 1 INTRODUCTION This user s manual explains connection configuration and operation information specific to the HCOSE6EM Emulator Module E6EM The E6EM makes possible emulation and debugging of target systems based on these microcontroller units MCUs MC68HC705E6 MC68HCOSE6 The E6EM can be part of two development systems This chapter describes those systems and explains the layout of the E6EM
14. marks of Motorola Inc Motorola Inc is an Equal Opportunity Affirmative Action Employer For More Information On This Product Go to www freescale com Freescale Semiconductor Inc CONTENTS CONTENTS CHAPTER 1 INTRODUCTION cece ee ee ees 1 1 Lil Development SyStems e s ccicceeissccsacieeeelanse En asn EEs 1 1 1 1 1 Motorola Modular Development System MMDS0O5 1 1 1 1 2 M68HCOSEVS EvaluationSystem HCOSEVS we eeeees 1 2 2 BE ay Out ninio sikelele ADRAR TT eae eed 1 3 1 3 Connectors P4 and P5 Pin Assignments ceeeeeeee eee eeneeeee 0 eee 1 4 CHAPTER 2 MMDS05 CONFIGURATION AND OPERATION 2 1 2 1 Setting HORM Jumper Hea det S ciwiinntanstoreea Gadde dekdnegaldes 2 2 2al Reset SelectHeader JI Jre aea ataa beeen a aaa 2 2 2 1 2 Clock Source Select Header J2 J 4 occ cence e ees wee 2 3 2 1 3 Clock Stretch Select Header J 3 wc cceceeeee tate eee 2 3 22 he Em tated MCU dieron iaaa a a aleve 2 4 psp a MC68HC705E6 Emulation Limitations cece ee eee cece 2 4 2 2 2 MC68HCOS5E6 Emulation Limitations eee ee eee 2 4 2 3 Remaining System Installation nc eeieee eevee 2 5 CHAPTER 3 HCO5EVS CONFIGURATION AND OPERATION 3 1 3 1 Setting E6EM JumperH cade rs icici Mavidisedecuseous 3 1 3 1 1 Reset Select Headers J1 cc ccc cccccee cece ee eee eeeeeeeeees 3 2 3 1 2 Clock Source Select Header J2 J 4 occ cence e ees we 3 2 3 1 3 Clock Stretch Se
15. pins 2 and 3 selects the E6EM canned oscillator clock source 1 6 n MMDS EM FABRICATED JUMPERS 1 _ 2 __ 3 J4 TOSCI J2 Jumper J2 can be used to select between an internal generated clock or a external clock generated by the target 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 jumper is between pins 2 and 3 when using the ECEN aigvetintaPhation This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION 3 1 3 Clock Stretch Select Header J3 Jumper header J3 determines the source of clock stretching if required By default board is shipped from the factory with no jumper installed ie with the clock stretch function disabled To enable clock stretch add jumper between pins 1 and 2 for DACIA cycle stretching affects locations 3FEO 3FE3 or between pin 2 and 3 for monitor map cycle stretching 3 2 THE EMULATED MCU The factory ships the E6EM with an MC68HC705E6 resident MCU This MCU is suitable for emulation of both the MC68HC705E6 and the MC68HCOSE6 3 2 2 MC68HC705E6 Emulation For more information about the MC68HC705E6 features see the corresponding technical data books 3 2 3 MC68HCO5E6 Emulation For more information about the MC68HCOS5E6 features see the corresponding technical data books For More In
16. reset switch SW3 Limitation 4 Memory Map You must be aware of the memory map of the MCU being simulated be sure to use only valid ROM locations The HCOSEVS does not provide protection to limit user programs to the exact amount of MCU ROM available For information about memory maps consult the technical data book for the MCU 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 For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS 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 Note indicates an active low signal LOGIC ANALYZER CONNECTOR NC 1 2 GND NC 3 4 NC LA11 5 6 GND LA1O 7 8 LA12 LA9 9 10 LA13 LA8 11 12 NC LA7 13 14 NC LA6 15 16 D7 LA5 17 18 D6 LA4 19 20 D5 LA3 21 22 D4 LA2 23 24 D3 LA1 25 26 D2 LAO 27 28 Di1 LR W 29 30 DO NC 31 32 LIR NC 33 34 NC NC 35 36 NC VCC 37 38 E RESET 39 40 NC Figure 3 1 Connector P1 Pin Assignments For More Information On This Product Go to www freescale com Freescale Semiconductor Inc HCO5EVS CONFIGURATION AND OPERATION Table 3
17. ssignments for connector P1 are in Chapter 3 To configure your E6EM for use as part of an MMDSO0S5 follow the instructions of Chapter 2 To configure your E6EM for use as part of an HCOSEVS follow the instructions of Chapter 3 For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 CONFIGURATION AND OPERATION CHAPTER 2 MMDS05 CONFIGURATION AND OPERATION This chapter explains how to configure and use your E6EM as part of an MMDSOS For other parts of system installation or configuration see the MMDS05 operations manual MMDS050M D If you intend to use your E6EM as part of an HCOSEVS system go to Chapter 3 for corresponding information Paragraph 2 1 explains how to set E6EM 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 E6EM already fitted in the MMDSOS5 station module enclosure To do so switch off station module power remove the top panel then follow the guidance of this chapter CAUTION Be sure to switch off power if you reconfigure an installed EM Reconfiguring EM jumper headers with power left on can damage MMDSOS circuits For More Information On This Product Go to www freescale com Freescale Semiconductor Inc MMDSO5 CONFIGURATION AND OPERATION 2 1 SETTING E6EM JUMPER HEADERS Your E6EM has four jumper headers J1 to J4 This section
18. 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 MMDSO5 or the EM and the platform board for an EVS Finally Connectors P4 and P5 allow for connection of a target cable which is available separately If you install the E6EM board in the MMDS05 the target cable passes through a slit in the MMDSO05 enclosure MC68HCO5E6 J1 eee M68EMO05E6 Figure 1 1 HCO5E6 Emulator Module For More Information On This Product Go to www freescale com Freescale Semiconductor Inc INTRODUCTION 1 3 CONNECTORS P4 AND P5 PIN ASSIGNMENTS Figure 1 2 shows the pin assignments for connectors P4 and P5 For signal descriptions consult the technical data book for the specific MCU P4 P5 GND 1 2 PA7 PB6 1 2 GND PD2 3 4 GND GND 3 4 PGO PA6 5 6 PD3 GND 5 6 PG1 GND 7 8 PA5 GND 7 8 PG2 PD4 9 10 GND GND 9 10 PG3 PA4 11 12 PDS GND ll 12 VREFH GND 13 14 PA3 GND 13 14 GND PD6 15 16 GND PB5 15 16 PB4 PA2 17 18 PAI GND 17 18 PBS GND 19 20 PD7 PB2 19 20 GND PAO 21 22 GND PB1 21 22 PBO EVDD 23 24 GND GND 23 24 PCO GND 25 26 IRQ PC1 25 26 GND GND 27 28 RESET GND 27 28 PC2 GND 29 30 GND PC3 29 30 GND OSC1 31 32 NC PC4 31 32 GND PB7 33 34 GND PDO 33 34 PC5 GND 35 36 LVI GND 35 36 PC6 GND 37 38 GND PD1 syi 38 GND GND 39 40 GND PC7 39 40 GND Figure 1 2 Target Connector As connector P1 has more importance to an HCOSEVS than to an MMDSOS5 pin a

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger - La Bibliothèque Départementale de l`Yonne  Notice  Manual de Instrucciones  無線LANご利用ガイド 第5版 (2482KB)  フィロソフィア/立体駐車場マニュアル  2014 MOC Service Manual  Samsung 206BW User Manual  Procedure - Optimum Data Inc.  sisPOC Alteração da taxa de Iva para 21%  manuale utente Lubrificatore elettromeccanico  

Copyright © All rights reserved.
Failed to retrieve file