Page 3
The safety precautions listed below represent warnings of certain dangers of which Motorola is aware. You, as the user of the product, should follow these warnings and all other safety precautions necessary for the safe operation of the equipment in your operating environment.
Page 4
Flammability All Motorola PWBs (printed wiring boards) are manufactured with a flammability rating of 94V-0 by UL-recognized manufacturers. EMI Caution This equipment generates, uses and can radiate electromagnetic energy. It may cause or be susceptible to electromagnetic interference (EMI) if not installed and used with adequate EMI protection.
Page 5
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.
Page 6
If the documentation contained herein is supplied, directly or indirectly, to the U.S. Government, the following notice shall apply unless otherwise agreed to in writing by Motorola, Inc. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (b)(3) of the Rights in Technical Data clause at DFARS 252.227-7013 (Nov.
Contents About This Manual Summary of Changes ....................xviii Overview of Contents ....................xviii Comments and Suggestions ..................xix Conventions Used in This Manual................xx CHAPTER 1 Hardware Preparation and Installation Overview........................1-1 Equipment Required ....................1-3 Overview of Startup Procedure..................1-3 Unpacking Instructions ....................1-5 Hardware Configuration ....................1-5 MVME2700 Base Board Preparation ................1-6 Flash Bank Selection (J9) ...................1-8 Serial Port 4 Receive Clock Configuration (J16) ..........1-8...
Page 17
About This Manual This manual provides general information, hardware preparation and installation instructions, operating instructions, and a functional description of the MVME2700 family of single board computers. As of the publication date, the information presented in this manual applies to the following MVME2700 models: Model Number Description MVME2700-1221A to...
MVME2700 single board computer. Chapter 2, Operating Instructions, supplies information for use of the MVME2700 series of single board computers in a system configuration. Chapter 3, Functional Description, describes the MVME2700 series single board computer on a block diagram level.
Chapter 4, Connector Pin Assignments, summarizes the pin assignments for the interconnect signals for the MVME2700 series single board computer. Chapter 5, PPCBug Firmware, describes the basics of PPCBug and its architecture, describes the monitor (interactive command portion of the firmware) in detail, and gives information on actually using the PPCBug debugger and the special commands.
In all your correspondence, please list your name, position, and company. Be sure to include the title and part number of the manual and tell how you used it. Then tell us your feelings about its strengths and weaknesses and any recommendations for improvements.
1Hardware Preparation and Installation Overview This manual provides general information, hardware preparation and installation instructions, operating instructions, and a functional description of the MVME2700 family of single board computers. ® The MVME2700 is a single-slot VME module equipped with a PowerPC 750 microprocessor, 32KB L1 cache (Level 1 cache memory) and 1MB L2 cache (Level 2 “backside”...
Preparation on page 1-23 Ensure that mezzanine boards Hardware Installation on page 1-46, RAM200 are properly installed. Memory Mezzanine; PMC Module; PMC Carrier Board Install the MVME2700 VME MVME2700 VME Module Installation on page 1-53 module in the chassis. http://www.motorola.com/computer/literature...
Page 24
Hardware Preparation and Installation Table 1-1. Startup Overview What you need to do... Refer to... Install the transition module MVME712M Transition Module Installation on in the chassis. page 1-55 MVME761 Transition Module Installation on page 1-58 Connect a console terminal. System Considerations on page 1-61, MVME2700 VME module...
Series Single Board Computer Programmer’s Reference Guide listed under Appendix D, Related Documentation. Some options, however, are not software-programmable. Such options are controlled through manual installation or removal of header jumpers or interface modules on the base board or the associated transition module. http://www.motorola.com/computer/literature...
Hardware Preparation and Installation MVME2700 Base Board Preparation Figure 1-2 illustrates the placement of the switches, jumper headers, connectors, and LED indicators on the MVME2700. Manually configurable items on the base board are listed in the following table. Refer to the sections or figures listed along side the jumper function for more information.
Hardware Preparation and Installation Flash Bank Selection (J9) The MVME2700 base board has provision for 1MB of 16-bit Flash memory. The RAM200 memory mezzanine accommodates 4MB or 8MB of additional 64-bit Flash memory. The Flash memory is organized in either one or two banks, each bank either 16 or 64 bits wide.
A transmit clock receiver buffer (controlled by header J19) is associated with serial port 4. Installing a jumper on J19 enables the buffer. Removing the jumper disables the buffer. The factory configuration has the serial port 4 buffer enabled. http://www.motorola.com/computer/literature...
Hardware Preparation and Installation As described in other sections, a complete configuration of serial port 4 requires that you set additional jumper headers on the MVME2700 or the transition module. Buffer Enabled Buffer Disabled (factory configuration) Serial port configurations for the MVME712M are illustrated in figures through 1-10.
Reset and Abort signals and the LED lines to a control panel located apart from the MVME2700. Maximum cable length is 15 feet. Table 4-1 lists the pin numbers and signal mnemonics for J1. http://www.motorola.com/computer/literature 1-11...
Hardware Preparation and Installation MVME712M Transition Module Preparation The MVME712M transition module and P2 adapter board are used in conjunction with certain models of the MVME2700 VME module: For a description of the MVME712M features, refer to MVME712M Transition Module on page 3-24.
Hardware Preparation and Installation Serial Ports 1-4 DCE/DTE Configuration Serial ports 1 through 4 are configurable as modems (DCE) for connection to terminals, or as terminals (DTE) for connection to modems. The MVME712M is shipped with the serial ports configured for DTE operation.
TRXC4 TO PORT 4 PIN 15 RTXC4 TO PORT 4 PIN 24 TRXC4 TO PORT 4 PIN 17 RTXC4 TO PORT 4 PIN 17 TRXC4 TO PORT 4 PIN 24 RTXC4 TO PORT 4 PIN 15 Figure 1-4. J15 Clock Line Configuration http://www.motorola.com/computer/literature 1-15...
In its factory configuration, the MVME712M transition module uses a three-row P2 adapter to transfer synchronous/asynchronous serial, parallel, and Ethernet signals to and from the MVME2700 series VME module. A 50-pin male connector (J3) on the P2 adapter carries 8-bit SCSI signals from the MVME2700.
For a description of the MVME761M features, refer to MVME761 Transition Module on page 3-25. Use the MVME761’s three-row P2 adapter board in three-row VME backplanes. Use the five-row adapter in VME64 backplanes, which are equipped with five-row P2 connectors. http://www.motorola.com/computer/literature 1-23...
Hardware Preparation and Installation MVME 761-001 Figure 1-12. MVME761 Connector and Header Locations 1-24 Computer Group Literature Center Web Site...
Refer to Figure 1-13 on page 1-27 through Figure 1-29 on page 1-43. SIMs can be ordered separately as required. Note Part numbers of the various SIMs are listed in Table 3-6, SIM Type Identification. http://www.motorola.com/computer/literature 1-25...
Page 46
Hardware Preparation and Installation Headers J2 and J3 are used to configure serial port 3 and serial port 4, respectively, in tandem with SIM selection. With the jumper in position 1-2, the port is configured as a DTE. With the jumper in position 2-3, the port is configured as a DCE.
P2 Adapter Preparation The MVME761 transition module uses a three-row or five-row P2 adapter to transfer serial, parallel, and Ethernet signals to and from the MVME2700 series VME module. Three-Row Adapter On the MVME761-001, three-row P2 adapter, a 50-pin male connector (J2) also carries 8-bit SCSI signals from the MVME2700 board.
SCSI terminator power fuse (polyswitch) R4. For further information on the preparation of the transition module and the P2 adapter, refer to the user’s manual for the MVME761, listed in Appendix D, Related Documentation. 1999 9701 Figure 1-19. MVME761 Five-Row P2 Adapter http://www.motorola.com/computer/literature 1-45...
Should it be necessary to install mezzanines on the base board, refer to the following sections for a brief description of the installation procedure. Motorola strongly recommends that you use an antistatic wrist strap and a Use ESD conductive foam pad when installing or upgrading a system. Electronic components, such as disk drives, computer boards, and memory modules, can be extremely sensitive to electrostatic discharge (ESD).
Avoid touching areas of integrated circuitry; static discharge can damage these circuits. Caution 4. Place the RAM200 mezzanine module on top of the base board. Connector J9 on the underside of the RAM200 should connect smoothly with the corresponding connector J6 on the MVME2700. http://www.motorola.com/computer/literature 1-47...
Hardware Preparation and Installation 11871.00 (1-3) 9710 Figure 1-20. RAM200 Placement on MVME2700 5. Insert the four short Phillips screws through the holes at the corners of the RAM200, into the standoffs on the MVME2700. Tighten the screws. 6. Reinstall the MVME2700 assembly in its proper card slot. Be sure the module is well seated in the backplane connectors.
3. Carefully remove the MVME2700 from its VMEbus card slot and lay it flat, with connectors P1 and P2 facing you. Avoid touching areas of integrated circuitry; static discharge can damage these circuits. Caution 4. Remove the PCI filler from the front panel. http://www.motorola.com/computer/literature 1-49...
Hardware Preparation and Installation 11871.00 (2-3) 9710 Figure 1-21. PMC Module Placement on MVME2700 5. Slide the edge connector of the PMC module into the front panel opening from behind and place the PMC module on top of the base board.
P1 and P2 facing you. Avoid touching areas of integrated circuitry; static discharge can damage these circuits. Caution 4. If PMC modules are to be installed on the carrier board, install the modules at this point. http://www.motorola.com/computer/literature 1-51...
Hardware Preparation and Installation 11871.00 (3-3) 9710 Figure 1-22. PMC Carrier Board Placement on MVME2700 1-52 Computer Group Literature Center Web Site...
2. Perform an operating system shutdown. Turn the AC or DC power off and remove the AC cord or DC power lines from the system. Remove chassis or system cover(s) as necessary for access to the VME modules. http://www.motorola.com/computer/literature 1-53...
Page 74
(BG) jumpers from the header for the card BUS GRANT slot occupied by the MVME2700. Note Some VME backplanes, such as those used in Motorola “Modular Chassis” systems, have an auto-jumpering feature for automatic propagation of the IACK and BG signals. Step does not apply to such backplane designs.
MVME712 family of boards. Caution Inserting or removing modules with power applied may result in damage to module components. Caution Dangerous voltages, capable of causing death, are present in this equipment. Use extreme caution when handling, testing, and adjusting. Warning http://www.motorola.com/computer/literature 1-55...
Page 76
Hardware Preparation and Installation 3. Remove the filler panel(s) from the appropriate card slot(s) at the front or rear of the chassis. You may need to shift other modules in the chassis to allow space for the MVME712M, which has a double- wide front panel.
Hardware Installation Note Not all peripheral cables are provided with the MVME712M. You may need to fabricate or purchase certain cables. To minimize radiation, Motorola recommends shielded cable for peripheral connections where possible. TERMINATORS SCSI INSTALLED DEVICE SCSI DEVICE MVME712M...
Hardware Preparation and Installation MVME761 Transition Module Installation This section applies to MVME761-compatible models of the MVME2700 VME module. With the MVME2700 installed, refer to Figure 1-23 proceed as follows to install an MVME761 transition module: 1. Attach an ESD strap to your wrist. Attach the other end of the ESD strap to the chassis as a ground.
5. Route the 64-conductor cable furnished with the MVME761 from J3 on the P2 adapter board to P2 on the transition module. Be sure to orient cable pin 1 with connector pin 1. Avoid touching areas of integrated circuitry; static discharge can damage these circuits Caution http://www.motorola.com/computer/literature 1-59...
Page 80
Note Not all peripheral cables are provided with the MVME761. You may need to fabricate or purchase certain cables. To minimize radiation, Motorola recommends shielded cable for peripheral connections where possible. 1-60 Computer Group Literature Center Web Site...
GCSR (global control/status register) set includes four bits that function as location monitors to allow one MVME2700 processor to broadcast a signal to any other MVME2700 processors. All eight registers are accessible from any local processor as well as from the VMEbus. http://www.motorola.com/computer/literature 1-61...
Hardware Preparation and Installation The MVME2700 VME module draws +5V DC, +12V DC, and –12V DC power from the VMEbus backplane through connectors P1 and P2. The 3.3V DC and 2.5V DC power is derived on-board from the +5V DC. MVME2700 VME Module The MVME2700 VME module furnishes +12V DC and (in MVME761 I/O mode) –12V DC power to the transition module through polyswitches...
Page 83
Table 4-1. On the MVME2700 series VME module, the standard serial console port COM1, accessible through the transition module, serves as the firmware console port. The firmware console should be set up as follows: Eight bits per character...
2Operating Instructions Overview This chapter supplies information for use of the MVME2700 series of single board computers in a system configuration. Here you will find the power-up procedure and descriptions of the switches and LEDs, memory maps, and software initialization.
Operating Instructions STARTUP SYSTEM INITIALIZATION CONSOLE DETECTION STARTUP SCRIPT EXECUTION (IF ENABLED) OPERATING SYSTEM 11734.00 9702 Figure 2-1. PPCBug Firmware System Startup ABORT Switch (S1) switch sends an interrupt signal to the processor. The interrupt ABORT is normally used to abort program execution and return control to the debugger firmware located in the MVME2700 EPROM and Flash memory.
LED monitors the status of several voltages on the MVME2700, it does not directly indicate the condition of any single fuse. If the LED flickers or goes out, check all the fuses (polyswitches) described in Chapter 3, Functional Description. http://www.motorola.com/computer/literature...
Operating Instructions Memory Maps There are three points of view for memory maps: The mapping of all resources as viewed by the processor (MPU bus memory map) The mapping of onboard resources as viewed by PCI local bus masters (PCI bus memory map) The mapping of onboard resources as viewed by VMEbus masters (VMEbus memory map) The following sections give a general description of the MVME2700...
ROM/Flash bank B (soldered 4MB or 8MB ROM/Flash). For detailed processor memory maps, including suggested CHRP- and PREP-compatible memory maps, refer to the MVME2600/2700 Series Single Board Computer Programmer’s Reference Guide. http://www.motorola.com/computer/literature...
Operating Instructions PCI Local Bus Memory Map The PCI memory map is controlled by the Raven MPU/PCI bus bridge controller ASIC and by the Universe II PCI/VME bus bridge ASIC. The Raven and Universe devices adjust system mapping to suit a given application via programmable map decoder registers.
NOTES: 1. Programmable mapping done by Raven ASIC. 11553.00 9609 2. Programmable mapping performed via PCI Slave images in Universe II ASIC. 3. Programmable mapping performed via Special Slave image (SLSI) in Universe ASIC. Figure 2-2. VMEbus Master Mapping http://www.motorola.com/computer/literature...
The following figure illustrates interrupt architecture on the MVME2700. For details on interrupt handling, refer to the MVME2600/2700 Series Single Board Computer Programmer’s Reference Guide. INT_ RavenMPIC Processor (8529 Pair) MCP_ SERR_& PERR_ PCI Interrupts ISA Interrupts 11559.00 9609 Figure 2-3. MVME2700 Interrupt Architecture http://www.motorola.com/computer/literature...
Operating Instructions DMA Channels The PIB supports seven DMA channels. Channels 0 through 3 support 8-bit DMA devices. Channels 5 through 7 are dedicated to 16-bit DMA devices. The channels are allocated as follows: Table 2-4. IBC DMA Channel Assignments Controller DMA Assignment Priority...
PCI bus is inherently little-endian. The following sections summarize how the MVME2700 handles software and hardware differences in big- and little-endian operations. For further details on endian considerations, refer to the MVME2600/2700 Series Single Board Computer Programmer’s Reference Guide. http://www.motorola.com/computer/literature 2-11...
Operating Instructions Processor/Memory Domain The MPC750 processor can operate in both big-endian and little-endian mode. However, it always treats the external processor/memory bus as big-endian by performing address rearrangement and reordering when running in little-endian mode. The MPC registers in the Raven MPU/PCI bus bridge controller ASIC and the Falcon memory controller chip set, as well as DRAM, ROM/Flash, and system registers, always appear as big-endian.
In little-endian mode, however, software must take the byte-swapping effect of the Universe II ASIC and the address reverse-rearranging effect of the Raven into account. For further details on endian considerations, refer to the MVME2600/2700 Series Single Board Computer Programmer’s Reference Guide. http://www.motorola.com/computer/literature 2-13...
3Functional Description Overview This chapter describes the MVME2700 series single board computer on a block diagram level. Figure 3-1 shows a block diagram of the overall board architecture. The General Description provides an overview of the MVME2700, followed by a detailed description of several blocks of circuitry.
Page 100
Functional Description Table 3-1. MVME2700 Features (Continued) Feature Description Adjusts system mapping to suit a given application Raven PCI-MPU Bridge via programmable map decoder registers Four programmable 32-bit timers (one in SL82C565 ISA Tick timers bridge; three in Z8536 CIO device) Watchdog timer Provided in SGS-Thomson M48T559 Software interrupt handling via Raven (PCI-MPU bridge)
MVME2700 offers many standard features desirable in a computer system, such as: Synchronous and asynchronous serial ports Parallel port Boot ROM and DRAM SCSI bus Ethernet or AUI Floppy drive, tape drive SCSI drive devices, internal/external Keyboard and mouse http://www.motorola.com/computer/literature...
Page 102
Functional Description Mezzanine architecture allows flexible, easy upgrades in memory and functionality A key feature of the MVME2700 family is the PCI (Peripheral Component Interconnect) bus. In addition to the on-board local bus peripherals, the PCI bus supports an industry-standard mezzanine interface, IEEE P1386.1 PMC (PCI Mezzanine Card).
Functional Description SCSI Interface The MVME2700 VME module supports mass storage subsystems through the industry-standard SCSI bus. These subsystems may include hard and floppy disk drives, streaming tape drives, and other mass storage devices. The SCSI interface is implemented using the Symbios 53C825A SCSI I/O controller at a clock speed of 40 MHz.
Each MVME2700 displays its Ethernet station address on a label attached to the base board in the PMC connector keepout area just behind the front panel. In addition, the six bytes including the Ethernet station address are stored in the NVRAM (BBRAM) configuration area specified by boot http://www.motorola.com/computer/literature...
Functional Description ROM. That is, the value 08003E2xxxxx is stored in NVRAM. At an address of $FFFC1F2C, the upper four bytes (08003E2x) can be read. At an address of $FFFC1F30, the lower two bytes (xxxx) can be read. The MVME2700 debugger (the PPCBug firmware) has the capability to retrieve or set the Ethernet station address.
The Universe II chip includes Universe Control and Status Registers (UCSRs) for interprocessor communications. It can provide the VMEbus system controller functions as well. For detailed programming information, refer to the Universe II User’s Manual and to the discussions in the MVME2600/2700 Series Programmer's Reference Guide. http://www.motorola.com/computer/literature...
Functional Description ISA Super I/O Device (ISASIO) The MVME2700 uses a PC87308 ISASIO chip from National Semiconductor to implement certain segments of the P2 and front-panel I/O: Two asynchronous serial ports (COM1 and COM2) via P2 and transition module Parallel port via P2 and transition module: –...
The National Semiconductor PC87308 ISASIO chip used to implement certain segments of the P2 and front-panel I/O provides ROM-based keyboard and mouse interface control. The front panel of the MVME2700 board has two 6-pin circular DIN connectors for the keyboard and mouse connections. http://www.motorola.com/computer/literature 3-11...
Functional Description PCI-ISA Bridge (PIB) Controller The MVME2700 uses a Winbond W83C553 bridge controller to supply the interface between the PCI local bus and the ISA system I/O bus (diagrammed in Figure 1-1). The PIB controller provides the following functions: PCI bus arbitration for: –...
This is especially important at high ambient temperatures. To enter power-save mode, execute the PPCBug PS command. Refer to Debugger Commands on page 5-4 or its equivalent application-specific command. http://www.motorola.com/computer/literature 3-13...
Functional Description When restoring the board to service, execute the PPCBug SET command ) after installation to restart the oscillator and initialize set mmddyyhhmm the clock. Lithium batteries incorporate flammable materials such 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.
Z85230, a Z8536 CIO is used to provide the missing modem lines. A PAL device performs decoding of register accesses and pseudo interrupt acknowledge cycles for the Z85230 and the Z8536 in ISA I/O space. The PIB controller supplies DMA support for the Z85230. http://www.motorola.com/computer/literature 3-15...
Functional Description The Z85230 receives a 10 MHz clock input. The Z85230 supplies an interrupt vector during pseudo interrupt acknowledge cycles. The vector is modified within the Z85230 according to the interrupt source. Interrupt request levels are programmed via the PIB controller. Refer to the Z85230 data sheet and to the MVME2600/2700 Series Single Board Computer Programmer’s Reference Guide for further information.
10 MHz bit clock for the MXDO and MXDI data lines. MXSYNC asserted for one bit time at time slot 15 (refer to the following table) by the MVME2700 base board. The MVME761 transition module uses ∗ MXSYNC to synchronize with the base board. http://www.motorola.com/computer/literature 3-17...
Functional Description A 16-to-1 multiplexing scheme is used with MXCLK’s 10 MHz bit rate. 16 time slots are defined and allocated as follows: Table 3-2. P2 Multiplexing Sequence MXDO (From Base Board) MXDI (From MVME761) Time Slot Signal Name Time Slot Signal Name RTS3 CTS3...
The local reset driver is enabled even when the Universe II ASIC is not system controller. Local resets may be generated by the switch, a power-up reset, a watchdog timeout, a RESET ∗ VMEbus , or a control bit in the MISC_CTL register. SYSRESET http://www.motorola.com/computer/literature 3-19...
Functional Description Front Panel Indicators (DS1 – DS6) There are six LEDs on the MVME2700 front panel. The LEDs monitor the status of the board as described below. Table 3-3. MVME2700 LEDs Function Checkstop; driven by the MPC750 status lines on the (DS1, MVME2700.
LED on the module SCSI illuminates when SCSI terminator power is available. If the LED on SCSI the transition module flickers during SCSI bus operation, check fuse F1 on the P2 adapter board. http://www.motorola.com/computer/literature 3-21...
Functional Description Note Because any device on the SCSI bus can provide , and TERMPWR because the LED on the MVME2700 monitors the status of several voltages, the LED does not directly indicate the condition of any single fuse. If the LED flickers or goes out, check all the fuses (polyswitches).
Flash contents. RAM200 Memory Module The RAM200 is the ECC DRAM memory mezzanine module that (together with an LED mezzanine and an optional PCI mezzanine card) plugs into the base board to make a complete MVME2700 single board computer. http://www.motorola.com/computer/literature 3-23...
Functional Description The ECC DRAM is controlled by the Falcon memory controller chip set. The Falcon ASICs perform two-way interleaving, with double-bit error detection and single-bit error correction. RAM200 modules available for MVME2700 memory expansion are listed in the following table. Table 3-5.
Two 60-pin serial interface module (SIM) connectors The features of the P2 adapter board include: A 50-pin (3-row VME backplane) or 68-pin (5-row VME backplane) connector for SCSI cabling to the MVME761 and/or to other SCSI devices http://www.motorola.com/computer/literature 3-25...
Functional Description Jumper-selectable active SCSI terminating resistors Fused SCSI terminator power developed from the +5V DC present at connector P2 A 64-pin VME connector to the MVME761 Serial Interface Modules The synchronous serial ports on the MVME761 are configurable via serial interface modules (SIMs), used in conjunction with the appropriate jumper settings on the transition module and base board.
4Connector Pin Assignments MVME2700 Connectors This chapter summarizes the pin assignments for the following groups of interconnect signals for the MVME2700: Connectors with pin assignments common to MVME712M as well as MVME761-compatible versions of the base board Connector LED Mezzanine Connector (J1) on page 4-2 Debug Connector (J2) on page 4-3 Floppy/LED Connector (J3) on page 4-7 PCI Expansion Connector (J4) on page 4-8...
Connector Pin Assignments Connectors with pin assignments specific to MVME761- compatible versions of the base board Connector VMEbus Connector P2 on page 4-25 Serial Ports 1 and 2 on page 4-27 Serial Ports 3 and 4 on page 4-27 Parallel Connector on page 4-29 Ethernet 10BaseT/100BaseTX Connector on page 4-30 The following tables furnish pin assignments only.
(MPU bus) and some bridge/memory controller signals. It can be used for debugging purposes. The pin assignments are listed in the following table. Table 4-2. Debug Connector J2 PA10 PA11 PA12 PA13 PA14 PA15 PA16 PA17 PA18 PA19 PA20 PA21 PA22 PA23 http://www.motorola.com/computer/literature...
Connector Pin Assignments Table 4-3. Floppy/LED Connector J3 (Continued) ∗ F_WP ∗ F_RDATA ∗ F_HDSEL ∗ F_DSKCHG PCI Expansion Connector (J4) The MVME2700 has provision for stacking a PMC carrier board on the base board for additional PCI expansion. A 114-pin connector (J4 on the base board) supplies the interface between the MVME2700 and the carrier board.
Connector Pin Assignments Table 4-4. PCI Expansion Connector J4 (Continued) AD47 AD46 AD49 AD48 AD51 AD50 AD53 AD52 AD55 AD54 AD57 AD56 AD59 AD58 AD61 AD60 AD63 AD62 Keyboard and Mouse Connectors (J5, J7) The MVME2700 has two 6-pin circular DIN connectors located on the front panel for the keyboard (J5) and mouse (J7).
PMC2TDO ∗ PMC1P Not Used ∗ PMCINTD Not Used Not Used Not Used Not Used Pull-up +3.3V ∗ PCICLK4 PCIRST Pull-down ∗ PMC1GNT +3.3V Pull-down ∗ PMC1REQ Not Used AD31 AD30 AD29 AD28 AD27 AD26 AD25 AD24 +3.3V http://www.motorola.com/computer/literature 4-15...
Page 141
Not Used AD35 AD34 Not Used Not Used AD33 Not Used Not Used AD32 Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used Not Used http://www.motorola.com/computer/literature 4-17...
Connector Pin Assignments P1 and P2 Connectors Two 160-pin connectors (P1 and P2) supply the interface between the MVME2700 and the VMEbus. P1 provides power and VME signals for 24-bit addressing and 16-bit data. Its pin assignments are set by the VMEbus specification.
MVME712M transition module. P2 row B supplies the MVME2700 with power, with the upper eight VMEbus address lines, and with an additional 16 VMEbus data lines. The pin assignments for P2 in the MVME712M I/O configuration are listed in Table 4-10. http://www.motorola.com/computer/literature 4-19...
Connector Pin Assignments Table 4-11. SCSI Connector (MVME712M) (Continued) RST∗ MSG∗ SEL∗ D/C∗ REQ∗ O/I∗ Serial Ports 1-4 The MVME2700 provides both asynchronous (ports 1 and 2) and synchronous/asynchronous (ports 3 and 4) serial connections, implemented with four EIA-232-D DB25 connectors (J7-J10). These connectors are located on the front panel of the MVME712M transition module.
36-pin Centronics-type socket connector. The connector is located on the MVME712M transition module. The pin assignments are listed in the next table. Table 4-13. Parallel I/O Connector (MVME712M) ∗ PRSTB PRD0 PRD1 PRD2 PRD3 PRD4 PRD5 PRD6 PRD7 ∗ PRACK PRBSY http://www.motorola.com/computer/literature 4-23...
Connector Pin Assignments Table 4-13. Parallel I/O Connector (MVME712M) (Continued) PRPE ∗ PRSEL INPRIME ∗ No Connection PRFAULT No Connection No Connection No Connection No Connection No Connection No Connection No Connection Ethernet AUI Connector The MVME2700 provides both AUI and 10BaseT/100BaseTX LAN connections.
HD26 connectors (J7 and J8) located on the front panel of the transition module. The pin assignments for serial ports 3 and 4 are listed in the following table. Table 4-17. Serial Connections—Ports 3 and 4 (MVME761) No Connection TXDn RXDn RTSn CTSn DSRn http://www.motorola.com/computer/literature 4-27...
Page 152
Connector Pin Assignments Table 4-17. Serial Connections—Ports 3 and 4 (MVME761) DCDn SPn_P9 SPn_P10 SPn_P11 SPn_P12 SPn_P13 SPn_P14 TXCIn SPn_P16 RXCIn LLBn SPn_P19 DTRn RLBn SPn_P23 TXCOn No Connection 4-28 Computer Group Literature Center Web Site...
Connector Pin Assignments Ethernet 10BaseT/100BaseTX Connector The MVME2700 provides both AUI and 10BaseT/100BaseTX LAN connections. For MVME761-compatible boards, the LAN interface is a 10BaseT/100BaseTX connection implemented with a standard RJ45 socket located on the MVME761 transition module. The pin assignments are listed in the following table.
Overview The PowerPC debugger, PPCBug, is a versatile tool used to evaluate and debug systems built around Motorola PowerPC microcomputers. Its primary uses are to test and initialize the system hardware, determine the hardware configuration, and boot the operating system. Facilities are also available for loading and executing user programs under complete operator control for system evaluation.
PPCBug is described in the PPCBug Firmware Package User’s Manual, listed in Appendix D, Related Documentation. PPCBug is similar to previous Motorola firmware debugging packages (MVME147Bug, MVME167Bug, MVME187Bug), with differences due to microprocessor architectures. These are primarily reflected in the instruction mnemonics, register displays, addressing modes of the assembler/disassembler, and the passing of arguments to the system calls.
At least one space before the first argument. Precede all other arguments with either a space or comma One or more options. Precede an option or a string of options with a semicolon (;). If no option is entered, the command’s default option conditions are used. http://www.motorola.com/computer/literature...
PPCBug Firmware Debugger Commands The individual debugger commands are listed in the following table. Note You can list all the available debugger commands by entering the Help (HE) command alone. You can view the syntax for a particular command by entering HE and the command mnemonic, as listed below.
Page 159
I/O Teach for Configuring Disk Controller Idle MPU Register Display Idle MPU Register Modify Idle MPU Register Set Load S-Records from Host Macro Define/Display NOMA Macro Delete Macro Edit Enable Macro Listing NOMAL Disable Macro Listing Load Macros Save Macros http://www.motorola.com/computer/literature...
Page 160
PPCBug Firmware Table 5-1. Debugger Commands (Continued) Command Description MD, MDS Memory Display MENU System Menu Memory Modify Memory Map Diagnostic Memory Set Memory Write Automatic Network Boot Nap MPU Network Boot Operating System, Halt Network Boot Operating System NIOC Network I/O Control NIOP Network I/O Physical...
Page 161
Although a command to allow the erasing and reprogramming of Flash memory is available to you, keep in mind that reprogramming any portion of Flash memory will erase everything currently contained in Flash, Caution including the PPC1Bug debugger. Note Flash bank B contains the PPCBug debugger. http://www.motorola.com/computer/literature...
All boards Universe II VMEbus to PCI Interface ASIC Tests All boards * VGA543x Video Graphics Tests All MVME3600/4600 boards; not applicable to MVME2600 or MVME2700 series boards Z8536 Z8536 Counter/Timer Tests All boards Computer Group Literature Center Web Site...
Page 163
2. Some diagnostics depend on restart defaults that are set up only in a particular restart mode. Refer to the documentation on a particular diagnostic for the correct mode. Test Sets marked with an asterisk (*) are not available on PPCBug Release 3.1 and earlier. http://www.motorola.com/computer/literature...
6CNFG and ENV Commands Overview You can use the factory-installed debug monitor, PPCBug, to modify certain parameters contained in the PowerPC board’s Non-Volatile RAM (NVRAM), also known as Battery Backed-up RAM (BBRAM). The Board Information Block in NVRAM contains various elements relating to the operating parameters of the hardware itself.
= “07” System Serial Number = “1463725 ” System Identifier = “Motorola MVME2700 ” License Identifier = “12345678 “ The parameters that are quoted are left-justified character (ASCII) strings padded with space characters, and the quotes (“) are displayed to indicate the size of the string.
System is the standard mode of operation, and is the default mode if NVRAM should fail. System mode is defined in the PPCBug Firmware Package User’s Manual. Field Service Menu Enable [Y/N] = N? Display the field service menu. Do not display the field service menu.(Default) http://www.motorola.com/computer/literature...
Page 168
CNFG and ENV Commands Remote Start Method Switch [G/M/B/N] = B? The Remote Start Method Switch is used when the MVME2600/ MVME2700/MVME3600/MVME4600 is cross-loaded from another VME-based CPU, to start execution of the cross-loaded program. Use the Global Control and Status Register on the Universe II chip to pass and start execution of the cross-loaded program.
Page 169
Primary SCSI Data Bus Width [W/N] = N? Wide SCSI (16-bit bus). Narrow SCSI (8-bit bus). (Default) Secondary SCSI Identifier = “07”? The address representing the MVME2700 VME module on the secondary SCSI bus. The value is application-specific. (Default = device number 07) http://www.motorola.com/computer/literature...
Page 170
CNFG and ENV Commands NVRAM Bootlist (GEV.fw-boot-path) Boot Enable [Y/N] = N? Give boot priority to devices defined in the fw-boot- path global environment variable (GEV). Do not give boot priority to devices listed in the fw- boot-path GEV. (Default) Note When enabled, the GEV (Global Environment Variable) boot takes priority over all other boots, including Autoboot and...
Page 171
(1, 2, 3, 4) until it finds the first “bootable” partition. That is then the partition that will be booted. Other acceptable values are 1, 2, 3, or 4. In these four cases, the partition specified will be booted without searching. http://www.motorola.com/computer/literature...
Page 172
CNFG and ENV Commands Auto Boot Abort Delay = 7? The time in seconds that the Autoboot sequence delays before starting the boot. The purpose for the delay is to allow you the option of stopping the boot by use of the <Break> key. The time value is from 0-255 seconds. (Default = 7 seconds) Auto Boot Default String [NULL for an empty string] = ? You may specify a string (filename) which is passed on to the code being...
Page 173
The address where the network interface configuration parameters are to be saved/retained in NVRAM; these parameters are the necessary parameters to perform an unattended network boot. A typical offset might be $1000, but this value is application-specific. (Default = $00001000) http://www.motorola.com/computer/literature...
Page 174
CNFG and ENV Commands If you use the NIOT debugger command, these parameters need to be saved somewhere in the offset range $00000000 through $00000FFF. The NIOT parameters do not exceed 128 bytes in size. The setting of this ENV Caution pointer determines their location.
Page 175
DRAM Parity Enable [On-Detection/Always/Never - O/A/N] = O? DRAM parity is enabled upon detection. (Default) DRAM parity is always enabled. DRAM parity is never enabled. Note This parameter also applies to enabling ECC for DRAM. http://www.motorola.com/computer/literature 6-11...
CNFG and ENV Commands L2 Cache Parity Enable [On-Detection/Always/Never - O/A/N] = O? L2 Cache parity is enabled upon detection. (Default) L2 Cache parity is always enabled. L2 Cache parity is never enabled. PCI Interrupts Route Control Registers (PIRQ0/1/2/3) = 0A0B0E0F? Initializes the PIRQx (PCI Interrupts) route control registers in the IBC (PCI/ISA bus bridge controller).
Page 177
PCI Slave Image 1 Bound Address Register = 20000000? The configured value is written into the LSI1_BD register of the Universe II chip. PCI Slave Image 1 Translation Offset = 00000000? The configured value is written into the LSI1_TO register of the Universe II chip. http://www.motorola.com/computer/literature 6-13...
Page 178
CNFG and ENV Commands PCI Slave Image 2 Control = C0410000? The configured value is written into the LSI2_CTL register of the Universe II chip. PCI Slave Image 2 Base Address Register = 20000000? The configured value is written into the LSI2_BS register of the Universe II chip.
Page 179
VMEbus Slave Image 2 Base Address Register = 00000000? The configured value is written into the VSI2_BS register of the Universe II chip. VMEbus Slave Image 2 Bound Address Register = 00000000? The configured value is written into the VSI2_BD register of the Universe II chip. http://www.motorola.com/computer/literature 6-15...
Page 180
CNFG and ENV Commands VMEbus Slave Image 2 Translation Offset = 00000000? The configured value is written into the VSI2_TO register of the Universe II chip. VMEbus Slave Image 3 Control = 00000000? The configured value is written into the VSI3_CTL register of the Universe II chip.
ASpecifications MVME2700 Board Specifications Table A-1 lists the general specifications for MVME2700 series VME modules. Subsequent sections detail cooling requirements and FCC compliance. A complete functional description of the MVME2700 appears in Chapter 3, Functional Description. Specifications for the optional PCI mezzanines can be found in the documentation for those modules.
Specifications Cooling Requirements The Motorola MVME2700 family of single board computers is specified, designed, and tested to operate reliably with an incoming air temperature range from 0° to 55° C (32° to 131° F) with forced air cooling of the entire assembly (base board and modules) at a velocity typically achievable by using a 100 CFM axial fan.
Front panel screws properly tightened. For minimum RF emissions, it is essential that the conditions above be implemented. Failure to do so could compromise the EMC compliance of the equipment containing the module. http://www.motorola.com/computer/literature...
BSerial Interconnections Introduction As described in previous chapters of this manual, the MVME2700 serial communications interface has four ports. Two of them are combined synchronous/asynchronous ports; the other two are asynchronous only. Both synchronous and asynchronous ports supply an EIA-232-D DCE/DTE interface via P2 and the MVME712M transition module.
Serial Interconnections through P2 to the transition module. The Z85230 handles both synchronous (SDLC/HDLC) and asynchronous protocols. The hardware supports asynchronous serial baud rates of 110B/s to 38.4Kb/s and synchronous baud rates of up to 2.5Mb/s. Each port supports the CTS, DCD, RTS, and DTR control signals, as well as the TxD and RxD transmit/receive data signals and TxC/RxC synchronous clock signals.
Receive Clock. Output from terminal to modem; clocks input data from the terminal to the modem. 18, 19 Not used. Data Terminal Ready. Input to modem from terminal; indicates that the terminal is ready to send or receive data. Not used. http://www.motorola.com/computer/literature...
Serial Interconnections Table B-1. EIA-232-D Interconnect Signals (Continued) Signal Signal Name and Description Number Mnemonic Ring Indicator. Output from modem to terminal; indicates that an incoming call is present. The terminal causes the modem to answer the phone by carrying DTR true while RI is active.
It is adaptable to balanced (double-ended) as well as unbalanced (single-ended) signaling and offers the possibility of higher data rates than EIA-232-D with the same DB-25 connector. http://www.motorola.com/computer/literature...
Page 190
Serial Interconnections Table B-4 lists the EIA-530 interconnections that are available at MVME761 serial ports 3 and 4 (J7 and J8 on the board surface) when those ports are configured via serial interface modules as EIA-530 DCE or DTE ports. Table B-4.
DTE is ready to send or receive data. TxCO_A Transmit Signal Element Timing—DTE (A). Control signal that clocks output data. TM_A Test Mode (A). Indicates whether the local DCE is under test. In DTE configuration, ignored. In DCE configuration, always tied inactive and driven false. http://www.motorola.com/computer/literature...
Serial Interconnections Interface Characteristics In specifying parameters for serial binary data interchange between DTE and DCE devices, the EIA-530 standard assumes the use of balanced lines, except for the Remote Loopback, Local Loopback, and Test Mode lines, which are single-ended. Balanced-line data interchange is generally employed in preference to unbalanced-line data interchange where any of the following conditions prevail: The interconnection cable is too long for effective unbalanced...
The problem is that when units are connected to different electrical outlets, there may be several volts of difference in ground potential. If pin 1 of each device is interconnected with the others via cable, several amperes of http://www.motorola.com/computer/literature...
Page 194
Serial Interconnections current could result. This condition may not only be dangerous for the small wires in a typical cable, but may also produce electrical noise that causes errors in data transmission. That is why Table B-1 Table B-4 show no connection for pin 1. Normally, pin 7 (signal ground) should only be connected to the chassis ground at one point;...
CTroubleshooting CPU Boards: Solving Startup Problems Introduction In the event of difficulty with your CPU board, try the simple troubleshooting steps on the following pages before calling for help or sending the board back for repair. Some of the procedures will return the board to the factory debugger environment.
Troubleshooting CPU Boards: Solving Startup Problems Table C-1. Troubleshooting MVME2700 Boards Condition Possible Try This: Problem I. Nothing A. If the 1. Make sure the system is plugged in. works, no ) LED is 2. Check that the board is securely installed in its display on the not lit, the backplane or chassis.
Page 197
The date and time will powerup, but incorrectly. be displayed. the board B. There may be does not some fault in autoboot. Performing the next step the board (env;d) will change some hardware. parameters that may affect Caution your system’s operation. (continues>) http://www.motorola.com/computer/literature...
Page 198
Troubleshooting CPU Boards: Solving Startup Problems Table C-1. Troubleshooting MVME2700 Boards (Continued) Condition Possible Try This: Problem IV. Continued 2. At the command line prompt, type in: env;d <CR> This sets up the default parameters for the debugger environment. 3. When prompted to Update Non-Volatile RAM, type in: y <CR>...
Page 199
1. Document the problem and return the board for has failed some fault in service. one or more the board 2. Phone 1-800-222-5640. of the tests hardware or listed above, the on-board and cannot debugging be corrected using the diagnostic steps given. firmware. TROUBLESHOOTING PROCEDURE COMPLETE. http://www.motorola.com/computer/literature...
DRelated Documentation Motorola Computer Group Documents The Motorola publications listed below are referenced in this manual. You can obtain paper or electronic copies of Motorola Computer Group publications by: Visiting Motorola Computer Group’s World Wide Web literature site, http://www.motorola.com/computer/literature Contacting your local Motorola sales office Table D-1.
Publication Document Title and Source Number ® PowerPC 750 RISC Microprocessor Technical Summary MPC750/D Literature Distribution Center for Motorola Telephone: (800) 441-2447 FAX: (602) 994-6430 or (303) 675-2150 Web Site: http://e-www.motorola.com/webapp/DesignCenter/ E-mail: ldcformotorola@hibbertco.com ® PowerPC 750 RISC Microprocessor User’s Manual...
Page 203
Publication Document Title and Source Number PowerPC Microprocessor Family: The Programming MPCFPE/AD Environment for 32-Bit Microprocessors Literature Distribution Center for Motorola Telephone: 1-800- 441-2447 FAX: (602) 994-6430 or (303) 675-2150 Web Site: http://e-www.motorola.com/webapp/DesignCenter/ E-mail: ldcformotorola@hibbertco.com IBM Microelectronics Programming Environment Manual...
Page 204
Related Documentation Table D-2. Manufacturers’ Documents (Continued) Publication Document Title and Source Number SCC (Serial Communications Controller) User’s Manual SCC/ESCC (for Z85230 and other Zilog parts) User’s Manual Web Site: http://www.zilog.com/pdfs/serial/scc_escc_iscc_manual/conte nts.html Z8536 CIO Counter/Timer and Parallel I/O Unit DM10001176 Product Specification and User’s Manual ®...
Web Site: http://standards.ieee.org/catalog/ IEEE - PCI Mezzanine Card Specification (PMC) P1386.1 Draft 2.0 Institute of Electrical and Electronics Engineers, Inc. Web Site: http://standards.ieee.org/catalog/ Bidirectional Parallel Port Interface Specification IEEE Standard 1284 Institute of Electrical and Electronics Engineers, Inc. Web Site: http://standards.ieee.org/catalog/ http://www.motorola.com/computer/literature...
Page 206
PCI Special Interest Group Web Site: http://www.pcisig.com/ PowerPC Microprocessor Common Hardware Reference ISBN Platform: A System Architecture (CHRP), Version 1.0 1-55860-394-8 Literature Distribution Center for Motorola Telephone: 1-800- 441-2447 FAX: (602) 994-6430 or (303) 675-2150 Web Site: http://e- www.motorola.com/webapp/DesignCenter/ E-mail: ldcformotorola@hibbertco.com Morgan Kaufmann Publishers, Inc.
Page 207
(This document can also be obtained through the national standards body of member countries.) Interface Between Data Terminal Equipment and Data TIA/EIA-232 Circuit-Terminating Equipment Employing Serial Binary Standard Data Interchange; Electronic Industries Alliance; Web Site: http://global.ihs.com/index.cfm (for publications) http://www.motorola.com/computer/literature...
Page 209
Index bridge controller bus masters abort (interrupt) signal 2-2, 3-18 adapter board, P2 for MVME712M 3-24 cable for MVME761 3-25 connections for MVME712M 1-57 installation 1-56, 1-58 connections for MVME761 1-59 preparation 1-22, 1-44 interconnection termination peripheral connections 1-57 addressing considerations 1-61 cables air temperature range...
Page 210
Index transition module serial port 1-14, 1-25 control registers VMEbus interface 6-12 control/status registers 1-61 configure operational parameters 6-12 controllers 3-15 connector pin assignments 4-30 DECchip 21140 LAN connectors disk drive 3-11 AUI 3-7, PCI-ISA bridge 3-12, 3-14 mezzanine 1-11 Symbios 53C825A MVME2700 system...
Page 211
ISA bus 2-9, 3-13, 3-18 fuses (polyswitches) 1-62, 3-20, 3-21 ISA Super I/O device (ISASIO) 3-9, 3-10 global bus timeout 1-61 JTAG 4-14 ground connections jumper headers MVME2700 base board hardware features MVME712M 1-14 http://www.motorola.com/computer/literature IN-3...