Motorola M68MPB916R1 User Manual
Motorola M68MPB916R1 User Manual

Motorola M68MPB916R1 User Manual

Mcu personality board
Table of Contents

Advertisement

Quick Links

Freescale Semiconductor, Inc.
M68MPB916R1UM/D
March 1998
M68MPB916R1
MCU PERSONALITY BOARD
USER'S MANUAL
© MOTOROLA, INC., 1995, 1998; All Rights Reserved
For More Information On This Product,
Go to: www.freescale.com

Advertisement

Table of Contents
loading

Summary of Contents for Motorola M68MPB916R1

  • Page 1 Freescale Semiconductor, Inc. M68MPB916R1UM/D March 1998 M68MPB916R1 MCU PERSONALITY BOARD USER’S MANUAL © MOTOROLA, INC., 1995, 1998; All Rights Reserved For More Information On This Product, Go to: www.freescale.com...
  • Page 2 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 a situation where personal injury or death may occur.
  • Page 3: Table Of Contents

    Freescale Semiconductor, Inc. CONTENTS CONTENTS CHAPTER 1 GENERAL INFORMATION INTRODUCTION......................1-1 SPECIFICATIONS ......................1-2 EQUIPMENT REQUIRED....................1-2 CUSTOMER SUPPORT ....................1-3 CHAPTER 2 HARDWARE PREPARATION AND INSTALLATION INTRODUCTION......................2-1 HARDWARE PREPARATION ..................2-1 2.2.1 Clock Select Header (W1) ..................2-4 2.2.2 VDDA Select Header (W2) ..................
  • Page 4 SCHEMATIC DIAGRAMS INTRODUCTION......................6-1 FIGURES 2-1. M68MPB916R1 (C version) Parts Location Diagram (top view) ........2-2 2-2. MPB – MPFB Interconnection (with SDI interface connector)........2-12 2-3. Active Probe Interconnection (with Active Probe Box) ..........2-14 5-1. MAPI Interface Connector Layout..................5-1 5-2.
  • Page 5 Freescale Semiconductor, Inc. CONTENTS TABLES (continued) 4-7. Logic Analyzer Connector J13 Pin Assignments..............4-6 4-8. Logic Analyzer Connector J14 Pin Assignments..............4-8 4-9. Logic Analyzer Connector J15 Pin Assignments..............4-9 4-10. Logic Analyzer Connector J16 Pin Assignments............4-10 4-11. Logic Analyzer Connector J17 Pin Assignments............4-11 4-12.
  • Page 6 Freescale Semiconductor, Inc. CONTENTS M68MPB16R1UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 7: Chapter 1 General Information

    GENERAL INFORMATION 1.1 INTRODUCTION This manual provides general information, hardware preparation, installation instructions, a quick start guide, and support information for the M68MPB916R1 MCU Personality Board (MPB). The MPB is one component of Motorola’s modular approach to MC68HC916R1 Microcontroller Unit-based product development.
  • Page 8: Specifications

    1.3 EQUIPMENT REQUIRED The external requirements for MPB operation are either an MEVB or MMDS system. For MMDS operation requirements, see the M68MMDS1632 Motorola Modular Development System User’s Manual, M68MMDS1632/D. For MEVB operation requirements, see this manual and the M68MPFB1632 Modular Platform Board User’s Manual, M68MPFB1632/D.
  • Page 9: Customer Support

    Freescale Semiconductor, Inc. GENERAL INFORMATION 1.4 CUSTOMER SUPPORT For information about a Motorola distributor or sales office near you call: AUSTRALIA, Melbourne – (61-3)887-0711 JAPAN, Fukuoka – 81-92-725-7583 Sydney – 61(2)906-3855 Gotanda – 81-3-5487-8311 Nagoya – 81-52-232-3500 BRAZIL, Sao Paulo – 55(11)815-4200 Osaka –...
  • Page 10 Freescale Semiconductor, Inc. GENERAL INFORMATION M68MPB16R1UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 11: Chapter 2 Hardware Preparation And Installation

    There is also an insertion point (E1) for connecting an external ground. There are two versions of the M68MPB916R1: B and C. On the B version the MCU is installed in a production socket on the board (Figure 2-1 shows the B version board layout).
  • Page 12 If the cut-trace short on a jumper header is already cut, you can return the MPB to its default setting by installing a user-supplied fabricated jumper. Figure 2-1. M68MPB916R1 (C version) Parts Location Diagram (top view) M68MPB16R1UM/D For More Information On This Product,...
  • Page 13: Jumper Header Types

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION Table 2-1. Jumper Header Types Jumper Header Type Symbol Description two-pin with cut-trace Two-pin jumper header with cut-trace short, designated WX, short where X = the jumper header number. If you cut the short, use a fabricated jumper to return the jumper header to its factory default state.
  • Page 14: Clock Select Header (W1)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION Table 2-2. MPB Jumper Header Descriptions (continued) 1 2 3 Jumper installed on pins 1 and 2 (factory default); selects the MCU-internal phase-lock-loop frequency synthesizer as the system clock. Jumper installed on pins 2 and 3; selects the EXTAL input as the system clock. The MCU-internal phase-lock-loop frequency synthesizer is disabled.
  • Page 15: Vdda Select Header (W2)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.2 VDDA Select Header (W2) Jumper header W2 selects the MPB VDDA power source: either MPB power (VDDI) or an external source. The drawing below shows the factory configuration: a cut-trace short between pins 1 and 2. This configuration connects filtered VDDI to VDDA.
  • Page 16: Voltage Reference High Select Header (W3)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.3 Voltage Reference High Select Header (W3) Jumper header W3 selects the voltage reference high (VRH) source: either MPB power (VDDA) or an external VRH source. The drawing below shows the factory configuration: a fabricated jumper on pins 1 and 2. This configuration selects VDDA as the VRH source.
  • Page 17: Voltage Reference Low Select Header (W4)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.4 Voltage Reference Low Select Header (W4) Jumper header W4 selects the voltage reference low (VRL) source: either MPB power (VSSA) or an external VRL source. The drawing below shows the factory configuration: a fabricated jumper on pins 1 and 2. This configuration selects VSSA as the VRL source.
  • Page 18: Mcu Clock Source Select Header (W5)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.5 MCU Clock Source Select Header (W5) Jumper header W5 selects the MCU clock; either the MCU-internal phase-lock- loop frequency synthesizer or the EXTAL input. The drawing below shows the factory configuration: fabricated jumper on pins 1 and 2. This configuration selects the MCU-internal phase-lock-loop frequency synthesizer as the clock.
  • Page 19: Using A 32 Khz Clock

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.6 Using a 32 KHz Clock The factory installed crystal oscillator in location Y1 is rated at 4.194 megahertz. You may change Y1 to change the clock speed of the MPB. The only other oscillator you may install is 32 kilohertz.
  • Page 20: Mcu Id Code Select Header (W6)

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.2.7 MCU ID Code Select Header (W6) Jumper header W6 selects the MCU ID code; either the MC68HC16R1 MCU or MC68HC916R1 MCU. The drawing below shows the factory configuration: fabricated jumper on pins 1 and 2. Use this configuration when an MC68HC16R1 MCU is installed on the MPB.
  • Page 21: Mevb Configuration

    Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 2.3 MEVB CONFIGURATION The MEVB contains: • MPB – MCU-device-specific board that defines the MCU to be evaluated. • M68MPFB Modular Platform Board (MPFB) – which provides the interface connections to the host computer, logic analyzer connections, and the platform for installing the MPB.
  • Page 22 Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION Figure 2-2. MPB – MPFB Interconnection (with SDI interface connector) After you have installed the MPB, install the plastic overlay on the MPFB: place the overlay over logic analyzer connectors J12 through J20 and press down. Holes in the overlay slide down over plastic clips on the MPFB.
  • Page 23: Active Probe Configuration

    • Target Control Board (TCB) – the interface between the MPB, target system, and the station module. The TCB is supplied with the MMDS. For more information about the TCB refer to the M68MMDS1632 Motorola Modular Development System User's Manual, MMDS1632UM/D.
  • Page 24 Freescale Semiconductor, Inc. HARDWARE PREPARATION AND INSTALLATION 4. Connect one end of the 01-RE90341W01 REV 0 active probe cable to connector P6 on the MMDS control board; connect the other end to connector J6 on the TCBe. Connect one end of the 01-RE90340W01 REV 0 active probe cable to connector P5 on the MMDS control board;...
  • Page 25: Chapter 3 Mevb Quick Start Guide

    3.1 INTRODUCTION This quick start guide is intended for the user who may not be familiar with Motorola’s development tools. This chapter explains the MEVB hardware and software set up for M68MEVB16R1 operation. Hardware set up consists of configuring the MPB and MPFB jumper headers; software set up consists of installing and running the appropriate macro script file within the debugger.
  • Page 26: Mpfb Jumper Headers

    Freescale Semiconductor, Inc. MEVB QUICK START GUIDE 3.2.2 MPFB Jumper Headers Configure your MPFB jumper headers per the instructions in Table 3-1. Table 3-1 contains information exclusively intended for quick start and ignores the other jumper headers. Table 3-1. MPFB Quick Start Jumper Header Configuration Jumper Header Type...
  • Page 27: Mevb Installation Instructions

    Freescale Semiconductor, Inc. MEVB QUICK START GUIDE Table 3-1. MPFB Quick Start Jumper Header Configuration (continued) Jumper Header Type Description 1 2 3 Jumper header W14 selects the MCU signal for the memory devices in the fast RAM sockets (U9 & U10) and pseudo ROM sockets (U2 & U4). Pins 1 and 2 select the MCU chip select for the memory devices in the fast RAM sockets.
  • Page 28: Power Supply - Mpfb Connection

    Freescale Semiconductor, Inc. MEVB QUICK START GUIDE 3.4.1 Power Supply – MPFB Connection Use MPFB connector J5 to connect a user-supplied power supply to the MEVB. Contact 1 is ground; black lever. Contact 2 is VDD (+5 volts); red lever. Use 20 or 22 AWG wire for power connections.
  • Page 29: Personal Computer - Bdm Connection

    Freescale Semiconductor, Inc. MEVB QUICK START GUIDE 3.4.2 Personal Computer – BDM Connection Personal computer communication with the MEVB requires background debug mode (BDM) hardware. Connect your BDM hardware between your computer’s I/O port and the BDM header on the MPFB (MPFB connector J6). The drawing below shows signal assignments for connector J6.
  • Page 30 SRAMBAH FFB04 symbol SRAMMCR FFB00 Set SRAM base address dmmb SRAMBAH 01 Enable SRAM array dmmb SRAMMCR 00 Check SRAM: Write Motorola 68HC16 Advanced MCUs dmml 10000 4D6F746F dmml 10004 726F6C61 dmml 10008 20363848 dmml 1000C 43313620 dmml 10010 41647661...
  • Page 31: Chapter 4 Mevb Support Information

    4.2 LOGIC ANALYZER CONNECTOR SIGNALS The tables of this chapter describe MPFB logic analyzer connector signals if you install an M68MPB916R1 on the MPFB. The signal descriptions on J12 – J20 are the logic analyzer pin-outs on the plastic overlay supplied with the MPB.
  • Page 32: Logic Analyzer Connector J7 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-1. Logic Analyzer Connector J7 Pin Assignments Mnemonic Signal 1, 2 SPARE No connection OE(ALL) I/O PRU OUTPUT ENABLE – Input, active high; when low disables all PRU outputs. 4 – 11 PEPAR7 – PEPAR OUTPUTS –...
  • Page 33: Logic Analyzer Connector J9 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-3. Logic Analyzer Connector J9 Pin Assignments Mnemonic Signal 1, 2 SPARE No connection OE(H) I/O PRU OUTPUT ENABLE – Input, active high; when low disables the port H outputs. 4 – 11 PH7 –...
  • Page 34: Logic Analyzer Connector J11 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-5. Logic Analyzer Connector J11 Pin Assignments Mnemonic Signal +5 VDC POWER – Input voltage (+5Vdc @ 1.0 A) used by the MEVB logic circuits. (To make this pin a no connection, remove the jumper from jumper header W9 on the MPFB.) SPARE No connection...
  • Page 35 Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-6. Logic Analyzer Connector J12 Pin Assignments (continued) Mnemonic Signal LAT-DSI LATCHED INSTRUCTION PIPE 1 – Latched output (Latched IPIPE1) signal of the first state of IPIPE1 for CPU16-based MCUs; indicates instruction pipeline activity. DSO / DEVELOPMENT SERIAL OUT –...
  • Page 36: Logic Analyzer Connector J13 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-6. Logic Analyzer Connector J12 Pin Assignments (continued) Mnemonic Signal SIZ0 TRANSFER SIZE – Output signal that indicate the number of bytes still to be transferred during this cycle. READ/WRITE – Output signal that indicates the direction of data transfer on the bus.
  • Page 37 Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-7. Logic Analyzer Connector J13 Pin Assignments (continued) Mnemonic Signal DATA STROBE – Active-low output signal. During a read cycle, indicates that an external device should place valid data on the data bus. During a write cycle, indicates that valid data is on the data bus.
  • Page 38: Logic Analyzer Connector J14 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-7. Logic Analyzer Connector J13 Pin Assignments (continued) Mnemonic Signal A20 / ADDRESS BUS BIT 20 – One bit of the 24-bit address bus. CHIP SELECT 7 – Output signal that selects peripheral or memory devices at programmed addresses.
  • Page 39: Logic Analyzer Connector J15 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-8. Logic Analyzer Connector J14 Pin Assignments (continued) Mnemonic Signal 9 – 15 IRQ1 – IRQ7 TARGET INTERRUPT REQUEST 1 - 7 – Active-low input signals from the target that asynchronously provides an interrupt priority level to the CPU. IRQ1 has the lowest priority, IRQ7 has the highest.
  • Page 40: Logic Analyzer Connector J16 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-10. Logic Analyzer Connector J16 Pin Assignments Mnemonic Signal 1 – 4 SPARE No connection CTM2C INPUT CAPTURE 1 – Input signal that latches the contents of the GPT timer counter (TCNT) into the input capture register TIC1 when a selected edge occurs at the pin.
  • Page 41: Logic Analyzer Connector J17 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-11. Logic Analyzer Connector J17 Pin Assignments Mnemonic Signal 1 – 4 SPARE No connection VSSA A/D GROUND – A/D ground reference. 6 – 11 AN0 – AN5 ANALOG TO DIGITAL CONVERSION 0 - 5 – Analog input lines to the MCU device.
  • Page 42: Logic Analyzer Connector J18 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-12. Logic Analyzer Connector J18 Pin Assignments Mnemonic Signal 1 – 4 SPARE No connection MISO MASTER-IN, SLAVE-OUT – Serial input to SPI in master mode; serial output from SPI in slave mode. MOSI MASTER-OUT, SLAVE-IN –...
  • Page 43: Logic Analyzer Connector J19 Pin Assignments

    Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION Table 4-13. Logic Analyzer Connector J19 Pin Assignments Mnemonic Signal 1 – 4 SPARE No connection 5 – 12 GROUND 13 – 19 SPARE No connection GROUND Table 4-14. Logic Analyzer Connector J20 Pin Assignments Mnemonic Signal 1 –...
  • Page 44 Freescale Semiconductor, Inc. MEVB SUPPORT INFORMATION 4-14 M68MPB16R1UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 45: Chapter 5 Mapi Support Information

    Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION CHAPTER 5 MAPI SUPPORT INFORMATION 5.1 INTRODUCTION This chapter information pertains to installing the MPB on a target system. The figures in this chapter show the MAPI interface connector layout and pin assignments for MPB connectors P1, P2, P3, and P4 (Figures 5-1 through 5-5). 5.2 MAPI BUS CONNECTORS The connectors required to interface to the MAPI bus are: 2 –...
  • Page 46: Mapi Interface Connector P1 Pin Assignments

    Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION MAPI – VRH VSSA MAPI – VRL VSSA VSSA VSSA VSSA VSSA CTM2C CTD4 CTD5 CTS6A CTS6B CTS8A CTS8B CTS10A CTS10B CTS12A CTS12B CTS14A CTS14B CTS16A CTS16B CPWM18 CPWM19 ECLK / A23 / CS10 PC6 / A22 / CS9 PC5 / A21 / CS8 PC4 / A20 / CS7...
  • Page 47: Mapi Interface Connector P2 Pin Assignments

    Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION VSSA VSSA VSSA VSSA VSSA VSSA VSSA VSSA VPP2 No Connect MISO / PMC0 MOSI / PMC1 SCK / PMC2 SS / PMC3 RXDB / PMC4 TXDB / PMC5 RXDA / PMC6 TXDA / PMC7 Figure 5-3.
  • Page 48: Mapi Interface Connector P3 Pin Assignments

    Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION VSTBY DSO / IPIPE0 DSI / IPIPE1 HALT RESET BERR BKPT / DSCLK FREEZE MAPI – EXTAL CLKOUT Figure 5-4. MAPI Interface Connector P3 Pin Assignments M68MPB16Y3UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 49: Mapi Interface Connector P4 Pin Assignments

    Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION DSACK0 DSACK1 AVEC SIZ0 SIZ1 FASTREF / PF0 IRQ1 / PF1 IRQ2 / PF2 IRQ3 / PF3 IRQ4 / PF4 IRQ5 / PF5 IRQ6 / PF6 IRQ7 / PF7 No Connect Figure 5-5. MAPI Interface Connector P4 Pin Assignments M68MPB16Y3UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 50 Freescale Semiconductor, Inc. MAPI SUPPORT INFORMATION M68MPB16Y3UM/D For More Information On This Product, Go to: www.freescale.com...
  • Page 51: Chapter 6 Schematic Diagrams

    CHAPTER 6 SCHEMATIC DIAGRAMS 6.1 INTRODUCTION This chapter contains the M68MPB916R1 MCU Personality Board (MPB) schematic diagrams. These schematic diagrams are for reference only and may deviate slightly from the circuits on your MPB. For More Information On This Product, M68MPB16R1UM/D Go to: www.freescale.com...
  • Page 52 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 53 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 54 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 55 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 56 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 57 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 58 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 59 Freescale Semiconductor, Inc. DWG. NO. REV: 63ASE90957W For More Information On This Product, Go to: www.freescale.com...
  • Page 60 Freescale Semiconductor, Inc. SCHEMATIC DIAGRAMS For More Information On This Product, 6-10 M68MPB16R1UM/D Go to: www.freescale.com...

Table of Contents