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.
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 Introduction........................1-1 Equipment Required ....................1-3 Overview of Startup Procedure..................1-3 Unpacking Instructions ....................1-5 Hardware Configuration ....................1-5 MVME2603/2604 Base Board Preparation ...............1-6 Cache Mode Control (J3)..................1-7 Flash Bank Selection (J10) .................1-7...
Page 11
APPENDIX C Troubleshooting CPU Boards: Solving Startup Problems Introduction....................... C-1 APPENDIX D Related Documentation Motorola Computer Group Documents ..............D-1 Manufacturers’ Documents..................D-2 Related Specifications....................D-5...
Page 13
List of Figures Figure 1-1. MVME2603/2604 Base Board Block Diagram ........1-2 Figure 1-2. MVME2603/2604 Switches, Headers, Connectors, Fuses, LEDs ..1-9 Figure 1-3. MVME712M Connector and Header Locations ........1-16 Figure 1-4. J15 Clock Line Configuration ...............1-17 Figure 1-5. MVME712M Serial Port 1 DCE/DTE Configuration ......1-18 Figure 1-6.
Page 15
List of Tables Table 1-1. Startup Overview ..................1-3 Table 1-2. MVME712M Port/Jumper Correspondence...........1-17 Table 2-1. Processor Default View of the Memory Map ...........2-6 Table 2-2. PCI Arbitration Assignments..............2-10 Table 2-3. IBC DMA Channel Assignments ............2-13 Table 2-4. Classes of Reset and Effectiveness ............2-14 Table 3-1.
About This Manual This manual provides general information, hardware preparation and installation instructions, operating instructions, and a functional description of the MVME2603/2604 family of single board computers. As of the publication date, the information presented in this manual applies to the following MVME2603 and MVME2604 models: Model Number Description MVME2603-1121C to...
Summary of Changes This is the third edition of the Installation and Use manual. It supersedes the May 1998 edition and incorporates the following updates. Date Changes Replaces July 2001 All data referring to the VME CSR Bit Set Register V2600A/IH2 (VCSR_SET) and VME CSR Bit Clear Register (VCSR_CLR) has been deleted.
Documentation, lists all documentation related to the MVME2603/2604 single board computer. Comments and Suggestions Motorola welcomes and appreciates your comments on its documentation. We want to know what you think about our manuals and how we can make them better. Mail comments to:...
Conventions Used in This Manual The following typographical conventions are used in this document: bold is used for user input that you type just as it appears; it is also used for commands, options and arguments to commands, and names of programs, directories and files.
1Hardware Preparation and Installation Introduction The MVME2603/2604 is a single-slot VME module equipped with a ® PowerPC Series microprocessor. The MVME2603 is equipped with a ™ ™ PowerPC 603 microprocessor; the MVME2604 has a PowerPC 604 microprocessor. 256KB L2 cache (level 2 secondary cache memory) is available as an option on all versions.
MVME761 Transition Module Preparation on page 1-25 Ensure memory mezzanines are RAM200 Memory Mezzanine Installation on page 1-35 properly installed on the base board. Install the MVME2603/2604 VME MVME2603/2604 VME Module Installation on page module in the chassis. 1-42 http://www.motorola.com/computer/literature...
Page 24
5-3, Debugger Commands, the SET command Examine and/or change Chapter 6, CNFG and ENV Commands environmental parameters. Program the board as needed for MVME2600 Series Single Board Computer your applications. Programmer’s Reference Guide, listed in Appendix D, Related Documentation. Computer Group Literature Center Web Site...
Series Single Board Computer Programmer’s Reference Guide, as listed in 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 MVME2603/2604 Base Board Preparation Figure 1-2 on page 1-9 illustrates the placement of the switches, jumper headers, connectors, and LED indicators on the MVME2603/2604. Manually configurable items on the base board include: Cache mode control (J3) Flash bank selection (J10) Serial Port 4 receive clock configuration (J16) Serial Port 4 transmit clock configuration (J17)
1 and 2. To enable Flash bank B (1MB of firmware located in sockets on the base board), place a jumper across header J10 pins 2 and 3. Flash Bank A Enabled (4MB/8MB, Soldered) Flash Bank B Enabled (1MB, Sockets) (factory configuration) http://www.motorola.com/computer/literature...
Hardware Preparation and Installation Serial Port 4 Receive Clock Configuration (J16) In synchronous serial communications, you can configure Serial Port 4 on the MVME2603/2604 to use the clock signals provided by the RxC signal line. On MVME712M-compatible versions of the base board, header J16 configures port 4 to either drive or receive RxC.
Hardware Preparation and Installation Serial Port 4 Transmit Clock Configuration (J17) In synchronous serial communications, you can configure Serial Port 4 on the MVME2603/2604 to use the clock signals provided by the TxC signal line. Header J17 configures port 4 to either drive or receive TxC. The factory configuration has port 4 set to receive TxC.
Figure 1-9 Figure 1-10 (for the MVME712M) and Figure 1-14 Figure 1-15 (for the MVME761) diagram the overall jumper settings required on the MVME2603/2604 and transition module for a Serial Port 4 DCE or DTE configuration. http://www.motorola.com/computer/literature 1-11...
Hardware Preparation and Installation For additional details on the configuration of those headers, refer to MVME712M Transition Module Preparation on page 1-14, MVME761 Transition Module Preparation on page 1-25, or to the respective user’s manuals for the transition modules (listed in Appendix D, Related Documentation) as necessary.
J22 pins 1 and 2. When the board is functioning as system controller, the SCON LED is turned on. Not System Controller Auto System Controller System Controller (factory configuration) http://www.motorola.com/computer/literature 1-13...
Hardware Preparation and Installation Remote Status and Control The MVME2603/2604 front panel LEDs and switches are mounted on a removable mezzanine board. Removing the LED mezzanine makes the mezzanine connector (J1, a keyed double-row 14-pin connector) available for service as a remote status and control connector. In this application, J1 can be connected to a user-supplied external cable to carry the Reset and Abort signals and the LED lines to a control panel located apart from the MVME2603/2604.
Page 35
MVME712M Transition Module Preparation Socket-mounted SCSI terminating resistors for end-of-cable or middle-of-cable configurations Fused SCSI terminator power developed from the +5VDC present at connector P2 A 64-pin DIN connector to interface the EIA-232-D, parallel, SCSI, and Ethernet signals to the MVME712M http://www.motorola.com/computer/literature 1-15...
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-17...
Hardware Preparation and Installation P2 Adapter Preparation Preparation of the P2 adapter for the MVME712M consists of removing or installing the SCSI terminating resistors. Figure 1-11 illustrates the location of the resistors, fuse, and connectors. For further information on the preparation of the transition module and the P2 adapter, refer to the user’s manual for the MVME712M (listed in Appendix D, Related Documentation) as necessary.
The features of the P2 adapter board for the MVME761 include: A 50-pin connector for SCSI cabling to SCSI devices Jumper-selectable SCSI terminating resistors Fused SCSI terminator power developed from the +5V DC present at connector P2 A 64-pin 3M connector to the MVME761 http://www.motorola.com/computer/literature 1-25...
Hardware Preparation and Installation MVME 761-001 Figure 1-12. MVME761 Connector and Header Locations 1-26 Computer Group Literature Center Web Site...
X.21 (DCE and DTE) You can configure Serial Ports 3 and 4 for any of the above serial protocols by installing the appropriate serial interface module and setting the corresponding jumper. SIMs can be ordered separately as required. http://www.motorola.com/computer/literature 1-27...
Page 48
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.
Hardware Preparation and Installation P2 Adapter Preparation (Three-Row) The P2 adapter for the MVME761 transition module routes the synchronous and asynchronous serial, parallel, and Ethernet signals to the MVME761. The P2 adapter also has a 50-pin female connector (J2) that carries 8-bit SCSI signals from the MVME2603/2604.
The MVME761 transition module uses a five-row P2 adapter to transfer the synchronous and asynchronous serial, parallel, and Ethernet signals to and from the MVME2600 series VME module. The P2 adapter has a 68-pin female connector (J1) that carries 16-bit SCSI signals from the MVME2600.
Hardware Preparation and Installation 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) as necessary. 1999 9701 Figure 1-17. MVME761 P2 Adapter (Five-Row) Component Placement 1-34 Computer Group Literature Center Web Site...
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).
Page 56
Hardware Preparation and Installation 1. Attach an ESD strap to your wrist. Attach the other end of the ESD strap to the chassis as a ground. The ESD strap must be secured to your wrist and to ground throughout the procedure. 2.
AC or DC power source, and turn the equipment power on. PMC Module Installation PCI mezzanine card (PMC) modules mount beside the RAM200 mezzanine on top of the MVME2603/2604 base board. To install a PMC module, refer to Figure 1-19 and proceed as follows: http://www.motorola.com/computer/literature 1-37...
Page 58
Hardware Preparation and Installation 1. Attach an ESD strap to your wrist. Attach the other end of the ESD strap to the chassis as a ground. The ESD strap must be secured to your wrist and to ground throughout the procedure. 2.
Do not damage or bend connector pins. 8. Replace the chassis or system cover(s), reconnect the system to the AC or DC power source, and turn the equipment power on. http://www.motorola.com/computer/literature 1-39...
Hardware Preparation and Installation PMC Carrier Board Installation PCI mezzanine card (PMC) carrier boards mount above the RAM200 mezzanine and (if installed) PMC module on the MVME2603/2604 base board. To install a PMC carrier board for additional PCI expansion, refer Figure 1-20 and proceed as follows: 1.
Hardware Installation 11661.00 9611 (1-3) Figure 1-20. PMC Carrier Board Placement on MVME2603/2604 5. Remove the LED module screw located at the upper front corner of the base board. Install a short (0.394 inch) standoff in its place. http://www.motorola.com/computer/literature 1-41...
Hardware Preparation and Installation 6. At the other three corners of the base board, install long (0.737 inch) standoffs. 7. Place the PMC carrier board on top of the base board. The connector on the underside of the carrier board should connect smoothly with the corresponding connector J5 (located between P1 and P2) on the MVME2603/2604.
Page 63
(BG) jumpers from the header for the card BUS GRANT slot occupied by the MVME2603/2604. Note Some VME backplanes (for example, 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.
Hardware Preparation and Installation 7. If necessary, install an MVME712M or MVME761 transition module and cable it to the MVME2603/2604 as described in the following sections of this document. 8. Replace the chassis or system cover(s), cable peripherals to the panel connectors as appropriate, reconnect the system to the AC or DC power source, and turn the equipment power on.
Page 65
Figure 1-21 shows a possible configuration for use with internal SCSI devices. For more detailed information on installing the P2 adapter board and the MVME712M transition module, refer to the user’s manual (listed in Appendix D, Related Documentation). http://www.motorola.com/computer/literature 1-45...
Page 66
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.) 1-46 Computer Group Literature Center Web Site...
Hardware Preparation and Installation MVME761 Transition Module Installation This section applies to MVME761-compatible models of the MVME2603/2604 VME module. With the MVME2603/2604 installed, refer to Figure 1-22 and 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-49...
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.) System Considerations The MVME2603/2604 draws power from VMEbus backplane connectors P1 and P2.
VMEbus devices see this local DRAM at base physical address $00000000, as programmed by the firmware. This may be changed via software to any other base address. Refer to the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation, for more information.
Page 72
Hardware Preparation and Installation the 14-pin combined LED-mezzanine/remote-reset connector, J1. The LED (DS5) on the MVME2603/2604 front panel illuminates when all three voltages are available. In MVME712M I/O mode, the MVME2603/2604 supplies SCSI terminator power through a 1A fuse (F1) located on the P2 adapter board. If the fuse is blown, the SCSI device(s) may function erratically or not at all.
Page 73
After power-up you can reconfigure the baud rate if you wish, using the PPCBug PF (Port Format) command via the command line interface. Whatever the baud rate, some type of hardware handshaking — either XON/OFF or via the RTS/CTS line — is desirable if the system supports it. http://www.motorola.com/computer/literature 1-53...
2Operating Instructions Introduction This chapter supplies information for use of the MVME2603/2604 family 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. Applying Power After you have verified that all necessary hardware preparation has been done, that all connections have been made correctly, and that the...
Operating Instructions STARTUP SYSTEM INITIALIZATION CONSOLE DETECTION RUN SELFTESTS (IF ENABLED) AUTOBOOT (IF ENABLED) OPERATING SYSTEM 11734.00 9702 Figure 2-1. PPCBug System Startup The MVME2603/2604 front panel has switches and six ABORT RESET LED (light-emitting diode) status indicators ( ). The switches and LEDs are mounted on an LED mezzanine board that plugs into the base board.
The local reset driver is enabled even when the Universe ASIC is not system controller. Local resets may be generated by the switch, a power-up reset, a watchdog timeout, a VMEbus RESET ∗ , or a control bit in the MISC_CTL register. SYSRESET http://www.motorola.com/computer/literature...
Operating Instructions Front Panel Indicators (DS1 – DS6) There are six LEDs on the MVME2603/2604 front panel: , and (DS1, yellow). Checkstop; driven by the MPC603/604 status lines on the MVME2603/2604. Lights when a halt condition from the processor is detected. ∗...
The following sections give a general description of the MVME2603/2604 memory organization from the above three points of view. Detailed memory maps can be found in the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
Operating Instructions Default Processor Memory Map The default processor memory map that is valid at power-up or reset remains in effect until reprogrammed for specific applications. Table 2-1 defines the entire default map ($00000000 to $FFFFFFFF). Table 2-2 further defines the map for the local I/O devices (accessible through the PCI/ISA I/O Space).
For detailed PCI memory maps, including suggested CHRP- and PREP- compatible memory maps, refer to the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
Operating Instructions Programming Considerations Good programming practice dictates that only one MPU at a time have control of the MVME2603/2604 control registers. Of particular note are: Registers that modify the address map Registers that require two cycles to access VMEbus interrupt request registers Computer Group Literature Center Web Site...
RESOURCES NOTES: 1. Programmable mapping done by Raven ASIC. 11553.00 9609 2. Programmable mapping performed via PCI Slave images in Universe 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 PIB supports flexible arbitration modes of fixed priority, rotating priority, and mixed priority, as appropriate in a given application. Details on PCI arbitration can be found in the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
The PCI bus (interrupts from PCI devices) The ISA bus (interrupts from ISA devices) Figure 2-3 illustrates interrupt architecture on the MVME2603/2604. For details on interrupt handling, refer to the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
The MVME2603/2604 SBC has eight potential sources of reset: 1. Power-on reset switch (resets the VMEbus when the MVME2603/2604 is RESET system controller) 3. Watchdog timer Reset function controlled by the SGS-Thomson MK48T559 timekeeper device (resets the VMEbus when the MVME2603/2604 is system controller) http://www.motorola.com/computer/literature 2-13...
System Software reset and Local Software Reset. The following table shows which devices are affected by the various types of resets. For details on using resets, refer to the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
The following sections summarize how the MVME2603/2604 handles software and hardware differences in big- and little-endian operations. For further details on endian considerations, refer to the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation.
Operating Instructions PCI and SCSI SCSI is byte-stream-oriented; the byte having the lowest address in memory is the first one to be transferred regardless of the endian mode. Since the Raven ASIC maintains address invariance in both little-endian and big-endian modes, no endian issues should arise for SCSI data. Big-endian software must still take the byte-swapping effect into account when accessing the registers of the PCI/SCSI device, however.
3Functional Description Introduction This chapter describes the MVME2603/2604 single board computer on a block diagram level. The General Description provides an overview of the MVME2603/2604, followed by a detailed description of several blocks of circuitry. Figure 3-1 shows a block diagram of the overall board architecture.
Page 92
Functional Description Table 3-1. MVME2603/2604 Features (Continued) Feature Description Tick timers Four programmable 16-bit timers (one in S82378ZB ISA bridge; three in Z8536 CIO device) Watchdog timer Provided in SGS-Thomson M48T59 Interrupts Software interrupt handling via Raven (PCI-MPU bridge) and Winbond (PCI-ISA bridge) controllers VME I/O VMEbus P2 connector...
I/O expansion through FDDI (Fiber Distributed Data Interface), ATM (Asynchronous Transfer Mode), graphics, Ethernet, or SCSI ports. The base board supports PMC front panel I/O. There is also provision for additional expansion via a PMC carrier board. http://www.motorola.com/computer/literature...
Functional Description Block Diagram Figure 3-1 is a block diagram of the MVME2603/2604’s overall architecture. PS/2 Floppy Processor L2 Cache Parallel Keyboard Mouse Async Serial 60X System Bus ISA SIO Sync Serial Falcon Dram Falcon ISA Local Resource Bus FLASH NVRAM Raven ISA CSR...
In MVME761 I/O mode, the P2 adapter board used with the MVME761 has a jumper to enable/disable SCSI bus terminators. +5V DC power for SCSI termination is supplied through a polyswitch located on the adapter board. http://www.motorola.com/computer/literature...
Functional Description Ethernet Interface The MVME2603/2604 VME module uses Digital Equipment’s DECchip 21140 PCI Fast Ethernet LAN controller to implement an Ethernet interface that supports both AUI (via MVME712M) and 10BaseT/100BaseTX (via MVME761) connections. The balanced differential transceiver lines are coupled via on-board transformers. The MVME2603/2604 routes its AUI and 10BaseT/100BaseTX lines through the P2 connector to the transition module (as illustrated in Figure...
Block Diagram map description in the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation, for detailed programming information. PCI Mezzanine Interface A key feature of the MVME2603/2604 family is the PCI (Peripheral Component Interconnect) bus. In addition to the on-board local bus devices (SCSI, Ethernet, graphics, etc.), the PCI bus supports an industry-...
Functional Description VMEbus Interface The VMEbus interface is implemented with the CA91C042 Universe ASIC. The Universe chip interfaces the 32/64-bit PCI local bus to the VMEbus. The Universe ASIC provides: The PCI-bus-to-VMEbus interface The VMEbus-to-PCI-bus interface The DMA controller functions of the local VMEbus The Universe chip includes Universe Control and Status Registers (UCSRs) for interprocessor communications.
ISASIO device. For detailed programming information, refer to the PCI and ISA bus discussions in the MVME2603/2604 Programmer’s Reference Guide, listed in Appendix D, Related Documentation, and to the vendor documentation for the ISASIO device. http://www.motorola.com/computer/literature...
Functional Description Disk Drive Controller The ISASIO device incorporates a PS/2-compatible low- and high-density disk drive controller for use with an optional external disk drive. The drive interfaces with the ISASIO controller via base board connector J4, which relays both power and control signals. The ISASIO disk drive controller is compatible with the DP8473, 765A, and N82077 devices commonly used to implement floppy disk controllers.
M48T59/T559 RAM and clock chip to provide 8KB of non-volatile static RAM, a real-time clock, and a watchdog timer function. This chip supplies a clock, oscillator, crystal, power failure detection, memory write protection, 8KB of NVRAM, and a battery in a package consisting of two parts: http://www.motorola.com/computer/literature 3-11...
Functional Description A 28-pin 330mil SO device containing the real-time clock, the oscillator, power failure detection circuitry, timer logic, 8KB of static RAM, and gold-plated sockets for a battery ® A SNAPHAT battery housing a crystal along with the battery The SNAPHAT battery package is mounted on top of the M48T59/T559 device.
Z85230 according to the interrupt source. Interrupt request levels are programmed via the PIB controller. Refer to the Z85230 data sheet and to the MVME2603/ MVME2604 Programmer’s Reference Guide, both listed in Appendix D, Related Documentation, for further information. http://www.motorola.com/computer/literature 3-13...
Functional Description Z8536 CIO Device The Z8536 CIO device complements the Z85230 ESCC by supplying modem control lines not provided by the Z85230 ESCC. In addition, the Z8536 CIO device has three independent 16-bit counters/ timers. The Z85230 receives a 5 MHz clock input. Base Module Feature Register The Base Module Feature Register contains the details of the MVME2603/2604 single board computer’s configuration.
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 DTR3 DSR3/MID1 LLB3/MODSEL DCD3 RLB3 TM3/MID0 RTS4 DTR4 CTS4 LLB4 DSR4/MID3 http://www.motorola.com/computer/literature 3-15...
Functional Description Table 3-2. P2 Multiplexing Sequence (Continued) MXDO (From Base Board) MXDI (From MVME761) Time Slot Signal Name Time Slot Signal Name RLB4 DCD4 ∗ IDREQ TM4/MID2 DTR1 DTR2 Reserved DSR1 Reserved DCD1 Reserved Reserved DSR2 Reserved DCD2 ABORT Switch (S1) switch is located on the LED mezzanine.
MVME2603/2604, it does not directly indicate the condition of any single fuse. If the LED flickers or goes out, check all the fuses (polyswitches). (DS6, green). System Controller; lights when the Universe ASIC in the MVME2603/2604 is the VMEbus system controller. http://www.motorola.com/computer/literature 3-17...
Functional Description Polyswitches (Resettable Fuses) The MVME2603/2604 base board draws fused +5V DC, +12V DC, and –12V DC power from the VMEbus backplane through connectors P1 and P2. The 3.3V DC and the core processor voltage power is supplied by the on-board +5Vdc.
RAM200 memory mezzanine. The PowerPC 603 is a 64-bit processor with 32KB on-chip cache (16KB data cache and 16KB instruction cache). The PowerPC 604 is a 64-bit processor with 32KB on-chip cache (16KB data cache and 16KB instruction cache). http://www.motorola.com/computer/literature 3-19...
Functional Description The Raven bridge controller ASIC provides the bridge between the PowerPC microprocessor bus and the PCI local bus. Electrically, the Raven chip is a 64-bit PCI connection. Four programmable map decoders in each direction provide flexible addressing between the PowerPC microprocessor bus and the PCI local bus.
Green LED for SCSI terminator power; yellow LED for Ethernet transceiver power The features of the P2 adapter board include: A 50-pin connector for SCSI cabling to the MVME712M and/or to other SCSI devices Socket-mounted SCSI terminating resistors for end-of-cable or middle-of-cable configurations http://www.motorola.com/computer/literature 3-21...
Functional Description Fused SCSI terminator power developed from the +5V DC present at connector P2 A 64-pin DIN connector to interface the EIA-232-D, parallel, SCSI, and Ethernet signals to the MVME712M MVME761 Transition Module The MVME761 transition module (Figure 1-12 on page 1-26) and P2 adapter board are used in conjunction with the MVME2603/2604 base board.
EIA-530 DCE SIM530DTE EIA-530 DTE SIMV35DCE V.35 DCE SIMV35DTE V.35 DTE SIMX21DCE X.21 DCE SIMX21DTE X.21 DTE For additional information about the serial interface modules, refer to the MVME761 User’s Manual (listed in Appendix D, Related Documentation) as necessary. http://www.motorola.com/computer/literature 3-23...
4Connector Pin Assignments MVME2603/2604 Connectors This chapter summarizes the pin assignments for the following groups of interconnect signals for the MVME2603/2604: 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-3 Debug Connector J2 on page 4-4 Floppy/LED Connector J4 on page 4-7 PCI Expansion Connector J5 on page 4-8...
Page 116
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-26 Serial Ports 3 and 4 on page 4-27 Parallel Connector on page 4-28 Ethernet 10BaseT/100BaseTX Connector on page 4-29 The following tables furnish pin assignments only.
Connector Pin Assignments Debug Connector J2 A 190-pin connector (J2 on the MVME2603/2604 base board) provides access to the processor bus (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.
(J6) and mouse (J8). The pin assignments for those connectors are listed in the following two tables. Table 4-5. Keyboard Connector K_DATA No Connection +5VF K_CLK No Connection Table 4-6. Mouse Connector M_DATA No Connection +5VF M_CLK No Connection http://www.motorola.com/computer/literature 4-11...
Connector Pin Assignments DRAM Mezzanine Connector J7 A 190-pin connector (J7 on the MVME2603/2604 base board) supplies the interface between the processor bus (MPU bus) and the RAM200 DRAM mezzanine. The pin assignments are listed in the following table. Table 4-7. DRAM Mezzanine Connector ∗...
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 131
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 VMEbus Connector P1 Two 160-pin connectors (P1 and P2) supply the interface between the base board 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.
Connector Pin Assignments Serial Ports 1-4 For the MVME2603/2604, the interface for asynchronous ports 1 and 2 and for synchronous/asynchronous ports 3 and 4 is implemented with four EIA-232-D DB25 connectors (J7-J10) located on the front panel of the MVME712M transition module. The pin assignments for serial ports 1-4 on the MVME712M are listed in the following table.
Connector Pin Assignments Table 4-13. Parallel I/O Connector (MVME712M) (Continued) No Connection No Connection No Connection No Connection No Connection No Connection No Connection Ethernet AUI Connector The MVME2603/2604 provides both AUI and 10BaseT/100BaseTX LAN connections. For MVME712M-compatible base boards, the LAN interface is an AUI connection implemented with a DB15 connector (J6) located on the MVME712M 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 DCDn SPn_P9 SPn_P10 SPn_P11 SPn_P12 SPn_P13 SPn_P14 TXCIn SPn_P16 RXCIn http://www.motorola.com/computer/literature 4-27...
Connector Pin Assignments Table 4-17. Serial Connections—Ports 3 and 4 (MVME761) LLBn SPn_P19 DTRn RLBn SPn_P23 TXCOn No Connection Parallel Connector Both versions of the base board provide parallel I/O connections. For MVME761-compatible models, the parallel interface is implemented with an IEEE P1284 36-pin connector (J10) located on the MVME761 transition module.
Table 4-19. Ethernet 10BaseT/100BaseTX Connector (MVME761) TD– Terminated Terminated RD– Terminated Terminated For detailed descriptions of the various interconnect signals, consult the support information documentation package for the MVME2603/2604 SBC or the support information sections of the transition module documentation as necessary. http://www.motorola.com/computer/literature 4-29...
5PPCBug Overview The PowerPC debugger, PPCBug, is a powerful evaluation and debugging tool for systems built around Motorola PowerPC microcomputers. Facilities are available for loading and executing user programs under complete operator control for system evaluation. The PowerPC debugger provides a high degree of functionality and user friendliness, and yet stresses portability and ease of maintenance.
(for example, GO), then control may or may not return to PPCBug, depending on the outcome of the user program. The PPCBug is similar to previous Motorola firmware debugging packages (for example, MVME147Bug, MVME167Bug, MVME187Bug), with differences due to microprocessor architectures.
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 Debugger Commands The individual debugger commands are listed in Table 5-1. The commands are described in detail in the PPCBug Firmware Package User’s Manual 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 149
I/O Physical (Direct Disk Access) 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 http://www.motorola.com/computer/literature...
Page 150
PPCBug Table 5-1. Debugger Commands (Continued) Command Description Save Macros 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...
Page 151
Flash memory is available to you, keep in mind that reprogramming any portion of Flash memory will erase everything currently contained in Caution Flash, including the PPCBug debugger. Note Both banks A and B of Flash contain the PPCBug debugger. http://www.motorola.com/computer/literature...
VMEbus to PCI Interface ASIC Tests All boards * VGA543x Video Graphics Tests Not applicable to MVME2600 series boards Z8536 Zilog Z8536 Counter/Timer Tests All boards Notes 1. Some diagnostics depend on restart defaults that are set up only in a particular restart mode.
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 concerning operating parameters of the hardware.
= "07 " System Serial Number = "1463725 " System Identifier = "Motorola MVME2600" 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 156
CNFG and ENV Commands Remote Start Method Switch [G/M/B/N] = B? The Remote Start Method Switch is used when the MVME2600/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 to pass and start execution of the cross-loaded program.
Page 157
Local SCSI bus is not reset on debugger setup. (Default) Local SCSI Bus Negotiations Type [A/S/N] = A? Asynchronous SCSI bus negotiation. (Default) Synchronous SCSI bus negotiation. None. Local SCSI Data Bus Width [W/N] = N? Wide SCSI (16-bit bus). Narrow SCSI (8-bit bus). (Default) http://www.motorola.com/computer/literature...
Page 158
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 159
(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 160
CNFG and ENV Commands Auto Boot Abort Delay = 7? The time in seconds that the Autoboot sequence will delay 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.
Page 161
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 162
CNFG and ENV Commands If you use the NIOT debugger command, these parameters need to be saved somewhere in the offset range $00001000 through $000016F7. The NIOT parameters do not exceed 128 bytes in size. The setting of this ENV Caution pointer determines their location.
Page 163
PPCBug. 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 (above) 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 165
PCI Slave Image 2 Bound Address Register = 22000000? The configured value is written into the LSI2_BD register of the Universe chip. PCI Slave Image 2 Translation Offset = D0000000? The configured value is written into the LSI2_TO register of the Universe chip. http://www.motorola.com/computer/literature 6-13...
Page 166
CNFG and ENV Commands PCI Slave Image 3 Control = C0400000? The configured value is written into the LSI3_CTL register of the Universe chip. PCI Slave Image 3 Base Address Register = 2FFF0000? The configured value is written into the LSI3_BS register of the Universe chip.
Page 167
VMEbus Slave Image 3 Base Address Register = 00000000? The configured value is written into the VSI3_BS register of the Universe chip. VMEbus Slave Image 3 Bound Address Register = 00000000? The configured value is written into the VSI3_BD register of the Universe chip. http://www.motorola.com/computer/literature 6-15...
Page 168
CNFG and ENV Commands VMEbus Slave Image 3 Translation Offset = 00000000? The configured value is written into the VSI3_TO register of the Universe chip. PCI Miscellaneous Register = 10000000? The configured value is written into the LMISC register of the Universe chip.
ASpecifications Specifications Table A-1 lists the general specifications for MVME2603/2604 base boards. Subsequent sections detail cooling requirements and FCC compliance. A complete functional description of the MVME2603/2604 base boards appears in Chapter 3, Functional Description. Specifications for the optional PCI mezzanines can be found in the documentation for those modules.
(base board and modules) at a velocity typically achievable by using a 100 CFM axial fan. Temperature qualification is performed in a standard Motorola VME system chassis. 25-watt load boards are inserted in two card slots, one on each side, adjacent to the board under test, to simulate a high power density system configuration.
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 FCC compliance of the equipment containing the module. http://www.motorola.com/computer/literature...
The MVME2603/2604 hardware supports asynchronous serial baud rates of 110B/s to 38.4KB/s. For detailed programming information, refer to the PCI and ISA bus discussions in the MVME2600 Series Single Board Computer Programmer’s Reference Guide, listed in Appendix D, Related Documentation, and to the vendor documentation for the ISASIO device.
Serial Interconnections 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...
Page 176
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. Not used.
2500pF. Table B-3. EIA-232-D Interface Receiver Characteristics Value Parameter Unit Minimum Maximum ±25 Input signal voltage 2.25 Input high threshold voltage Input low threshold voltage 0.75 Input hysteresis Ω Input impedance (−15V < V < +15V) 3000 7000 http://www.motorola.com/computer/literature...
Serial Interconnections EIA-530 Connections The EIA-530 interface complements the EIA-232-D interface in function. The EIA-530 standard defines the mechanical aspects of this interface, which is used for transmission of serial binary data, both synchronous and asynchronous. 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.
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...
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.
Page 184
Troubleshooting CPU Boards: Solving Startup Problems Table C-1. Troubleshooting MVME2603/2604 Boards (Continued) Condition Possible Problem Try This: II. There is a A. The keyboard or Recheck the keyboard and/or mouse connections and power. display on the mouse may be terminal, but connected input from the incorrectly.
Page 185
Or, it may indicate a test that failed. If neither happens, enter: de <CR> Any errors logged should now be displayed. If there are any errors, go to step VI. If there are no errors, go to step V. http://www.motorola.com/computer/literature...
Page 186
Troubleshooting CPU Boards: Solving Startup Problems Table C-1. Troubleshooting MVME2603/2604 Boards (Continued) Condition Possible Problem Try This: V. The debugger A. No apparent No further troubleshooting steps are required. is in system problems — mode and the troubleshooting board is done. autoboots, or the board has passed self-...
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: Contacting your local Motorola sales office Visiting MCG’s World Wide Web literature site, http://www.motorola.com/computer/literature...
Number PowerPC 603 RISC Microprocessor Technical Summary MPC603E/D MPC604E/D PowerPC 604 RISC Microprocessor Technical Summary 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 PowerPC 603 RISC Microprocessor User’s Manual...
Page 189
Document Title and Source Number ® PowerPC Microprocessor Family: The Programming Environments for MPCFPE/AD 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 190
Related Documentation Publication Document Title and Source Number SCC (Serial Communications Controller) User’s Manual SCC/ESCC User’s (for Z85230 and other Zilog parts) Manual Web Site: http://www.zilog.com/pdfs/serial/scc_escc_iscc_manual/contents.html Z8536 CIO Counter/Timer and Parallel I/O Unit DM10001176 Product Specification and User’s Manual ® (in Z8000 Family of Products Data Book) Web Site: http://www.zilog.com/products/zx80dev.html#um...
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 192
Web Site: http://www.ibm.com PowerPC Microprocessor Common Hardware Reference Platform: A ISBN 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 193
(This document can also be obtained through the national standards body of member countries.) Interface Between Data Terminal Equipment and Data Circuit- TIA/EIA-232 Terminating Equipment Employing Serial Binary Data Interchange; Standard Electronic Industries Alliance; Web Site: http://global.ihs.com/index.cfm (for publications) http://www.motorola.com/computer/literature...
Page 195
Index conductive chassis rails configuration Abort (interrupt) signal 3-16 base board abort (interrupt) signal MVME712M transition module 1-14 adapter board, P2 1-14, 1-25, 1-45, 1-49, 3-5, configuration, base board serial port 1-8, 3-21 1-10, 1-11, 1-12 adapter, P2 configuration, I/O 1-3, 1-14, 1-25 for MVME761 1-33...
Page 196
Index disk drive controller 3-10, ground connections DMA channels 2-13 documentation, related hardware features DRAM headers, setting 1-6, 1-13 base address 1-50 DRAM speed 6-10 I/O handling 1-3, 1-14, 1-25 IBC DMA channel assignments 2-13 EIA-232-D installation interconnections MVME712M transition module 1-44 EIA-530 MVME761 transition module...
Page 198
Index serial communications interface 3-13, serial interface VME64 bus extension serial interface modules (SIMs) 3-22 VMEbus serial interface parameters address/data configurations 1-50 serial port configuration, base board 1-8, Universe ASIC and 1-10, 1-11, 1-12 VMEbus interface 6-12 serial port configuration, transition module 1-17, 1-27 serial ports 3-8,...