Do you have a question about the FORCE PPMC-280 and is the answer not in the manual?
Questions and answers
Summary of Contents for Solectron FORCE PPMC-280
Page 1
PPMC-280 Installation Guide P/N 221086 Revision AA October 2003...
Page 2
Copyright The information in this publication is subject to change without notice. Force Computers reserves the right to make changes without notice to this, or any of its products, to improve reliability, performance, or design. Force Computers shall not be liable for technical or editorial errors or omissions contained herein, nor for indirect, special, incidental, or con- sequential damages resulting from the furnishing, performance, or use of this material.
Page 3
World Wide Web: www.forcecomputers.com 24-hour access to on-line manuals, driver updates, and application notes is provided via SMART, our SolutionsPLUS customer support program that provides current technical and services information. Headquarters The Americas Europe Asia Corporate Headquarters/CA Force Computers GmbH Force Computers Japan KK Force Computers Lilienthalstr.
Page 8
Device Bus Chip Select Mapping ........... . A-4 External interrupt mapping to GPPs of MV64360/62 .
Page 9
Tables Introduction Table 1 Variants of PPMC-280 ..........1-4 Table 2 Standard Compliance (PPMC-280 is yet to be qualified in the following standards) 1-11 Table 3...
Using This Guide This Installation Guide explains how to install, use, and troubleshoot problems associated with PPMC-280. This Installation Guide is intended for users qualified in electronics or electrical engineering. It is presumed that you have the pre-requisite knowledge and working experience with: •...
Page 14
Notation Description Extents Logical OR No danger encountered. Pay attention to important information marked Note: using this layout. Possibly dangerous situation: slight injuries to people or damage to objects Caution possible Dangerous situation: injuries to people or severe damage to objects possi- Danger Abbreviations Board Information Block...
Page 15
General Purpose Port Integrated Circuit Inter-Integrated Circuit IDMA Internal Direct Memory Access IEEE International Electrical and Electronics Engineers Inter Integrated Circuit Input/Output In System Programmability JTAG Joint Test Action Group Light Emitting Diode Linear Feet per Minute Linux Support Package Message Authentication Code/Media Access Control MTBF Mean Time Between Failures...
TSOP Thin Small Outline Package UART Universal Asynchronous Receiver Transmitter ® Underwriters Laboratories Inc. VITA VMEBus International Trade Association Year 2000 Revision History Order Number Revision Date Description 221086 420 000 October 2003 Initial Release PPMC-280...
Other Sources of Information For further information refer to the following documents: Company Web Address Document Motorola www.motorola.com PowerPC MPC7450 RISC Microprocessor Familiy user manual , 10/2002, Revision 2.2 RISCWatch Debugger for PowerPC Processors PowerPC MPC7457 RISC Microprocessor Hardware specification, 7/2003, Revision 2 Philips Semiconductors www.philips.com C bus specification, Version 2.1,...
Safety Notes This section provides safety precautions to follow when installing, operating, and maintaining PPMC-280. We intend to provide all necessary information to install and handle PPMC-280 in this Installation Guide. However, as the product is complex and its usage manifold, we do not guarantee that the given information is complete.
• Use a grounded wrist strap before handling system components. If you do not have one, touch both hands to a safely grounded object or to a metal object such as the system case • Hold the board by its edges and do not touch the components, IC chips, connectors and leads Whenever components are separated from the system, place components on a grounded antistatic pad or the original packaging bag...
Page 21
output current of any source stays within its acceptable limits (see the techni- cal specification of the respective source). Environment Always dispose off old boards according to your country’s legislation, if possi- ble, in an environmentally acceptable way. PPMC-280...
Introduction Product Overview Product Overview PPMC-280 is a Processor PMC (PPMC) dual-processing card based on the MPC7447 PowerPC and MV64360 system controller. The standard variant of PPMC-280 (120092) supports the following features. For features supported by other variants, refer to Table 1 “Variants of PPMC-280” page 1-4.
Page 26
Product Overview Introduction Table 1: Variants of PPMC-280 Features Description Variant Variant Variant Variant Variant Variant Variant Variant 120092 120048 120047 120049 120093 120094 120791 120673 CPU(s) MPC7447 Dual Dual Single Single Single Single Single Dual PowerPC Core speed CPU core fre- 1 GHz 1 GHz 1 GHz...
Introduction Product Overview Table 1: Variants of PPMC-280 Features Description Variant Variant Variant Variant Variant Variant Variant Variant 120092 120048 120047 120049 120093 120094 120791 120673 Heat Sink Standard is Standard Non- Non- Non- Standard Non- Standard Standard compliant to (P/N Standard Standard...
Introduction Board Layout Board Layout This Installation Guide refers to two sides (top and bottom) of PPMC-280: • You can identify bottom side by the CPU, heat-sink, Ethernet Magnetics, and PMC connectors. • You can identify top side by Super-capacitor. The top and bottom layout of the PPMC-280 are shown in Figure 2 and Figure 3 respectively.
Board Layout Introduction 5. CPLD The bottom layout of PPMC-280 is shown in Figure 3. Figure 3: Bottom Layout of PPMC-280 Showing Major Components The major components numbered in Figure 3 are listed here: 1. CPU 0 (On single-CPU variants 120047, 120049, and 120093, only CPU 0 is present.) 2.
Board Layout Introduction Figure 5: Top assembly exploded view for 120049 (variants 120047, 120048 and 120094 use the same heat sink) PPMC-280 1 - 10...
Introduction Standard Compliance Standard Compliance PPMC-280 will meet the following standards: Table 2: Standard Compliance (PPMC-280 is yet to be qualified in the following standards) Standard Description Quality level requirements IEC 68-2-1/2/3/13/14 Climatic environmental requirements.The PPMC-280 can be used in a restricted temperature range only.
Introduction Physical Specifications Figure 6: Extent of deviation (44 mm) from CMC component envelope specification due to the non- standard heatsink(P/N 221421) used on variants 120048, 120049, 120047, 120094. Connector Types PMC connectors: Four 64-pin EIA E700 AAAB connectors, current rating 1A/pin. PPMC-280 1 - 13...
Introduction Ordering Information Ordering Information When ordering PPMC-280, use the order numbers given below. Order Numbers The order numbers are provided in Table 4. Table 4: Ordering Information Excerpt Order No. Name Description 120092 PPMC-280 Variant-120092 Dual 7447, 1GHz, 512MB, 64MB flash, Discovery II MV64360 –...
Page 38
Ordering Information Introduction PPMC-280 1 - 16...
Installation Action Plan Action Plan This chapter details the installation procedure of PPMC-280 on the carrier card. To install PPMC-280 on the carrier card, follow the steps shown in the diagram below. PPMC-280 2 - 3...
Preparing for Installation Installation Preparing for Installation The following sections explain how to prepare for an installation. Topics include: • “Taking Antistatic Precautions” on page 2-4 • “Unpacking Kit Contents” on page 2-4 • “Checking Kit Contents” on page 2-5 •...
Installation Preparing for Installation 3. Clip the wire attached to the wriststrap to the frame of your system chassis. 4. Remove all items from the carton. 5. Remove hardware components from conductive plastic bags in which they were packaged, and place components on the bags. Note: Store the original packaging material in case a factory return is neces- sary.
Preparing for Installation Installation Carrier Card Requirements PPMC-280 is to be plugged into a carrier card that meets the following requirements: • Carrier cards to support PPMC-280 should be compliant with the CMC/PMC standard specifications for carrier cards. • If PPMC special signals are required, the carrier card should implement changes required by the Processor PMC specification.
Page 45
Installation Preparing for Installation Figure 7: Power-up sequencing • The following power down-sequencing requirement should be met (see “Power-down sequencing” page 2-7): •The 5V rail may power-down after the 3.3V rail (case A) or at the same time as the 3.3V rail (case B). Either case A or case B is recommended. •If the 5V rail powers down before the 3.3V rail, the time delay between the two rails powering down should not exceed 10ms (case D).
Preparing for Installation Installation Note: • The carrier card has to supply 3.3Vaux if the BIB EEPROM has to be accessed when the main 3.3V rail is powered off. • If you use K2 Test Card (P/N110869) as a carrier card, then the PPMC-270 Transposer card (P/N 120101) has to be used along with it.
Installation Preparing for Installation Environmental Requirements The conditions listed below refer to the surroundings of the board within the user environment. Note: Operating temperatures refer to the temperature of the air circulating around the board and not to the component temperature. Do not operate the product outside the specified environmental limits.
Preparing for Installation Installation Thermal Requirements Graphs shown in figures 8 to 12 below are recommended thermal and airflow oper- ating conditions for different variants of PPMC-280. Airflow information can be extracted if the ambient temperature and the core frequency of the CPU are known. Continuous operation of the CPU and MV6436x junctions beyond the specified safety limits shown in the graphs is not recommended.
PPMC-280 Installation on K2 Test Card Installation PPMC-280 Installation on K2 Test Card Follow the steps mentioned in the section below to install PPMC-280 on K2 Test Card. Note: The instructions detailed here do not describe how to install the carrier card and power up the board.
Page 55
Installation PPMC-280 Installation on K2 Test Card 5. Mount the PPMC-270 Transposer card on the K2 carrier card as shown in the figure below. Figure 14: Installing Transposer Card on Carrier Card 6. Engage the connectors. Make sure the connectors are seated completely. PPMC-280 2 - 17...
PPMC-280 Installation on K2 Test Card Installation 7. Mount the PPMC-280 card on the PMC-270 Transposer card as shown in Figure 15 “Installing PPMC-280 Card on Transposer Card” on page 2-18. Figure 15: Installing PPMC-280 Card on Transposer Card 8. Secure PPMC-280 using four screws provided. Ensure that you screw PPMC-280 from the rear side of the carrier card through clearance holes.
Installation Removal Procedure Removal Procedure To remove PPMC-280 from the carrier card, follow the steps listed below: 1. Turn off system power (Ensure that you follow the steps to turn off power for the carrier card as per carrier card documentation.) 2.
Board Power Up and Initialization Installation Board Power Up and Initialization The steps listed below detail the board power up and initialization procedure: 1. Install PPMC-280 on the carrier card. (Refer to “PPMC-280 Installation on K2 Test Card” on page 2-16). 2.
Devices and Other Functions On-Board Devices On-Board Devices Note: This chapter describes features supported by the standard PPMC-280 variant, 120092. For features supported by other variants, please refer Table 1 “Variants of PPMC-280” page 1-4. Details of the on-board devices are provided in this section. See Figure 2 and Figure 3 on Page 1-7 and Page 1-8 for the location of the on-board devices.
On-Board Devices Devices and Other Functions CPU 0 and CPU 1 As there are two CPUs, one of the CPUs is designated as CPU 0, and the other CPU is designated as CPU 1. CPU 0 acts as the boot master as it boots up first. CPU 1 is the boot slave.
Page 63
Devices and Other Functions On-Board Devices byte bursts to an 8-bit device. Hence, the MV64360’s integrated SRAM (which is a 32-bit wide device) is used as the actual boot device. The MV64360 is configured (during auto-configuration from I C) to remap the PowerPC boot vector to SRAM instead of boot flash.
On-Board Devices Devices and Other Functions PCI_BOOT Mode In this boot mode, the MV64360 is auto-configured through I C such that the Pow- erPC boot vector is remapped to PCI space (instead of the default mapping to boot flash). Note: Refer to “PCI Boot” page D-1 for additional information on PCI-Boot. System Controller PPMC-280 uses the Marvell Technologies MV64360 System Controller.
Devices and Other Functions On-Board Devices Integrated 2Mb SRAM Note: This feature is not supported by MV64362. • 64-bit wide + 8-bit even parity • Support for coherency with CPU caches (if required) Two Gigabit Ethernet MACs • IEEE802.3-compliant 10/100/1000Mbps Gigabit Media Independent Interfaces (GMII) –...
On-Board Devices Devices and Other Functions • Support for multi-master environment • Support for auto-configuration on power-on through I Support for Dual Processing • On power-on, MV64360 allows CPU0 to boot and keeps CPU1 bus request on hold. After CPU0 boots and initializes the system, it triggers the system con- troller’s inbuilt bus arbiter to allow CPU 1 bus access and start booting.
Devices and Other Functions On-Board Devices Table 9: Memory organization on PMC-280 variants Variant Memory size Logical organization Physical organization 120092, 512MB Single-bank, mapped to Nine 512Mb devices 120048, chip-select CS0# of (8 for data, 1 for ECC) 120047, MV64360/62 120093 120049, Dual-bank, one bank...
On-Board Devices Devices and Other Functions Note: Boot Flash is not used as the boot device on variants 120048 and 120094. These variants boot from PCI memory space. Refer to “Boot Modes” on page 3-4 for additional information. PCI Interface PCI interface between PPMC-280 and the carrier card is made through PMC connectors P1, P2 and P3.
Devices and Other Functions On-Board Devices Table 10: Special Function Processor PMC Signals Implemented Signal Name Function PRESENT# Is grounded on PPMC-280 to indicate to the carrier card that the Processor PMC is installed MONARCH# Enables Monarch-mode operation of PPMC-280. Is pulled up on PPMC-280.
On-Board Devices Devices and Other Functions Note: • CPU0 is responsible for Monarch and Non-Monarch status detection and related action. • PPMC-280 can work on a carrier card that does not support the EREADY signal. In this case, PCI enumeration is begun as soon as Monarch status is detected.
Devices and Other Functions On-Board Devices transceivers PHY0 and PHY1 (Broadcom BCM5421) for the two ports. The interface between the MAC and the PHY is GMII. PPMC-280 also uses the Serial Management Interface (SMI) which enables auto-negotiation and passing of status and control parameters between the MAC and the PHY.
On-Board Devices Devices and Other Functions Table 11: I C Bus Devices Device/Connector C Slave Address Function MV64360 Slave address pro- • Acts as a bus master to perform CPU-initi- grammable ated Read/Write access to I C bus devices • Supports slave operation with master exter- nal to PPMC-280 Serial EEPROM-1 1010011 in Mon-...
Devices and Other Functions On-Board Devices Serial EEPROM-1 This 64 Kb (8kx8) device (AT24C64) holds data structures that enable the MV64360 to configure its internal registers automatically on power-up, provided serial ROM initialization of MV64360 is enabled. The MV64360 initializes from this device when PPMC-280 is in the Non-Monarch mode.
On-Board Devices Devices and Other Functions Super-capacitor for RTC When the board is powered down, the RTC is backed-up by a 0.2F super-capacitor. The super-capacitor is estimated to retain RTC data (sustain time-keeping) for a minimum period of 50 hours. While under typical conditions it could sustain the RTC for more than 50 hours.
Controls, Indicators and Connectors LEDs LEDs The LED indications are provided in Table 12. The location of the LEDs on PPMC-280 is shown in Figure 17 and Figure 18. Figure 17: Zoomed Areas for LED Indicators CR8, CR9, CR10, CR11, CR12, CR13,and CR18 PPMC-280 4 - 3...
Controls, Indicators and Connectors LEDs Figure 19: Zoomed Areas for LED Indicators CR1, CR2, CR4,and CR5 Table 12: LED Indications LED RefDes Function Indication CR18 Power Bad LED OFF state indicates that all voltage rails are within tolerance ON state indicates that one or more of 3.3, 2.5, 1.8, and 1.1V rails are out of tolerance.
LEDs Controls, Indicators and Connectors Table 12: LED Indications LED RefDes Function Indication CR10 Ethernet 0 Transmit Driven for about 80 ms each time there is trans- Activity mit activity on GigE-0. CR12 Ethernet 0 Full Duplex Glows when GigE-0 is in full-duplex mode. CR4 and CR5 Link /Speed LEDs for Refer “Link/Speed LEDs for Ethernet0”...
Controls, Indicators and Connectors LEDs Table 14: CR6 and CR7 Function Table MEANING PPMC-280 is non-monarch and is yet to release EREADY PPMC-280 is non-monarch, and has released EREADY PPMC-280 is monarch, and is waiting for EREADY to be released PPMC-280 is monarch, and EREADY has been released Table 15: Link/Speed LEDs for Ethernet0...
On-Board Connectors Controls, Indicators and Connectors On-Board Connectors PPMC-280 has four on-board PMC connectors. PMC Connectors Four 64 pin PMC connectors P1, P2, P3, and P4 are located on the bottom side of the board. Note: As per the CMC specification (P1386), the PMC connectors are la- belled P11, P12, P13, and P14, but are referred to as P1, P2, P3, and P4 in this document.
Controls, Indicators and Connectors On-Board Connectors Figure 20: Pinout of P1 PMC Connector Signal Groups in P1 POWER: +5V, V(I/O)PCI2.2: PCICLK, INT[A:D]#, AD[x], C/BE[x]#, FRAME#, DEVSEL#, IRDY#, REQ#, GNT#, PAR, REQ64#, TCK SPECIAL FUNCTION PPMC: I2C: I2CSCK_BIB, I2CSDA_BIB (these pins are not part of the PMC pinout specification, but as per the PICMG2.15 PCI Telecom Mezzanine/Carrier Card Specification.
Controls, Indicators and Connectors On-Board Connectors Figure 22: Pinout of P3 PMC Connector Signal Groups in P3 POWER: V(I/O) PCI2.2: AD[x], C/BE[x]#, PAR64 NC: Not connected PPMC-280 4 - 11...
On-Board Connectors Controls, Indicators and Connectors Figure 23: Pinout of P4 PMC Connector Note: P4 pinout is compatible to PICMG ECR 2.15 Draft 0.7 Appendix D The P4 PMC signal classification is provided in Table 17. Table 17: P4 PMC Signal Classification Signal Classification Signals Signal Description...
Page 87
Controls, Indicators and Connectors On-Board Connectors Table 17: P4 PMC Signal Classification (cont.) Signal Classification Signals Signal Description Carrier card interrupts to CARRIER_INT0#, 3.3V tolerant interrupt sig- PPMC-280 CARRIER_INT1# (3.3V tolerant nals to PPMC-280. These only) signals are wired to MPP6 and MPP7 of the system controller, respectively.
On-Board Connectors Controls, Indicators and Connectors Table 18:Ethernet Link/Speed and Signal Status Link/Speed G0_LINK100#/G1_LINK100# G0_LINK10#/G1_LINK10# Up/1000 Mbps Up/100 Mbps HIGH Up/10 Mbps HIGH No Link HIGH HIGH Note: To use the signals (in the table above) to glow LEDs on the carrier card, ensure that suitable current limiting series resistors are used with the LEDs.
Hardware Resources Mapping Resource Mappings Table 2: Device Bus Chip Select Mapping Device MV64360 Chip Select Note USER FLASH BANK0 DevCS0#, (8Mx32) USER FLASH BANK1 DevCS1# (8Mx32) BOOT_FLASH BootCS# DevCS3# is also directed to Boot Flash for VPD access. External interrupt mapping to GPPs of MV64360/62 The interrupt controller of the MV64360/62 takes eleven hardware interrupt inputs through its General Purpose Ports (GPPs).
Page 94
Resource Mappings Hardware Resources Mapping PPMC special signal mapping to GPPs Table 4: SIGNAL REMARKS MONARCH# Input signal only EREADY When used as input (monarch mode) When used as output (non-monarch) MV_RESETOUT# Assert low to cause RESETOUT# assertion Table 5: Miscellaneous signals mapped to GPPs of MV64360/62 Group Signal Remarks...
Hardware Resources Mapping Resource Mappings Note: The GPPs indicated in Tables 3-5 above should be used only for intended functions. Usage other- wise may result in unpredictable operation. ETHERNET PHY ADDRESSES The two Ethernet PHYs on PPMC-280 have the following PHY addresses: PHY0 (i.e.
Page 99
Troubleshooting Troubleshooting This appendix provides a hint list for detecting erroneous system configurations and any untoward or unusual behavior of PPMC-280. It cannot replace a serious and sophisticated pre- and post- sales support during appli- cation development. If it is not possible to fix a problem with the help of this chapter, contact your local sales representative or FAE for further support.
Page 100
Troubleshooting Problem Possible Reason Solution Damaged plugs, bent or broken 1. Check PMC connector on car- pins rier card for bent or broken pins 2. Replace carrier card. The PMC-270 Transposer card is Ensure that both Transposer card not completely inserted in the and PPMC-280 are assembled test card or PPMC-280 is not and secured by screws as...
Page 101
Troubleshooting Problem Possible Reason Solution System Controller not able to Check if CR3 glows green successfully initialize from immediately on power-up, and EEPROM. then yellow. This indicates that the system controller has initial- ized and copied the boot-image from boot-flash into SRAM (applicable only for boot-flash boot variants).
Page 102
Troubleshooting Problem Possible Reason Solution Processor PMC-related issues 1. Verify if PPMC-280 is assigned the Monarch status 2. Verify there are not more than one Monarchs in the system 3. Verify if there is another Non- Monarch PPMC in the system which does not flag EREADY 4.
Page 103
Troubleshooting Problem Possible Reason Solution PCI In-operational PPMC-280 requirements or PCI 1. Verify the PCI interface voltage specifications are not met by the (V I/O), PCI clock, PCI reset and carrier card PCI arbiter on the carrier card meet the PCI2.2 specifications 2.
Page 104
Troubleshooting Problem Possible Reason Solution Two or three Monarchs in the Ensure that the carrier card does system not assign Monarch status to more than one board PPMC-280 does not The Non-Monarch status is not Ensure that the carrier card has operate in Non-Mon- recognized tristated/left unconnected the...
Assembly Instructions Assembly Instructions for Transposer Card Assembly Instructions for Transposer Card The following figures and instructions demonstrate the procedure to be followed to assembling the PPMC-270 Transposer Card with K2 test card. Figure 1: Top Assembly of PMC 270 transposer card, exploded view. ITEM NO.
Page 108
Assembly Instructions for Transposer Card Assembly Instructions C - 4 PPMC-280...
Page 109
Assembly Instructions Assembly Instructions for Transposer Card PPMC-280 C - 5...
Page 110
Assembly Instructions for Transposer Card Assembly Instructions C - 6 PPMC-280...
Page 113
PCI Boot PCI Boot Additional information on PCI-Boot is given in the following sections. Variants B and F boot from PCI space - typically the memory of the monarch or a peer PCI subsystem, referred to as the "boot host". In PCI boot mode, the PPMC- 280 would typically be in non-monarch mode;...
Page 114
PCI Boot Table 6: Important I C Configuration steps for PCI boot: Step Monarch mode Non-monarch mode (E PROM-1) PROM-2) Configures relevant GPPs of MV64360/62 for INITACT and MPP_PCIBOOT. Configures relevant GPP of MV64360/62 for EREADYOUT Disables the BOOTCS# chip- select Yes.
PCI Boot Example - Steps These are the steps that might need to be performed by the "boot host" to correctly configure the PPMC-280 for PCI boot: PPMC-280 in non-monarch mode (the "boot host" is assumed the monarch) a) The monarch sets up the target image at a certain location in its memory b) Upon release of EREADY, the monarch enumerates the PCI bus.
Page 116
PCI Boot – The operating system comes up and enumerates PCI. While doing so, it changes the PCI Base Address Registers (BARs) of the "boot host" card. – A local reset occurs on the PPMC-280 because of a watchdog expiry or a manual reset.
Index I2C Bus Addresses ........A-4 Important I2C Configuration steps for PCI boot Action Plan ..........2-3 ............. D-4 Antistatic Precautions ........2-4 Install Action Plan ..........2-3 Board ............. 2-3 Board Layout ..........1-7 ............2-3 Board Power Up and Initialization ....
Page 118
PCI Vital Product Data Device Controller ......3-10 ........3-6 Special PPMC Signals General Purpose Ports ......3-10 ......3-8 PCI Resources Gigabit Ethernet MACs ..........A-4 ......3-7 Physical Requirements I2c Timer ........2-5 ..........3-7 IDMA Controller ........3-7 Signal Classification Integrated SRAM ......4-12 ........
Product Error Report Product: Serial No.: Date Of Purchase: Originator: Company: Point Of Contact: Tel.: Ext.: Address: Present Date: Affected Product: Affected Documentation: ❏ ❏ ❏ ❏ ❏ ❏ Hardware Software Systems Hardware Software Systems Error Description: This Area to Be Completed by Force Computers: Date: PR#: Responsible Dept.:...
Need help?
Do you have a question about the FORCE PPMC-280 and is the answer not in the manual?
Questions and answers