i IPMC7126E/7616E I/O Module Installation and Use 6806800A45B September 2008 Edition
© Copyright 2008 Emerson All rights reserved. Trademarks Emerson, Business-Critical Continuity, Emerson Network Power and the Emerson Network Power logo are trademarks and service marks of Emerson Electric Co. © 2008 Emerson Electric Co. All other trademarks are the property of their respective owners. PICMG®, CompactPCI®, AdvancedTCA™ and the PICMG, CompactPCI and AdvancedTCA logos are registered trademarks of the PCI Industrial Computer Manufacturers Group.
Safety Summary The following general safety precautions must be observed during all phases of operation, service, and repair of this equipment. Failure to comply with these precautions or with specific warnings elsewhere in this manual could result in personal injury or damage to the equipment. The safety precautions listed below represent warnings of certain dangers of which Emerson is aware.
Flammability All Emerson PWBs (printed wiring boards) are manufactured with a flammability rating of 94V-0 by UL-recognized manufacturers. EMI Caution Caution ! 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. CE Notice (European Community) Warning ! This is a Class A product.
Contents About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi Summary of Changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Comments and Suggestions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contents 3 Programming. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Programing Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PCI Local Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The PCI-to-ISA Bridge (PIB) . . . . . . . . . . . . . . . .
List of Figures Figure 1-1. Figure 1-2. Figure 1-3. Figure 1-4. Figure 1-5. Figure 2-1. Figure 2-2. Figure 3-1. Figure 3-2. IPMC761 with Default Switch Setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 IPMC761 Functional Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 IPMC712 with Default Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 IPMC712 Functional Block Layout .
List of Figures viii IPMC7126E/7616E I/O Module Installation and Use (6806800A45B)
List of Tables Table 1-1. IPMC761 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Table 1-2. IPMC712 Jumpers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 Table 3-1. GPIO Pin Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Table 3-2. SCSI Speed/Width Settings Using GPIO2:[1,2] . . . . . . . . . . . . .
List of Tables x IPMC7126E/7616E I/O Module Installation and Use (6806800A45B)
About This Manual The IPMC7126E/7616E I/O Module Installation and Use manual provides the information you will need to install, use, and program your IPMC7126E or IPMC7616E module. These are optional I/O modules installed on the variants of the MVME5100, MVME5500 and MVME6100 Single Board Computers (SBCs). Their design utilizes the PowerPlus II architecture. Hereafter, the IPMC7126E and IPMC7616E modules will be referred to as the IPMC712 and IPMC761.
About This Manual Comments and Suggestions We welcome and appreciate your comments on our documentation. We want to know what you think about our manuals and how we can make them better. Mail comments to us by filling out the following online form: http://www.emersonnetworkpowerembeddedcomputing.com/ > Contact Us > Online Form In “Area of Interest” select “Technical Documentation”. Be sure to include the title, part number, and revision of the manual and tell us how you used it.
About This Manual courier is used for system output (for example, screen displays, reports), examples, and system prompts. , or represents the carriage return or Enter key. Ctrl represents the Control key. Execute control characters by pressing the Ctrl key and the letter simultaneously, for example, Ctrl-d.
About This Manual xiv IPMC7126E/7616E I/O Module Installation and Use (6806800A45B)
1 Product Features 1 The IPMC712 and IPMC761 are optional modules that provide backward compatibility with earlier Emerson products using the MVME761 or MVME712M rear transition modules. General Functionality Both models are designed around a PMC form factor and both modules incorporate a PCI-toISA bridge, Ultra-wide SCSI adapter, and Super I/O functionality. Both modules are single wide, standard length, standard height PMC boards.
Chapter 1 Product Features Signals routed to P14 include: narrow SCSI, parallel port, COM1 and COM2 synchronous serial ports, COM3 and COM4 synchronous serial ports, power, and P2 mux signals. The remaining SCSI data lines are routed to P15. The on-board PCI devices on each module are as follows: ■ Winbond PCI-to-ISA Bridge (PIB) ■ LSI SCSI device (SYM53C895A) Configurable Switches S1 Switch A 1x4 switch (S1) is provided on each module for configuring GPIO pins 2 and 3.
Chapter 1 Product Features Note SCSI signals leading to connector P15 go through zero ohm resistors (R92-R100) before terminating at P15. When the host board’s PMC slot 2 is populated, and there is an IPMC module in slot 1, there exists a possibility for contention on these signals. Figure 1-1.
Chapter 1 Product Features Figure 1-2.
Chapter 1 Product Features Figure 1-3. IPMC712 with Default Switch Settings P15 P14 P12 P13 P11 S1 C7 C9 C10 C8 S2 C7 S1 C9 U12 S2 U11 U7 J3 J2 U6 C5 J4 J5 U5 U15 U3 U19 Y2 Y1 C4 C2 Y3 J1 DS2 DS1 IPMC761 PIB BUSY SCSI BUSY 2843 0905 Table 1-2.
Chapter 1 Product Features Figure 1-4.
Chapter 1 Product Features Figure 1-5.
Chapter 1 Product Features ISA Local Resource Bus PCI-to-ISA Bridge (PIB) The PIB (W83C554F) contains the ISA Bridge I/O Registers necessary for various functions. These registers are also accessible from the PCI bus. Super I/O The Super I/O device (PC97307) provides the following functions on the IPMC: ■ Two synchronous serial ports (COM1 and COM2) ■ Parallel printer port ESCC Two DTE synchronous/asynchronous serial ports are provided by the ESCC device (Z85230).
Chapter 1 Product Features Input/Output Modes Both modules are designed to be plugged into PMC slot 1 of the base board. As stated earlier, these SBCs have two P2 I/O modes (IPMC and PMC) that are user configurable. The user should configure the baseboard for the IPMC module being used. The jumpers route the on-board Ethernet port 2 to row C of connector P2.
Chapter 1 Product Features 10 IPMC7126E/7616E I/O Module Installation and Use (6806800A45B)
2 Installing the IPMC Module 2 This chapter discusses the configuration and installation of IPMC modules on an MVME6100, MVME5500, or MVME5100 SBCs. For additional information pertaining to the MVME51005E, refer to the information contained in the MVME51005E Single Board Computer Installation and Use manual before proceeding with these instructions contained in this chapter. Packaging As a precautionary measure, IPMC modules are sealed in an anti-static package to protect them from static discharge.
Chapter 2 Installing the IPMC Module 3. Remove the filler plate from the host board’s front panel. Position the IPMC module over the center area of the slot 1 connectors as follows: Figure 2-1. IPMC Installation 4. Line up the IPMC module’s front panel into the IPMC filler cutout slot on the host board’s front panel. 5. Align connectors P11, P12, P13, P14, and P15 on the IPMC module with the mating connectors on the host board and press firmly into place. 6.
Chapter 2 Installing the IPMC Module Watch for Bent Pins or Other Damage Caution ! Caution Bent pins or loose components can cause damage to the board, the backplane, or other system components. Carefully inspect your board and the backplane for both pin and component integrity before installation. ECC and our suppliers take significant steps to ensure there are no bent pins on the backplane or connector damage to the boards prior to leaving our factory.
Chapter 2 Installing the IPMC Module Recognize Different Injector/Ejector Lever Types The modules you install may have different ejector handles and latching mechanisms. The following illustration shows the typical board ejector handles used with ECC payload cards: (A) Elma Latching, (B) Rittal Type II, (C) Rittal Type IV. All handles are compliant with the CompactPCI specification and are designed to meet the IEEE1101.10 standards. Figure 2-2.
3 Programming 3 Programing Details The overall design of the IPMC712 and IPMC761 is based on the PowerPlus II architecture. The programming characteristics for both modules conforms to the PowerPlusII Programming Specification. Note The PowerPlus II Programming Specification covers a large variety of programming configurations, many of which are not applicable to either module. This chapter describes those aspects of the specification that are unique to both modules.
Chapter 3 Programming The General Purpose I/O (GPIO) pin assignments for the SCSI Controller are shown in the table below. A 1x4 switch (S1) is provided to configure GPIO pins 2 and 3. The factory default setting shall be for Ultra-Speed and Ultra-Wide SCSI. Table 3-1. GPIO Pin Assignments GPIO Pin Direction Level Usage GPIO1_MASTER_l output 1 SCSI LED; SCSI is not MASTER. 0 SCSI is MASTER. 1 SCSI speed; selectable by switch S1. S1:1 OFF selects Ultra 0 S1:1 ON selects FAST (default).
Chapter 3 Programming Figure 3-2. IDSEL Switch Settings (S2) ON 1 1 S2-P2 = 0 2 S2-P1=0 2 S2-P1 = 1 ON S2-P2 =1 MVME5100 and MVME5500 S2 Default Setting MVME6100 S2 Setting The settings of SW2 determine the IDSEL used by the W83C553 PCI/ISA Bridge. It is important that the settings of P1 and P2 are neither both on nor both off, otherwise the device will be enumerated twice. If Then The SW2-P1 is OFF The W83C553’s IDSEL is connected to IDSELB (P12:34).
Chapter 3 Programming The IDSEL assignments for both modules are shown below: Table 3-3. IDSEL and IDSELB Mapping for PCI Devices Device Number Field PCI Address Line IDSEL Connection 0b0_1011 AD11 PCI/ISA Bridge 0b1_0000 AD16 PMC Slot 1 SCSI Device 0b1_0001 AD17 PMC Slot 1 MVME5500 0b1_0101 AD21 PMC Slot 1 MVME6100 The following table shows the Vendor ID, the Device ID, and Revision ID for each of the planar PCI devices on the IPMC712 and IPMC761: Table 3-4.
Chapter 3 Programming MVME6100 The MVME6100 IPMC module PCI arbitration is performed by the MV64360 ASIC. The internal PCI arbiter REQ#/GNT# signals are multiplexed on the MV64360 MPP[31:0] pins. The internal PCI arbiter is disabled by default (the MPP pins function as general purpose inputs). Software will configure the MPP pins to function as request/grant pairs for the internal PCI arbiter.
Chapter 3 Programming 2. MVME5100 Hawk MPIC IRQ9 interrupt sources may be one of the following: PCI-PMC1 INTA#, PMC2 INTB#, or PCIX INTA#. MVME5500 IPMC Module Interrupt Assignments Legacy Interrupt assignments were not maintained on the MVME5500 due to the vastly different host bridge device (GT-64260) used. The MVME5500 uses the GT-64260 interrupt controller to handle interrupts internal to the GT-64260 as well as the external interrupt sources.
Chapter 3 Programming PCI-to-ISA Bridge (PIB) The PIB contains ISA Bridge I/O Registers for various functions. These registers are accessible from the PCI bus. Super I/O The Super I/O device provides the following functions: ■ Two serial ports (asynchronous) ■ Parallel port interface The device’s hardware configuration is based on two strap-pins: BADDR0 and BADDR1. During reset, strapping options shown on BADDR0 and BADDR1 pins determine the device’s operation. Clock speed is 48 MHz.
Chapter 3 Programming 2. On the IPMC712, pins PA0 through PA4, PA6, PA7, PB0 through PB4 are not used on the Z8536 CIO. Table 3-9.
Chapter 3 Programming Interrupt Routing to PIB Module interrupts and MVME5100 Ethernet Port 2 interrupts go through the 8259 pair and into the PIB. The output of the PIB then goes to the Hawk MPIC on the MVME5100. The table below lists the ISA interrupts routed to the PIB. 1 IRQ0 3-10 IRQ2 4 IRQ9 INT1 INT2 Edge/Leve l Notes IRQ Polarity ISA PRI Controller Table 3-11.
Chapter 3 Programming Vital Product Data (VPD) To access VPD information for each SBC, access the registers through the I2C interface as follows: 24 ■ MVME5100 - via the Hawk ASIC; IPMC761’s VPD address is $A4.
4 Connector Pin Assignments 4 This chapter provides connector pin assignments for the IPMC712 and IPMC761 modules. IPMC712 Connector This connector provides the on-board interface of the IPMC712 I/O signals. The pin assignments for this connector are as follows: Table 4-1. IPMC712 Connector Pin Signal Description Signal Description Pin 1 I2CSCL I2CSDA 2 3 GND GND 4 5 JDB8# GND 6 7 GND JDB9# 8 9 JDB10# +3.3V 10 11 +3.
Chapter 4 Connector Pin Assignments IPMC761 Connector connector provides the on-board interface of the IPMC761 I/O signals. The pin assignments for this connector are as follows: Table 4-2. IPMC761 Connector 26 Pin Signal Description Signal Description Pin 1 I2CSCL I2CSDA 2 3 GND GND 4 5 DB8# GND 6 7 GND DB9# 8 9 DB10# +3.3V 10 11 +3.3V DB11# 12 13 DB12# GND 14 15 GND DB13# 16 17 DB14# +3.3V 18 19 +3.
Chapter 4 Connector Pin Assignments PCI Interface and I/O Connectors There are four 64-pin connectors on the IPMC761 (P11, P12, P13, and P14) which provide 32bit PCI interface and P2 Input/Output (I/O) for the host board. The pin assignments are as follows: Table 4-3.
Chapter 4 Connector Pin Assignments Table 4-3. PCI Connector Pin Assignments (P11) (continued) Pin Signal Description Signal Description Pin 57 +5V (Vio) AD03 58 59 AD02 AD01 60 61 AD00 +5V 62 63 GND REQ64# 64 Table 4-4. PCI Connector Pin Assignments (P12) 28 Pin Signal Description Signal Description Pin 1 +12V TRST# 2 3 TMS TDO 4 5 TDI GND 6 7 GND Not Used 8 9 Not Used Not Used 10 11 Not Used +3.3V 12 13 RST# Not Used 14 15 +3.
Chapter 4 Connector Pin Assignments Table 4-4. PCI Connector Pin Assignments (P12) (continued) Pin Signal Description Signal Description Pin 57 Not Used Not Used 58 59 GND Not Used 60 61 ACK64# +3.3V 62 63 GND Not Used 64 Table 4-5.
Chapter 4 Connector Pin Assignments Table 4-5. PCI Connector Pin Assignments (P13) (continued) Pin Signal Description Signal Description Pin 57 +5V (Vio) Not Used 58 59 Reserved Reserved 60 61 Reserved GND 62 63 GND Reserved 64 Table 4-6.
Chapter 4 Connector Pin Assignments Table 4-6. PCI Connector Pin Assignments (P14) (continued) Pin Signal Description Signal Description Pin 57 RTS2_232 Not Used 58 59 CTS2_232 Not Used 60 61 MDO MSYNC# 62 63 MDI MCLK 64 Table 4-7. PCI Connector Pin Assignments (P15) Pin Signal Description Signal Description Pin 1 I2CSCL I2CSDA 2 3 GND GND 4 5 DB8# GND 6 7 GND DB9# 8 9 DB10# +3.3V 10 11 +3.3V DB11# 12 13 DB12# GND 14 15 GND DB13# 16 17 DB14# +3.
Chapter 4 Connector Pin Assignments 32 IPMC7126E/7616E I/O Module Installation and Use (6806800A45B)
A Specifications A General Specifications The following table provides general specifications for the IPMC712 and IPMC761 module. Table A-1. IPMC Specifications Main Characteristic PMC Interface SCSI Bus Function Specification Address/Data A32/D32/D64, PMC PN1, PN2, PN3, PN4 Connectors PCI Bus Clock 33 MHz Signaling 5 Volts Module Type Basic, Single-Wide; P2 I/O Controller Symbios 53C895A PCI Local Bus DMA Yes, with PCI Local Bus Burst Asynchronous Transfer Rate 5.
Appendix A Specifications Power Requirements The table below lists the typical and maximum power consumption of the IPMC712 and IPMC761 modules. Table A-2. Power Consumption 34 Supply Voltage Amps (Typical) Amps (Maximum) +5V (±5%) 0.5 A N/A +12V (±10%) 0.2 A 0.5 A -12V (±10%) 0.1 A 0.
B Related Documentation B Emerson Network Power - Embedded Computing Documents The Emerson Network Power - Embedded Computing publications listed below are referenced in this manual. You can obtain electronic copies of Emerson Network Power - Embedded Computing publications by contacting your local Emerson sales office. For documentation of final released (GA) products, you can also visit the following website: www.emersonnetworkpower.
Appendix B Related Documentation Manufacturers’ Documents For additional information, refer to the following table for manufacturers’ data sheets or user’s manuals. For your convenience, a source for the listed document is also provided. Note In many cases, the information is preliminary and the revision levels of the documents are subject to change without notice. Table B-2.
Appendix B Related Documentation Related Specifications For additional information, refer to the following table for related specifications. For your convenience, a source for the listed document is also provided. Table B-3. Related Specifications Document Title and Source PCI Special Interest Group Peripheral Component Interconnect (PCI) Local Bus Specification, Publication Number PCI Specification Revision 2.0, 2.1, 2.2 Institute of Electrical and Electronics Engineers, Inc.
Index A address assignments PCI local bus (IDSEL) 17 arbitration assignments (host boards) 18 arbitration pairs, MVME6100 19 architecture xi, 15 B backward compatibility 3, 10 basic features 2 block diagram, IPMC712 7 block diagram, IPMC761 5 board ejector handles 14 bus grants 19 C caching 3 CIO device 9 CIO port pins 21 clock configuration, IPMC712 8 clock input 9 clock speed, SCSI 15 clock speed, Super I/O 21 compliance, IEEE P1386.
Index ISA local resource bus 9, 20 J jumpering, clock signals 10 L LEDs 10 local buses 3 local resource bus 9 M manual conventions xii manufacturers’ manuals 36 mapping to IDSEL 18 max power consumption 34 mechanical layouts 6 memory support 2 model numbers xi modem control lines 9 modes, I/O 10 modes, programmable 18 module interrupts 23 MPP pins 19 P P1 and P2 connectors 25, 26, 27 packaging 11 parallel port 9 PCI arbitration, MVME5100, MVME5500, MVME6100 18 PCI bus grant 10 PCI device identification