Motorola MVME197LE Installation Manual
Hide thumbs Also See for MVME197LE:
Table of Contents

Advertisement

Quick Links

Motorola MVME197LE Installation Manual

Advertisement

Table of Contents
loading

Summary of Contents for Motorola MVME197LE

  • Page 1 720-565-5995 sales@solusys.com solusys.com  We are a systems integrator and value added reseller of computer hardware System Integration and software primarily focusing on the embedded marketplace. We provide custom turnkey solutions to get your project started quickly. We pride  Consulting ourselves in our agility and ability to engineer complex solutions quickly.
  • Page 2 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com MVME197LE Single Board Computer Installation Guide (MVME197LEIG/D1) Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 3 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.
  • Page 4 This document provides a general board level hardware description, hardware preparation and installation instructions, debugger general information, and instructions on using the debugger for the MVME197LE Single Board Computer. This document is intended for anyone who wants to design OEM systems, supply additional capability to an existing compatible system, or work in a lab environment for experimental purposes.
  • Page 5 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Data and address sizes are defined as follows: A byte is eight bits, numbered 0 through 7, with bit 0 being the least significant. A two-byte is 16 bits, numbered 0 through 15, with bit 0 being the least significant.
  • Page 6 720-565-5995 | info@solusys.com | www.solusys.com Related Documentation The following publications are applicable to the MVME197 module series and may provide additional helpful information. If not shipped with this product, they may be purchased by contacting your Motorola sales office. Motorola Document Title Publication Number MVME197LE Single Board Computer User’s Manual...
  • Page 7 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 non-Motorola publications may also be of interest and may be obtained from the sources indicated. The VMEbus Specification is contained in ANSI/IEEE Standard 1014-1987.
  • Page 8 720-565-5995 | info@solusys.com | www.solusys.com The computer programs stored in the Read Only Memory of this device contain material copyrighted by Motorola Inc., first published 1991, and may be used only under license such as the License for Computer Programs (Article 14) contained in Motorola’s Terms and Conditions of Sale, Rev.
  • Page 9 DO NOT SUBSTITUTE PARTS OR MODIFY EQUIPMENT. Because of the danger of introducing additional hazards, do not install substitute parts or perform any unauthorized modification of the equipment. Contact your local Motorola representative for service and repair to ensure that safety features are maintained.
  • Page 10: Table Of Contents

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Contents CHAPTER 1 BOARD LEVEL HARDWARE DESCRIPTION Introduction ......................1-1 Overview ........................1-1 Requirements ......................1-2 Features........................1-3 Block Diagram ......................1-4 Functional Description ...................1-6 Front Panel Switches and Indicators.............1-6 Data Bus Structure ...................1-7 MC88110 MPU....................1-7 BOOT ROM.......................1-7 Flash Memory....................1-7 Onboard DRAM ....................1-7...
  • Page 11 Configuration Switch S1: System Controller Enable Function (S1-9) ..................2-4 Configuration Switch S6: Serial Port 4 Clock Select (S6-1, S6-2)..................2-5 Installation Instructions .....................2-5 MVME197LE Module Installation ..............2-6 System Considerations ..................2-7 CHAPTER 3 DEBUGGER GENERAL INFORMATION Overview of M88000 Firmware ................3-1 Description of 197Bug ....................3-1 Comparison With M68000-Based Firmware............3-2...
  • Page 12 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com IOT (Input/Output Teach) ............... 3-11 IOC (Input/Output Control) ..............3-11 BO (Bootstrap Operating System) ............3-11 BH (Bootstrap and Halt) ................3-11 Disk I/O via 197Bug System Calls ............3-12 Default 197Bug Controller and Device Parameters ........3-13 Disk I/O Error Codes ..................
  • Page 13 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com APPENDIX A CONFIGURE AND ENVIRONMENT COMMANDS Configure Board Information Block................A-1 Set Environment to Bug/Operating System............A-2 APPENDIX B DISK/TAPE CONTROLLER DATA Disk/Tape Controller Modules Supported............B-1 Disk/Tape Controller Default Configurations ............B-2 IOT Command Parameters for Supported Floppy Types........
  • Page 14 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com List of Figures FIGURES Figure 1-1. MVME197LE Block Diagram.............1-5 Figure 2-1. MVME197LE Switches, Connectors, and LED Indicators Location Diagram................2-2 xiii Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 15 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 16 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com List of Tables TABLES Table 1-1. MVME197LE Specifications..............1-4 Table 1-2. Processor Bus Memory Map ..............1-13 Table 1-3. Local Devices Memory Map .............1-14 Table 4-1. Debugger Commands................4-9 Table A-1. ENV Command Parameters ..............A-3 Solution Systems Technologies Inc.
  • Page 17 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 18: Board Level Hardware Description

    BOARD LEVEL HARDWARE DESCRIPTION Introduction This chapter describes the board level hardware features of the MVME197LE Single Board Computer. The chapter is organized with a board level overview and features listed in this introduction, followed by a more detailed hardware functional description.
  • Page 19: Requirements

    The BusSwitch ASIC provides an interface between the processor bus (MC88110 bus) and the local peripheral bus (MC68040 compatible bus). Refer to the MVME197LE block diagram (Figure 1-1). It provides bus arbitration for the MC88110 bus and serves as a seven level interrupt handler. It has programmable map decoders for both busses, as well as write post buffers on each, two tick timers, and four 32-bit general purpose registers.
  • Page 20: Features

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Features Features These are some of the major features of the MVME197LE single board computer: MC88110 RISC Microprocessor 32 or 64 megabytes of 64-bit Dynamic Random Access Memory (DRAM) with error correction...
  • Page 21: Block Diagram

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Board Level Hardware Description Specifications The specifications for the MVME197LE are listed in Table 1-1. Table 1-1. MVME197LE Specifications Characteristics Specifications Power requirements +5 Vdc (+/- 2.5%), 4 A (typical), 5 A (maximum) +12 Vdc (+/- 2.5%), 100 mA (maximum)
  • Page 22 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Block Diagram MVME197LEIG/D1 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 23 I2C EEPROM I2CBus Address Data LOCAL PERIPHERAL Address Bus Data Bus NVRAM/RTC BOOT Flash PCCchip2 82596CA Memory VMEbus SCSI -II 4 Serial Ports (VMEchip2) NCR53710 CL-CD2401 Figure 1-1. MVME197LE Block Diagram Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 24: Functional Description

    MVME197DP, and MVME197SP Single Board Computers Programmer’s Reference Guide for more information. The six LEDs on the MVME197LE front panel are: FAIL, SCON, RUN, LAN, VME, and SCSI. The yellow FAIL LED (DS1) is lit when the BRDFAIL signal line is active.
  • Page 25: Data Bus Structure

    Data Bus Structure The data bus structure is arranged to accommodate the various 8-bit, 16-bit, 32-bit, and 64-bit devices that reside on the module. Refer to the MVME197LE, MVME197DP, and MVME197SP Single Board Computers Programmer’s Reference Guide and to the user’s guide for each device to determine its port size, data bus connection, and any restrictions that apply when accessing the device.
  • Page 26: Battery Backup Ram And Clock

    Battery Backup RAM and Clock The MK48T08 RAM and clock chip is used on the MVME197LE. This chip provides a time of day clock, oscillator, crystal, power fail detection, memory write protection, 8KB of RAM, and a battery in one 28-pin package. The clock provides seconds, minutes, hours, day, date, month, and year in BCD 24-hour format.
  • Page 27: Printer Interface

    VMEbus. Every MVME197LE module is assigned an Ethernet Station Address. This address is $08003E2XXXXX, where XXXXX is the unique 5-nibble number assigned to the board (i.e., every MVME197LE has a different value for XXXXX). 1-10 Installation Guide Solution Systems Technologies Inc.
  • Page 28: Scsi Interface

    SCSI Termination The system configurer must ensure that the SCSI bus is terminated properly. On the MVME197LE, the terminators are located on the P2 transition board. The +5V power to the SCSI bus termination resistors is provided by the P2 transition board.
  • Page 29: Peripheral Resources

    BusSwitch, two in the VMEchip2, and two in the PCCchip2. The tick timers can be programmed to generate periodic interrupts to the processor. Refer to the VMEchip2, PCCchip2, and BusSwitch chapters in the MVME197LE, MVME197DP, and MVME197SP Single Board Computers Programmer’s Reference Guide for detailed programming information.
  • Page 30: Interrupt Sources

    Programmer’s Reference Guide for more detailed information. Connectors The MVME197LE has two 64-position DIN connectors: P1 and P2. Connector P1 rows A, B, C, and connector P2 row B provide the VMEbus interconnection. Connector P2 rows A and C provide the interconnect to the SCSI bus, the serial ports, the Ethernet interface, and the Centronics printer.
  • Page 31: Table 1-2. Processor Bus Memory Map

    720-565-5995 | info@solusys.com | www.solusys.com Board Level Hardware Description The memory maps of MVME197LE devices are provided in the following tables. Table 1-2 is the entire map from $00000000 to $FFFFFFFF. Many areas of the map are user-programmable, and suggested uses are shown in the table.
  • Page 32: Table 1-3. Local Devices Memory Map

    1. For a complete description of the register bits, refer to otes the appropriate data sheet for the specific chip. For a more detailed memory map refer to the detailed peripheral device memory maps in the MVME197LE, MVME197DP, MVME197SP Single Board Computers Programmer’s Reference Guide.
  • Page 33: Vmebus Memory Map

    The VMEchip2 includes a user-programmable map decoder for the VMEbus to local peripheral bus interface. The map decoder allows the user to program the starting and ending address and the modifiers the MVME197LE responds VMEbus Short I/O Memory Map The VMEchip2 includes a user-programmable map decoder for the GCSR (Global Control and Status Registers).
  • Page 34: Hardware Preparation And Installation

    These modifications are made through switch settings as described in the following sections. Many other modifications are done by setting bits in control registers after the MVME197LE has been installed in a system. (The MVME197LE registers are described in the MVME197LE, MVME197DP, and MVME197SP Single Board Computers Programmer’s Reference...
  • Page 35 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Hardware Preparation and Installation Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 36 CONFIGURATION SWITCH S6 SERIAL PORT 4 CLOCK SELECT CONFIGURATION SWITCH S1 GENERAL PURPOSE/SCON MODULE CONNECTOR J1 REMOTE RESET/ABORT/LEDS ABORT RESET SWITCH SWITCH MVME197LE Figure 2-1. MVME197LE Switches, Connectors, and LED Indicators Location Diagram Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 37: Configuration Switches

    Configuration Switches The location of the switches, connectors, and LED indicators on the MVME197LE is illustrated in Figure 2-1. The MVME197LE has been factory tested and is shipped with factory switch settings that are described in the following sections. The MVME197LE operates with its required and factory- installed Debug Monitor, MVME197Bug (197Bug), with these factory switch setting.
  • Page 38: Configuration Switch S1: General Purpose Functions

    The MVME197LE can be the system controller. The system controller function is enabled or disabled by configuring selectable switch segment S1-9. When the MVME197LE is the system controller, the SCON LED is turned ON. The VMEchip2 may be configured as a system controller as illustrated below.
  • Page 39: Configuration Switch S6: Serial Port 4 Clock Select

    Configuration Switch S6: Serial Port 4 Clock Select (S6-1, S6-2) Serial port 4 can be configured to use clock signals provided by the RTXC4 and TRXC4 signal lines. Switch segments S6-1 and S6-2 on the MVME197LE configures serial port 4 to drive or receive TRXC4 and RTXC4, respectively.
  • Page 40: Mvme197Le Module Installation

    Remove the filler panel(s) from the appropriate card slot(s) at the front and rear of the chassis (if the chassis has a rear card cage). The MVME197LE module requires power from both P1 and P2. It may be installed in any double-height unused card slot, if it is not configured as the system controller.
  • Page 41: System Considerations

    ON. System Considerations The MVME197LE needs to draw power from both connectors P1 and P2 of the VMEbus backplane. Connector P2 is also used for the upper 16 bits of data for 32-bit transfers, and for the upper 8 address lines for the extended addressing mode.
  • Page 42 VMEbus. The MVME197LE provides +12 Vdc power to the Ethernet LAN transceiver interface through a 1 amp fuse (F2) located on the MVME197LE module. If the Ethernet transceiver fails to operate, check the fuse. When using the...
  • Page 43 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Hardware Preparation and Installation 2-10 Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 44: Debugger General Information

    This member of the M88000 firmware family is implemented on the MVME197LE Single Board Computer, and is known as the MVME197BUG, or just 197Bug.
  • Page 45: Comparison With M68000-Based Firmware

    Comparison With M68000-Based Firmware Those users who have used one or more of Motorola's other debugging packages will find 197Bug very similar, after making due allowances for the architectural differences between the M68000 and M88000 CPU architectures.
  • Page 46 – parity disabled (no parity) – baud rate 9600 baud (default baud rate of the MVME197LE ports at power-up) After power-up, the baud rate of the debug port can be reconfigured by using the Port Format (PF) command of the 197Bug debugger.
  • Page 47: Autoboot

    720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information Note that the MVME197LE also contains a parallel port. To use a parallel device, such as a printer, with the MVME197LE, connect it to the “printer” port at P2 through an MVME712X transition module. Refer to the MVME197LE, MVME197DP, and MVME197SP Single Board Computers Programmer’s Reference Guide for some possible connection diagrams.
  • Page 48: Romboot

    Power must have just been applied (but the ENV command can change this to also respond to any reset). The user’s routine must be located within the MVME197LE ROM memory map (but the ENV command can change this to any other portion of the onboard memory, or even offboard VMEbus memory).
  • Page 49: Restarting The System

    COLD and WARM reset modes are available and are selected by using the RESET command. By default, 197Bug is in COLD mode. During COLD reset, a total system initialization takes place, as if the MVME197LE had Installation Guide Solution Systems Technologies Inc.
  • Page 50: Abort

    Abort Abort is invoked by pressing and releasing the ABORT switch on the MVME197LE front panel. Whenever abort is invoked when executing a user program (running target code), a “snapshot” of the processor state is captured and stored in the target registers. (When working in the debugger, abort captures and stores only the Instruction Pointer (IP), status register, and format/vector information).
  • Page 51: Sysfail* Assertion/Negation

    The program portion of 197Bug is approximately 1 megabyte of code, consisting of download, debugger, and diagnostic packages and contained entirely in the flash memory. The flash memory on the MVME197LE is mapped starting at location $FF800000. 197Bug requires a minimum of 64KB of contiguous read/write memory to operate.
  • Page 52: Terminal Input/Output Control

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Memory Requirements Terminal Input/Output Control When entering a command at the prompt, the following control codes may be entered for limited command line editing. The presence of the upward caret, “^”, before a character indicates that the Control (CTRL) key must be held down while striking the character key.
  • Page 53: Disk I/O Support

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information Disk I/O Support 197Bug can initiate disk input/output by communicating with intelligent disk controller modules over the VMEbus. Disk support facilities built into 197Bug consist of command-level disk operations, disk I/O system calls (only via one of the TRAP #496 instructions) for use by user programs, and defined data structures for disk parameters.
  • Page 54: Disk I/O Via 197Bug Commands

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk I/O Support made, the next time a probe is done it simply returns with “device present” status (pointer to the device descriptor). Disk I/O via 197Bug Commands These following 197Bug commands are provided for disk I/O. Detailed instructions for their use are found in the MVME197BUG 197Bug Debugging Package User’s Manual.
  • Page 55: Disk I/O Via 197Bug System Calls

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information Disk I/O via 197Bug System Calls All operations that actually access the disk are done directly or indirectly by 197Bug TRAP #496 system calls. (The command-level disk operations provide a convenient way of using these system calls without writing and executing a program).
  • Page 56: Default 197Bug Controller And Device Parameters

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk I/O Support Default 197Bug Controller and Device Parameters 197Bug initializes the parameter tables for a default configuration of controllers and devices (refer to Appendix B). If the system needs to be configured differently than this default configuration (for example, to use a 70MB Winchester drive where the default is a 40MB Winchester drive), then these tables must be changed.
  • Page 57: Physical Layer Manager Ethernet Driver

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information Physical Layer Manager Ethernet Driver This driver manages/surrounds the Ethernet controller chip or board. Management is in the scope of the reception of packets, the transmission of packets, receive buffer flushing, and interface initialization. This module ensures that the packaging and unpackaging of Ethernet packets is done correctly in the Boot PROM.
  • Page 58: Network Boot Control Module

    Multiprocessor Support The MVME197LE dual-port RAM feature makes the shared RAM available to remote processors as well as to the local processor. This can be done by either of the following two methods. Either method can be enabled/disabled by the ENV command as its Remote Start Switch Method (refer to Appendix A).
  • Page 59 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information The status codes that may be set by the bus master are: ASCII G (HEX 47) Use Go Direct (GD) logic specifying the MPAR address. ASCII B (HEX 42) Install breakpoints using the Go (G) logic.
  • Page 60: Gcsr Method

    720-565-5995 | info@solusys.com | www.solusys.com Diagnostic Facilities GCSR Method A remote processor can initiate program execution in the local MVME197LE dual-port RAM by issuing a remote GO command using the VMEchip2 Global Control and Status Register (GCSR). The remote processor places the MVME197LE execution address in general purpose registers 0 and 1 (GPCSR0 and GPCSR1).
  • Page 61 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Debugger General Information 3-18 Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 62: Using The 197Bug Debugger

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com USING THE 197Bug DEBUGGER Entering Debugger Command Lines 197Bug is command-driven and performs its various operations in response to user commands entered at the keyboard. When the debugger prompt (197- Bug>) appears on the terminal screen, then the debugger is ready to accept commands.
  • Page 63: Syntactic Variables

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger The commands are shown using a modified Backus-Naur form syntax. The meta symbols used are: A boldface string is a literal such as a command or a program name, boldface strings and is to be typed just as it appears.
  • Page 64 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Entering Debugger Command Lines Data Type Base Identifier Examples Integer Hexadecimal $FFFFFFFF Integer Decimal & &1974, &10-&4 Integer Octal @456 Integer Binary %1000110 If no base identifier is specified, then the numeric value is assumed to be hexadecimal.
  • Page 65: Address As A Parameter

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger Address as a Parameter Many commands use ADDR as a parameter. The syntax accepted by 197Bug is similar to the one accepted by the one-line assembler. All control addressing modes are allowed.
  • Page 66: Port Numbers

    Valid port numbers which may be used for these commands are: MVME197LE EIA-232-D Debug (Terminal Port 0 or 00) (PORT 1 on the MVME197LE P2 connector). Sometimes known as the “console port”, it is used for interactive user input/output by default.
  • Page 67: Calling System Utilities From User Programs

    Preserving The Debugger Operating Environment This section explains how to avoid contaminating the operating environment of the debugger. 197Bug uses certain of the MVME197LE onboard resources and also off-board system memory to contain temporary variables, exception vectors, etc. If the user disturbs resources upon which 197Bug depends, then the debugger may function unreliably or not at all.
  • Page 68: Cpu/Mpu Registers

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Floating Point Support CPU/MPU Registers MPU register CR20 is reserved for usage by the debugger. If CR20 is to be used by the user program, it must be restored prior to utilizing debugger resources (system calls).
  • Page 69: Single Precision Real

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger Single Precision Real This format would appear in memory as: 1-bit sign field (1 binary digit) 8-bit biased exponent field (2 hex digits. Bias = $7F) 23-bit fraction field (6 hex digits) A single precision number takes 4 bytes in memory.
  • Page 70: 197Bug Debugger Command Set

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com 197Bug Debugger Command Set 197Bug Debugger Command Set The 197Bug debugger commands are summarized in Table 4-1. The command syntax is shown using the symbols explained earlier in this chapter. The CNFG and ENV commands are explained in Appendix A.
  • Page 71 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger Table 4-1. Debugger Commands (Continued) Command Command Command Line Mnemonic Title Syntax Concurrent Mode CM [[PORT] [DEL ID-STRING] [DEL BAUD] [DEL PHONE-NUMBER]|[;[A|H]]] NOCM No Concurrent Mode NOCM CNFG Configure Board CNFG [;[M] [I]]...
  • Page 72 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com 197Bug Debugger Command Set Table 4-1. Debugger Commands (Continued) Command Command Command Line Mnemonic Title Syntax I/O Physical (Direct Disk Access) I/O “TEACH” for IOT [;[H] [A]] Configuring Disk Controller Idle MPU Register IRD MPU# ARGS Display Idle MPU Register...
  • Page 73 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger Table 4-1. Debugger Commands (Continued) Command Command Command Line Mnemonic Title Syntax Automatic Network Boot Operating System Network Boot NBH [Controller LUN] [Device LUN] [Client IP Address] Operating System [Server IP Address] [String] and Halt...
  • Page 74 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com 197Bug Debugger Command Set Table 4-1. Debugger Commands (Continued) Command Command Command Line Mnemonic Title Syntax Read Loop RL ADDR;[B|H|W] Register Modify RM [REG] [;[S|D]] Register Set RS REG [DEL EXP|DEL ADDR][;[S|D]] RUN [MPU#] Execution/Status Switch Directories...
  • Page 75 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Using the 197Bug Debugger 4-14 Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 76: Configure Board Information Block

    This command is used to display and configure the board information block. This block is resident within the Non-Volatile RAM (NVRAM). Refer to the MVME197LE Single Board Computer User’s Manual for the actual location. The board information block contains various elements detailing specific operation parameters of the hardware.
  • Page 77: Set Environment To Bug/Operating System

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Configure and Environment Commands Modification is permitted by using the M option of the command. At the end of the modification session, you are prompted for the update to Non-Volatile RAM (NVRAM). A response must be made for the update to occur;...
  • Page 78: Table A-1. Env Command Parameters

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Set Environment to Bug/Operating System Table A-1. ENV Command Parameters ENV Parameter and Options Default Meaning of Default Bug or System Environment [B/S] Bug is the standard mode of operation. Field Service Menu Enable [Y/N] Do no display the field service menu.
  • Page 79 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Configure and Environment Commands Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Auto Boot at power-up only [Y/N] Auto Boot is attempted at power-up reset only. Auto Boot Controller LUN LUN of a disk/tape controller module...
  • Page 80 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Set Environment to Bug/Operating System Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default ROM Boot Abort Delay Time in seconds that the ROMboot sequence will delay before starting.
  • Page 81 This must be a multiple of the debugger work page, modulo $10000 (64KB). In a multi-197 environment, each MVME197LE board could be set to start its work page at a unique address so as to allow multiple debuggers to operate simultaneously.
  • Page 82 Reset. In a multi-197 environment, where the work pages of several Bugs are to reside in the memory of the primary (first) MVME197LE, the non-primary CPUs will wait for the data at the Memory Search Delay Address to be set to $00,...
  • Page 83 Slave address decoders setup. The slave address decoders are use to allow another VMEbus master to access a local resource of the MVME197LE. There are two slave address decoders set. They are set up as follows. Slave Enable #1 [Y/N]...
  • Page 84 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Set Environment to Bug/Operating System Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Slave Address Translation Address #1 00000000 This register will allow the VMEbus address and the local address to be different.
  • Page 85 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Configure and Environment Commands Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Slave Address Translation Address #2 00000000 This register will allow the VMEbus address and the local address to be different.
  • Page 86 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Set Environment to Bug/Operating System Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Master Control #1 This defines the access characteristics for the address space defined with this master address decoder.
  • Page 87 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Configure and Environment Commands Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Master Starting Address #3 00000000 Base address of the VMEbus resource that is accessible from the local peripheral bus.
  • Page 88 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Set Environment to Bug/Operating System Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default Master Address Translation Address #4 00000000 This register will allow the VMEbus address and the local address to be different.
  • Page 89 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Configure and Environment Commands Table A-1. ENV Command Parameters (Continued) ENV Parameter and Options Default Meaning of Default F-Page (VMEbus A24) Control This defines the access characteristics for the address space defined with the F-Page address decoder.
  • Page 90: Disk/Tape Controller Modules Supported

    Second Address and can be called up by the Second CLUN. First First Second Second Controller Type CLUN Address CLUN Address MVME197LE - Single Board Computer MVME320 - Winchester/Floppy $FFFFB000 $FFFFAC00 Controller MVME323 - ESDI Winchester $FFFFA000 $FFFFA200 Controller MVME327A - SCSI Controller...
  • Page 91: Disk/Tape Controller Default Configurations

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk/Tape Controller Data Disk/Tape Controller Default Configurations Single Board Computers - 7 Devices Controller Address Device LUN Device Type $XXXXXXXX SCSI Common Command Set (CCS), which may be any of these: - Fixed direct access device - Removable flexible direct access (TEAC style)
  • Page 92 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk/Tape Controller Default Configurations MVME327A - 9 Devices Controller Address Device LUN Device Type $FFFFA600 SCSI Common Command Set (CCS), which may be any of these: $FFFFA700 - Fixed direct access device - Removable flexible direct access (TEAC style) - CD-ROM...
  • Page 93 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk/Tape Controller Data MVME350 - 1 Device Controller Address Device LUN Device Type $FFFF5000 QIC-02 Streaming Tape Drive $FFFF5100 Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 94: Iot Command Parameters For Supported Floppy Types

    IOT Command Parameters for Supported Floppy Types IOT Command Parameters for Supported Floppy Types The following table lists the proper IOT command parameters for floppies used with boards such as the MVME328 and MVME197LE. Floppy Types and Formats IOT Parameter...
  • Page 95 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Disk/Tape Controller Data Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 96: Network Controller Modules Supported

    Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com NETWORK CONTROLLER DATA Network Controller Modules Supported The following VMEbus network controller modules are supported by the MVME197Bug. The default address for each type and position is showed to indicate where the controller must reside to be supported by the MVME197Bug.
  • Page 97 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Network Controller Data Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 98 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Index When using this index, keep in mind that a page number indicates only where referenced material begins. It may extend to the page or pages following the page referenced. Symbols blocks versus sectors 3-10 BO (Bootstrap Operating System) 3-11 “C”...
  • Page 99 3-10 expression 4-2 device parameters, default 3-13 expression as a parameter 4-2 device probe function 3-10 diagnostic directory 3-17 Features, MVME197LE 1-3 diagnostic facilities 3-17 Flash Memory 1-7 diagnostic prompt 3-2 flexible diskette B-2, B-3 diagram(s) floating point instructions 4-7...
  • Page 100 3-2 Local Peripheral Bus (MC68040 installation and start-up 3-2 compatible bus) 1-12 Installation Instructions 2-5 Processor Bus (MC88110 bus) 1-12 installation, MVME197LE 2-6 VMEbus Masters 1-12 Instruction Pointer (IP) 3-7 MC88110 exception vectors 4-6 interfaces MC88110 MPU 1-7 ethernet 1-9...
  • Page 101 3-15 P1 and P2 connectors 2-6 multiprocessor support 3-15 parameters, default device 3-13 MVME197BUG 3-1 Peripheral Resources 1-11 MVME197LE Block Diagram 1-5 Physical dimensions, board 1-4 MVME197LE Module Installation 2-6 physical layer manager Ethernet driver MVME197LE registers 2-1 3-14...
  • Page 102 Software-Programmable Hardware TRAP #496 system calls 3-12 Interrupts 1-11 trap exception commands 3-1 source line 4-5 Special Function Unit (SFU) 4-7 specifications, MVME197LE 1-4 UDP/IP protocol modules 3-14 square brackets 4-2 Unpacking Instructions 2-1 start-up 3-2 user address space 4-4...
  • Page 103 Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com Index IN-6 Installation Guide Solution Systems Technologies Inc. 720-565-5995 | info@solusys.com | www.solusys.com...
  • Page 104 720-565-5995 sales@solusys.com solusys.com  We are a systems integrator and value added reseller of computer hardware System Integration and software primarily focusing on the embedded marketplace. We provide custom turnkey solutions to get your project started quickly. We pride  Consulting ourselves in our agility and ability to engineer complex solutions quickly.

Table of Contents