Summary of the content on the page No. 1
MVME162
Embedded Controller
Installation Guide
(MVME162IG/D2)
Summary of the content on the page No. 2
Notice While reasonable efforts have been made to assure the accuracy of this document, Motorola, Inc. assumes no liability resulting from any omissions in this document, or from the use of the information obtained therein. Motorola reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Motorola to notify any person of such revision or changes. No part of this material may be reproduced or copied in any tangible medium, or
Summary of the content on the page No. 3
Preface This manual provides a general board level hardware description, hardware preparation and installation instructions, debugger general information, and using the debugger in the MVME162 Embedded Controller. The information contained in this manual applies to the following MVME162 models: MVME162-001 MVME162-010 MVME162-020 MVME162-030 MVME162-040 MVME162-002 MVME162-011 MVME162-021 MVME162-031 MVME162-041 MVME162-003 MVME162-012 MVME162-022 MVME162-032 MVME162-042 MVME162-013 MVME16
Summary of the content on the page No. 4
The computer programs stored in the Read Only Memory of this device contain material copyrighted by Motorola Inc., first published 1990, and may be used only under a license such as the License for Computer Programs (Article 14) contained in Motorola’s Terms and Conditions of Sale, Rev. 1/79. This equipment generates, uses, and can radiate radio ! frequency energy and if not installed and used in accordance with the documentation for this product, may WARNING cause interference to radio commu
Summary of the content on the page No. 5
Safety Summary Safety Depends On You The following general safety precautions must be observed during all phases of operation, service, and repair of this equipment. Failure to comply with these precautions or with specific warnings elsewhere in this manual violates safety standards of design, manufacture, and intended use of the equipment. Motorola, Inc. assumes no liability for the customer’s failure to comply with these requirements. The safety precautions listed below represent warnings
Summary of the content on the page No. 6
Summary of the content on the page No. 7
BOARD LEVEL 1 HARDWARE DESCRIPTION Introduction This chapter describes the board level hardware features of the MVME162 Embedded Controller. The chapter is organized with a board level overview and features list in this introduction, followed by a more detailed hardware functional description. Front panel switches and indicators are included in the detailed hardware functional description. The chapter closes with some general memory maps. All programmable registers in the MVME162 that resid
Summary of the content on the page No. 8
Board Level Hardware Description 1 The VMEbus interface is provided by an ASIC called the VMEchip2. The VMEchip2 includes two tick timers, a watchdog timer, programmable map decoders for the master and slave interfaces, and a VMEbus to/from local bus DMA controller, a VMEbus to/from local bus non-DMA programmed access interface, a VMEbus interrupter, a VMEbus system controller, a VMEbus interrupt handler, and a VMEbus requester. Processor-to-VMEbus transfers can be D8, D16, or D32. VMEchip2
Summary of the content on the page No. 9
Introduction 1 Motorola Document Title Publication Number Single Board Computers SCSI Software User’s Manual SBCSCSI MVME162 Embedded Controller Programmer’s Reference MVME162PG Guide MVME712M Transition Module and P2 Adapter Board User’s MVME712M Manual MVME712-12, MVME712-13, MVME712A, MVME712AM, MVME712A and MVME712B Transition Modules and LCP2 Adapter Board User’s Manual M68040 Microprocessors User’s Manual M68040UM The SIMVME162 manual contains the connector Notes interconnect signal in
Summary of the content on the page No. 10
Board Level Hardware Description 1 68-1X7DS for use with the MVME162 and 167. NCR 53C710 SCSI Controller Data Manual and Programmer’s Guide Intel i82596 Ethernet Controller User’s Manual Cirrus Logic CD2401 Serial Controller User’s Manual SGS-Thompson MK48T08 NVRAM/TOD Clock Data Sheet The following publications are also available from the sources indicated. Versatile Backplane Bus: VMEbus, ANSI/IEEE Std 1014-1987, The Institute of Electrical and Electronics Engineers, Inc., 345 East 47th Stre
Summary of the content on the page No. 11
Introduction 1 Requirements These boards are designed to conform to the requirements of the following documents: ❏ VMEbus Specification (IEEE 1014-87) ❏ EIA-232-D Serial Interface Specification, EIA ❏ SCSI Specification, ANSI ❏ IndustryPack Specification, GreenSpring Features ❏ 25MHz 32-bit MC68040 or MC68LC040 Microprocessor ❏ 1 MB, 4 MB, or 8 MB of shared DRAM with parity protection ❏ 512 KB of SRAM with battery backup ❏ One JEDEC standard 32-pin PLCC EPROM socket (EPROMs may be shipped sepa
Summary of the content on the page No. 12
Board Level Hardware Description 1 – VMEbus interface to local bus (A24/A32, D8/D16/D32 (D8/D16/D32/D64 BLT) (BLT = Block Transfer) – Local bus to VMEbus interface (A16/A24/A32, D8/D16/D32) – VMEbus interrupter – VMEbus interrupt handler – Global CSR for interprocessor communications – DMA for fast local memory - VMEbus transfers (A16/A24/A32, D16/D32 (D16/D32/D64 BLT) ❏ Switches and Light-Emitting Diodes (LEDs) – Two pushbutton switches (ABORT and RESET) – Eight LEDs (FAIL, STAT, RUN, SCON, LA
Summary of the content on the page No. 13
Introduction 1 Special Considerations for Elevated Temperature Operation The following information is for the user who has an application for the MVME162 which will subject it to high temperature. The MVME162 uses commercial grade devices. Therefore, it can operate in an environment with ambient air temperature from 0° C to 70° C. There are many factors that affect the ambient temperature seen by components on the MVME162: inlet air temperature; air flow characteristics; number, types, and
Summary of the content on the page No. 14
Board Level Hardware Description 1 Manual Terminology Throughout this manual, a convention is used which precedes data and address parameters by a character identifying the numeric format as follows: $ dollar specifies a hexadecimal character % percent specifies a binary number & ampersand specifies a decimal number For example, "12" is the decimal number twelve, and "$12" is the decimal number eighteen. Unless otherwise specified, all address references are in hexadecimal. An asterisk (*) fo
Summary of the content on the page No. 15
Block Diagram 1 Block Diagram Figure 1-1 is a general block diagram of the MVME162. MC68040 82596CA Z85230 53C710 FLASH or LAN SCC SCSI MEMORY MC68LC040 ETHERNET SERIAL IO MCchip MK48T08 PROM DRAM VMEchip2 IPIC SRAM BBRAM SOCKET & CLOCK VMEbus bd072 9212 Figure 1-1. MVME162 Block Diagram MVME162IG/D2 1-9
Summary of the content on the page No. 16
Board Level Hardware Description 1 Functional Description This section contains a functional description of the major blocks on the MVME162 Embedded Controller. Front Panel Switches and Indicators There are switches and LEDs on the front panel of the MVME162. The switches are RESET and ABORT. The RESET switch resets all onboard devices and drives SYSRESET* if the board is system controller. The RESET switch may be disabled by software. When enabled by software, the ABORT switch generates an
Summary of the content on the page No. 17
Functional Description 1 Data Bus Structure The local data bus on the MVME162 is a 32-bit synchronous bus that is based on the MC68040 bus, and which supports burst transfers and snooping. The various local bus master and slave devices use the local bus to communicate. The local bus is arbitrated by priority type arbiter and the priority of the local bus masters from highest to lowest is: 82596CA LAN, 53C710 SCSI, VMEbus, and MPU. Generally speaking, any master can access any slave; however
Summary of the content on the page No. 18
Board Level Hardware Description 1 Memory Options The following memory options are used on the different versions of MVME162 boards. DRAM Options The MVME162 implementation includes a 1 MB, 4 MB, or 8 MB DRAM option. The DRAM architecture is non-interleaved for 1 MB and 8 MB; while the 4 MB architecture is interleaved. Parity protection can be enabled with interrupts or bus exception when a parity error is detected. DRAM performance is specified in the section on the DRAM Memory Controller
Summary of the content on the page No. 19
Functional Description 1 For proper operation of the SRAM, some jumper Caution combination must be installed on the Backup Power Source Select Header (J20). If one of the jumpers is used to select the battery, the battery must be installed on the MVME162. The SRAM may malfunction if inputs to the DS1210S are left unconnected. The SRAM is controlled by the MCchip, and the access time is programmable. Refer to the MCchip description in the MVME162 Embedded Controller Programmer’s Reference Gui
Summary of the content on the page No. 20
Board Level Hardware Description 1 ! Lithium batteries incorporate inflammable materials such WARNING as lithium and organic solvents. If lithium batteries are mistreated or handled incorrectly, they may burst open and ignite, possible resulting in injury and/or fire. When dealing with lithium batteries, carefully follow the precautions listed below in order to prevent accidents. ❏ Do not short circuit. ❏ Do not disassemble, deform, or apply excessive pressure. ❏ Do not heat or incinerate. ❏ D