MVME162
MVME162IG/D2
Restricted Rights Legend
Preface
Page
Safety Summary Safety Depends On You
Page
Introduction
Overview
Related Documentation
Document Title Motorola Publication Number
Introduction
MVME162 Embedded Controller Installation Guide
Features
Requirements
Specifications
MVME162 Specifications
Characteristics Specifications
Special Considerations for Elevated Temperature Operation
Manual Terminology
Block Diagram
MVME162 Block Diagram
Front Panel Switches and Indicators
Functional Description
No-VMEbus-Interface Option
Data Bus Structure
MC68040 or MC68LC040 MPU
MC68xx040 Cache
Memory Options
Dram Options
Sram Options
About the Battery
Battery Backed Up RAM and Clock
Eprom and Flash
Serial Communications Interface
VMEbus Interface and VMEchip2
Interfaces
MVME162 Serial Port
MVME162 Serial Port
IndustryPack IP Interfaces
Optional LAN Ethernet Interface
Optional Scsi Interface
Scsi Termination
Local Bus Timeout
Programmable Tick Timers
Watchdog Timer
Local Resources
Local Bus Arbiter
Connectors
Memory Maps
Local Bus Arbitration Priority
Local Bus Memory Map
Normal Address Range
Local Bus Memory Map
MVME162 Embedded Controller Installation Guide
Local Bus I/O Devices Memory Map
Address Range Device Port Width Size
MVME162 Embedded Controller Installation Guide
VMEbus Accesses to the Local Bus
VMEbus Memory Map
VMEbus Short I/O Memory Map
Board Level Hardware Description
Unpacking Instructions
Hardware Preparation
SIM Selection
Hardware Preparation
Configuration Part Number Model Standard
Serial Interface Module Part Numbers
Installation of New SIM
System Controller Select Header J1
Clock Select Header J12 for Serial Port
J12
Sram Battery Backup Source Select Header J20
Eprom Size Select Header J21
General Purpose Readable Jumpers Header J22
J22
Installation Instructions
IP Installation on the MVME162
MVME162 Module Installation
System Considerations
MVME162 Embedded Controller Installation Guide
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 1
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 2
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 3
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 4
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 5
MVME162 EIA-232-D Connection Diagram, MVME712M Sheet 6
SIM07
Hardware Preparation and Installation
MVME162 EIA-530 Connection Diagram Sheet 1
MVME162 EIA-530 Connection Diagram Sheet 2
MVME162 EIA-232-D Connection Diagram, MVME712A/AM/-12/-13
Sheet 1
MVME162 EIA-23-D Connection Diagram, MVME712A/AM/-12/-13
Sheet 2
MVME162 EIA-232-D Connection Diagram, MVME712A/AM/-12/-13
Sheet 3
MVME162 EIA-232-D Connection Diagram, MVME712A/AM/-12/-13
Sheet 4
Hardware Preparation and Installation
Overview of M68000 Firmware
Description of 162Bug
MVME162 Embedded Controller Installation Guide
Installation and Startup
162Bug Implementation
Bit J22 Pins Description
Debugger General Information
Ote
Autoboot
ROMboot
Network Boot
Restarting the System
Reset
Abort
Break
Memory Requirements
SYSFAIL* Assertion/Negation
MPU Clock Speed Calculation
Terminal Input/Output Control
DEL
Disk I/O Support
Blocks Versus Sectors
IOI Input/Output Inquiry
Disk I/O via 162Bug Commands
Device Probe Function
IOP Physical I/O to Disk
Disk I/O via 162Bug System Calls
BO Bootstrap Operating System
BH Bootstrap and Halt
IOC I/O Control
Default 162Bug 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
Mpar
Diagnostic Facilities
Gcsr Method
Manufacturing Test Process
Entering Debugger Command Lines
Debugger
Syntactic Variables
Italic strings
Expression as a Parameter
Data Type Base Identifier Examples
String Numeric Value Literal Hexadecimal
Address as a Parameter
Address Formats
Expression Result In Hex
Debugger Address Parameter Formats
Format Example Description
Offset Registers
Relative addresses are limited to 1MB 5 digits, regardless
Range of the closest offset register
162BugMD 1327CDI
Port Numbers
Entering and Debugging Programs
Calling System Utilities from User Programs
Preserving the Debugger Operating Environment
162Bug Vector Table and Workspace
Hardware Functions
Exception Vectors Used by 162Bug
Exception Vectors Used by 162Bug
Vector Exception 162Bug Facility Offset
Using 162Bug Target Vector Table
Creating a New Vector Table
Buildx MOVEC.L VBR,A0
162Bug Generalized Exception Handler
162BugMD A7&30
Floating Point Support
Integer Data Types
Floating Point Data Types
Single Precision Real
Double Precision Real
Extended Precision Real
Packed Decimal Real
Scientific Notation
162Bug Debugger Command Set
Debugger Commands
162Bug Debugger Command Set
Norb
Configure Board Information Block
Cnfg IM
Configure and Environment Commands
Set Environment to Bug/Operating System
ENV D
Table A-1. ENV Command Parameters
ENV Parameter and Options Default Meaning of Default
Ffdffffc
Nvram
Memory Requirements section
Base Address of Dynamic Memory
Slave Ending Address #1
Master Starting Address #1
Master Starting Address #3
Table A-1. ENV Command Parameters
Configuring the IndustryPacks
Bits Register Address
FFFBC016
Disk/Tape Controller Modules Supported
First Second Controller Type
Address
MVME320 -- 4 Devices
Disk/Tape Controller Default Configurations
Cisc Embedded Controllers -- 7 Devices
Controller LUN Address Device LUN Device Type
MVME323 -- 4 Devices
MVME327A -- 9 Devices
MVME328 -- 14 Devices
MVME350 -- 1 Device
IOT Command Parameters for Supported Floppy Types
Disk/Tape Controller Data
Network Controller Modules Supported
Controller Interface Type
Address Type
Network Controller Data
Symbols
Numerics
IN-2
IN-3
IN-4
IN-5
IN-6
Scsi LED
Sysfail