MVME166IG/D2
MVME166 Single Board Computer Installation Guide
Restricted Right Legend
Preface
Copyright Motorola 1993 All Rights Reserved
Ground the Instrument
Safety Summary Safety Depends On You
Do Not Service or Adjust Alone
Do Not Operate in an Explosive Atmosphere
Dangerous voltages, capable of causing death, are present in
Use Caution When Exposing or Handling the CRT
Dangerous Procedure Warnings
extreme caution when handling
Contents
CHAPTER 1 BOARD LEVEL HARDWARE DESCRIPTION
CHAPTER 2 HARDWARE PREPARATION AND INSTALLATION
CHAPTER 3 DEBUGGER GENERAL INFORMATION
CHAPTER 4 USING THE 166Bug DEBUGGER
APPENDIX C NETWORK CONTROLLER DATA
APPENDIX A CONFIGURE AND ENVIRONMENT COMMANDS
APPENDIX B DISK/TAPE CONTROLLER DATA
List of Figures
FIGURES
Page
List of Tables
TABLES
Page
Overview
BOARD LEVEL HARDWARE DESCRIPTION
Introduction
Related Documentation
Introduction
IEEE Standard for Multiplexed High-Performance Bus Structure VSB, ANSI/IEEE Std 1096-1988, The Institute of Electrical and Electronics Engineers, Inc., 345 East 47th Street, New York, NY 10017 VSB Specification. This is also Parallel Sub-system Bus of the IEC 821 VMEbus, IEC 822 VSB, Bureau Central de la Commission Electrotechnique Internationale 3,rue de Varembé, Geneva, Switzerland
MVME166IG/D2
Features
Requirements
Manual Terminology
Specifications
Table 1-1. MVME166 Specifications
Introduction
MVME166 Single Board Computer Installation Guide
Block Diagram
Figure 1-1. MVME166 Block Diagram
Front Panel Switches and Indicators
Functional Description
Flash Memory and Download EPROM
Data Bus Structure
MC68040 MPU
SRAM
Onboard DRAM
VME Subsystem Bus VSB Interface
Battery Backed Up RAM and Clock
VMEbus Interface
I/O Interfaces
MC68230 Parallel Interface/Timer
Parallel Port Interface
Ethernet Interface
SCSI Termination
Local Resources
SCSI Interface
Watchdog Timer
Connectors
Programmable Tick Timers
Local Bus Timeout
Normal Address Range
Memory Maps
Local Bus Memory Map
Software
Table 1-2. Local Bus Memory Map
Devices Accessed
Port Size
Table 1-3. Local I/O Devices Memory Map
Memory Maps
VSB Memory Map
VMEbus Accesses to the Local Bus
VMEbus Memory Map
VMEbus Short I/O Memory Map
Hardware Preparation
HARDWARE PREPARATION AND INSTALLATION
Unpacking Instructions
Introduction
SCSI Terminator Enable Header J2
PRIMARY SIDE
Figure 2-1. MVME166 Switches, Headers, Connectors, Fuses, and LEDs
MVME166IG/D2
1381
OUT = BootBug
2 General Purpose Readable Jumpers on Header J3
System Controller Header J6
All Zeros Factory Configuration
SRAM Backup Power Source Select Header J7
Do not remove all jumpers from J7. This may disable the SRAM
Installation Instructions
MVME166 Module Installation
Installation Instructions
System Considerations
Installation Instructions
Hardware Preparation and Installation
MVME166 Single Board Computer Installation Guide
Description of 166Bug
DEBUGGER GENERAL INFORMATION
Overview of M68000 Firmware
Debugger General Information
Installation and Startup
166Bug Implementation
Page
J3 Pins
Description
166Bug and the terminal to work, the terminal must do some
make sure XON/XOFF handshaking is enabled
In order for high-baud rate serial communication between
form of handshaking. If the terminal being used does not
BOOTBUG
166BBug Implementation
Execute User Program
Setup System Parameters
SETUP
EXEC ADDR
Autoboot
Autoboot in progress... To abort hit BREAK
ROMboot
Network Boot
Reset
Restarting the System
SYSFAIL* Assertion/Negation
Abort
Break
Memory Requirements
MPU Clock Speed Calculation
Terminal Input/Output Control
MVME166 Single Board Computer Installation Guide
Disk I/O Support
Blocks Versus Sectors
IOI Input/Output Inquiry
Disk I/O via 166Bug Commands
Device Probe Function
IOP Physical I/O to Disk
Disk I/O via 166Bug System Calls
BO Bootstrap Operating System
BH Bootstrap and Halt
IOC I/O Control
Default 166Bug Controller and Device Parameters
Intel 82596 LAN Coprocessor Ethernet Driver
Disk I/O Error Codes
Network I/O Support
UDP/IP Protocol Modules
Network I/O Error Codes
BOOTP Protocol Module
Network Boot Control Module
RARP/ARP Protocol Modules
Multiprocessor Support
Multiprocessor Control Register MPCR Method
3-22
$804
MPAR
Diagnostic Facilities
GCSR Method
MVME166 Single Board Computer Installation Guide
Debugger General Information
USING THE 166Bug DEBUGGER
Entering Debugger Command Lines
Syntactic Variables
’TEST’
Expression as a Parameter
’ABC’
Address as a Parameter
Address Formats
Format
Table 4-1. Debugger Address Parameter Formats
NOTES N
Example
of the range of the closest offset register
Offset Registers
Relative addresses are limited to 1MB 5 digits, regardless
166BugMD 1327CDI
Port Numbers
Preserving the Debugger Operating Environment
Entering and Debugging Programs
Calling System Utilities from User Programs
166Bug Vector Table and Workspace
Hardware Functions
Exception Vectors Used by 166Bug
Table 4-2. Exception Vectors Used by 166Bug
Using 166Bug Target Vector Table
Creating a New Vector Table
Get generalized exception vector
Store generalized exception vector
166Bug Generalized Exception Handler
Pass exception to debugger Get saved VBR
’.....p
166BugMD A7&30
MVME166 Single Board Computer Installation Guide
Floating Point Data Types
Floating Point Support
Integer Data Types
Extended Precision Real
Single Precision Real
Double Precision Real
4-bit sign field
Packed Decimal Real
Scientific Notation
4 binary digits
4Manual
The 166Bug Debugger Command Set
Table 4-3. Debugger Commands
MVME166 Single Board Computer Installation Guide
MVME166IG/D2
Table 4-3. Debugger Commands Continued
The 166Bug Debugger Command Set
4-21
TT ADDR
Table 4-3. Debugger Commands Continued
MVME166 Single Board Computer Installation Guide
CONFIGURE AND ENVIRONMENT COMMANDS
Configure Board Information Block
CNFG IM
Set Environment to Bug/Operating System
ENV D
Meaning of Default
Table A-1. ENV Command Parameters
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
ENV Parameter and Options
Meaning of Default
Table A-1. ENV Command Parameters Continued
Default
MVME166 Single Board Computer Installation Guide
DISK/TAPE CONTROLLER DATA
Disk/Tape Controller Modules Supported
MVME320 -- 4 Devices
Disk/Tape Controller Default Configurations
CISC Single Board Computers -- 7 Devices
MVME166 Single Board Computer Installation Guide
Controller LUN
MVME323 -- 4 Devices
MVME327A -- 9 Devices
Address
MVME166 Single Board Computer Installation Guide
MVME328 -- 14 Devices
MVME350 -- 1 Device
Controller LUN
MVME166IG/D2
IOT Command Parameters for Supported Floppy Types
Other Characteristics
Floppy Types and Formats
MVME166 Single Board Computer Installation Guide
NETWORK CONTROLLER DATA
Network Controller Modules Supported
MVME166 Single Board Computer Installation Guide
Network Controller Data
Index
Numerics
I N D E
I N D E
I N D E
IN-4
I N D E
I N D E