Table of Contents

Advertisement

Quick Links

i
CPCI-6190
Reference Guide
P/N 6806800B04C
October 2008

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CPCI-6190 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Emerson CPCI-6190

  • Page 1 CPCI-6190 Reference Guide P/N 6806800B04C October 2008...
  • Page 2 Emerson reserves the right to revise this document and to make changes from time to time in the content hereof without obligation of Emerson to notify any person of such revision or changes.
  • Page 3: Table Of Contents

    Order Numbers ..............1-7 CPCI-6190...
  • Page 4 J5 ................3-9 CPCI-6190...
  • Page 5 ..............4-35 CPCI-6190...
  • Page 6 RTC/NVRAM ..............5-14 CPCI-6190...
  • Page 7 Last Reset Status Register 2 ............6-15 Battery Exchange Troubleshooting Index CPCI-6190...
  • Page 8 CPCI-6190...
  • Page 9 Devices on PCI Bus 1 ..........5-12 CPCI-6190...
  • Page 10 Last Reset Status Register 2......... . 6-15 CPCI-6190...
  • Page 11 Connection to I2C Devices..........5-19 CPCI-6190...
  • Page 12 Dot Position on Battery ..........A-4 CPCI-6190...
  • Page 13: Using This Guide

    Character format for references, table, and figure descriptions <text> Typical notation used for variables and keys [text] Typical notation for buttons and optional parameter in PowerBoot Repeated item Omission of information from example/command that is not necessary at the time being Ranges Extents Logical OR CPCI-6190 xiii...
  • Page 14 Dynamic Random Access Memory Error Checking and Correction EPROM Erasable Programmable Read-Only Memory Electrostatic Discharge FIFO First In First Out Ground General Purpose Pins Intelligent Interface Controller IBMU Intelligent Board Management Unit ICMB Inter Chassis Management Bus Integrated Device Electronics CPCI-6190...
  • Page 15 Reverse Address Resolution Protocol Read-Only Memory Rear Transition Board Real Time Clock Single Board Computer Sensor Data Record SDRAM Synchronous Dynamic Random Access Memory SELV Safety Extra Low Voltage S.M.A.R.T. Software Maintenance and Repair Tool Serial Management Bus System Management Interrupt CPCI-6190...
  • Page 16 SRAM Static RAM Twisted-Pair Ethernet UART Universal Asynchronous Receiver/Transmitter CPCI-6190...
  • Page 17 Table 16 “J5 Connector Pinout Rows D and E” page 3-10 added “PowerBoot” chapter added “Buses” chapter, added “Maps and Registers” chapter, editorial changes 216049 January 2003 Modified “Other Sources of Information” page xxi, added note to “Environmental Requirements” page 2-5, CPCI-6190 xvii...
  • Page 18 Table 21 “On-Board I2C Devices” page 5-18, added sentence to “SENTINEL I2C Bus” page 5-19, editorial changes 221400 September Added IPMI firmware upgrade procedure 2003 In “Environmental Requirements”: updated requirements for vibration Updated list of deliverable board variants xviii CPCI-6190...
  • Page 19 Corrected board power consumption values in section Installation->Requirements->Power Requirements 6806800B04A October 2006 RoHS update (included new product name, update of ordering information, adding of RoHS compliant statement) 6806800B04B March 2007 Declared on-board switch SW-2-4 as “Reserved”. This switch was only introduced for debug purposes. CPCI-6190...
  • Page 20 Order No. Revision Date Description 6806800B04C October 2008 Brought manual to Emerson-style (copyright, logo etc.) CPCI-6190...
  • Page 21: Other Sources Of Information

    SENTINEL Rev.1 Reference Guide Only available via SMART Intelligent Board Management Unit Reference Guide Available via Motorola literature catalog IPMI Firmware for CPCI-6106 and CPCI-6190 Installation Guide Only available via Motorola literature catalog Galileo marvell.com/prod- GT-64260A System Controller for PowerPC...
  • Page 22 Company www. Document Samsung samsungsemi.com K4S560832C 256MBit LVTTL SDRAM search for K4S560832C Vitesse vitesse.com VSC215 Baseboard Management Controller search for VSC215 xxii CPCI-6190...
  • Page 23: Safety Notes

    The board has been tested in a standard Emerson system and found to comply with the limits for a Class A digital device in this system, pursuant to part 15 of the FCC Rules respectively EN 55022 Class A.
  • Page 24 Hot Swap Installing the CPCI-6190 into or removing it from a powered system not sup- porting hot swap or high availability causes board damage and data loss. Therefore, only install or remove it from a powered system if the system itself supports hot swap or high availability and if the system documentation explic- itly includes appropriate guidelines.
  • Page 25 Replacement/Expansion Only replace or expand components or system parts with those recommended by Emerson. Otherwise, you are fully responsible for the impact on EMC and the possibly changed functionality of the product. Check the total power consumption of all components installed (see the techni- cal specification of the respective components).
  • Page 26 Connect TPE bushing of the system to safety extra low voltages (SELV) circuits only. • Make sure that the length of the electric cable connected to a TPE bushing does not exceed 100 meters. If in doubt, ask your system administrator. xxvi CPCI-6190...
  • Page 27 ID ROM and IPMI ID ROM. Updating the IPMI flash with wrong data will damage the IPMI controller. Only update the IPMI flash with data provided by Emerson. Battery Wrong battery installation may result in a hazardous explosion and board damage.
  • Page 28 CPCI-6190...
  • Page 29 Wissen von Fachpersonal zu ergänzen, können es aber in keinem Fall ersetzen. Das Board wurde in einem Emerson Standardsystem getestet. Es erfüllt die für digitale Geräte der Klasse A gültigen Grenzwerte in einem solchen System gemäß den FCC-Richtlinien Abschnitt 15 bzw. EN 55022 Klasse A. Diese Grenzwerte sollen einen angemessenen Schutz vor Störstrahlung beim Betrieb...
  • Page 30 Installieren Sie das Board im laufenden Betrieb in einen Systemsteckplatz oder ziehen sie es aus einem Systemsteckplatz heraus, führt dies zu Datenverlusten und zu einer Beschädigung des Boards. Installieren Sie das Board deshalb nur im laufenden Betrieb in Steckplätze und entfernen Sie CPCI-6190...
  • Page 31 Stellen Sie sicher, dass Anschlüsse und Kabel des Boards während des Betriebs nicht berührt werden können. Austausch/Erweiterung Verwenden Sie bei Austausch oder Erweiterung nur von Emerson empfohlene Komponenten und Systemteile. Andernfalls sind Sie für mögliche Auswirkungen auf EMV und geänderte Funktionalität des Produktes voll verantwortlich.
  • Page 32 Verwenden Sie ein anderes RTB als das RTB-6190, kann dies zu Kurzschlüssen und yu einer Beschäding sowohl des Boards als auch des RTBs führen. Verwenden Sie für das CPCI-6190-Board nur das RTB-6190. Schaltereinstellungen Das Ändern der mit “reserved” gekennzeichneten Schalter kann zu Störungen im Betrieb des Boards führen.
  • Page 33 Überschreiben Sie deshalb keine ID ROM und IPMI ID ROM relevanten Daten. Aktualisieren Sie das IPMI Flash mit falschen Daten, führt dies zur Beschädigung des IPMI Controllers. Aktualisieren Sie das IPMI Flash nur mit Daten, die Sie von Emerson bekommen. CPCI-6190 xxxiii...
  • Page 34 Sie deshalb vor dem Batterieaustausch Ihre Daten. Verwenden Sie beim Batteriewechsel immer den selben Batterietyp, der bereits eingesetzt wurde. Umweltschutz Entsorgen Sie alte Boards und Batterien gemäß der in Ihrem Land gültigen Gesetzgebung, wenn möglich immer umweltfreundlich. xxxiv CPCI-6190...
  • Page 35: Introduction

    Introduction...
  • Page 37: About This Manual

    CPU etc., used on the board and how they are interconnected Battery Exchange (Appendix) Describes how to exchange the on-board battery Troubleshooting (Appendix) Describes how to deal with problems related to the operation of the board CPCI-6190 1 - 3...
  • Page 38: Feedback

    > Contact Us > Online Form In "Area of Interest" select "Technical Documentation". Be sure to include the ti- tle, part number, and revision of the manual and tell us how you used it. 1 - 4 CPCI-6190...
  • Page 39: Features

    Introduction Features Features The CPCI-6190 is a single-slot 6U universal CompactPCI hot-swap board using Emerson’ SENTINEL PCI-to-CompactPCI universal bridge technology. As it is based on an 750GX PowerPC processor of up to 1 GHz, the board offers high per- formance. Combined with full hot-swap capabilities it is an ideal component for multi-node processor systems.
  • Page 40: Standard Compliance

    Standard Compliance Introduction Standard Compliance The CPCI-6190 meets the following standards: Table 1: Standard Compliance Standard Description EN 60950 Legal safety requirements UL 60950 UL 94V-0/1 UL 60950-1 EN 60950-1 CSA 60950-1 (predefined Emerson system) EN 55022 EMC requirements on system level...
  • Page 41: Ordering Information

    Introduction Ordering Information Ordering Information When ordering the CPCI-6190 board variants, upgrades and accessories, use the order numbers given below. Product Nomenclature In the following you find the key for the product name extensions. CPCI-6190/xxx-ccc-RR SDRAM size in MByte Processor clock frequency in MHz...
  • Page 42: Ordering Information Excerpt

    Ordering Information Introduction Table 2: Ordering Information Excerpt (cont.) Order No. Description ACC-HD-20G-610x-5E Hard disk accessrory kit offering 20GByte storage capacity; 5E RoHS compliant ACC-Cable-610x-5E Cable accessory kit, 5E RoHS compliant 1 - 8 CPCI-6190...
  • Page 43 Installation...
  • Page 45: Action Plan

    Installation Action Plan Action Plan To install the board, the following steps are necessary and described in detail in the sections of this chapter. CPCI-6190 2 - 3...
  • Page 46 Action Plan Installation 2 - 4 CPCI-6190...
  • Page 47: Requirements

    Table 3: Environmental Requirements Feature Operating Non-Operating Temperature 0°C to +55°C (may be further lim- –40°C to +85°C ited by hard disk) Forced air flow 300 LFM – Temp. change +/– 0.5°C/min +/– 1°C/min CPCI-6190 2 - 5...
  • Page 48: Power Requirements

    For information on the accessories’ power requirements, refer to the documentation coming with the respective accessory or ask your local Emerson representative. The table below gives the typical power requirements for a board with: •...
  • Page 49 5V or 3.3V system environ- ment exceeds the limits stated above. The +/-12V of the PMC slots are passively protected with positive temperature coefficient (PTC) fuses. CPCI-6190 2 - 7...
  • Page 50: Hardware Upgrades And Accessories

    Hardware Upgrades and Accessories Installation Hardware Upgrades and Accessories The CPCI-6190 itself allows an easy and cost-efficient way to adapt the system board to your application needs. The following table gives an overview on the possible product combinations, de- scribed in Table 2 “Ordering Information Excerpt” page 1-7.
  • Page 51: Signaling Level

    2. Store blind panel in safe place 3. Check that PMC module has a drill hole at 3.3V position If not, the PMC module cannot be installed. Figure 3: Location of 3.3V Voltage Key on PMC Module CPCI-6190 2 - 9...
  • Page 52 3.3V level does not exceed 7.5W (total over all used voltages). 4. Plug PMC module into connectors of PMC slot 1 (PN11, 12, 13, 14) or PMC slot 2 (PN21, 22, 23 and 24) Figure 4: PMC Connectors and Slots 2 - 10 CPCI-6190...
  • Page 53: Removal Procedure

    6. Place screws delivered with PMC module from bottom side into mount- ing holes 7. Fasten screws Removal Procedure 1. Remove screws 2. Disconnect PMC module from slot 3. Close front panel gap at free slot with blind panel CPCI-6190 2 - 11...
  • Page 54: Ide Devices

    RTB-6190 Installation Guide. Rear Transition Board As a separate price list item, Emerson offers the RTB-6190. The RTB provides access to the board’s CompactPCI user I/O interfaces via industry standard connec- tors. For further information, refer to the RTB-6190 Installation Guide.
  • Page 55: Switch Settings

    2. Only change the boot flash write protection if it is explicitly stated. • Board damage Setting/resetting the switches during operation causes board damage. Therefore, check and change switch settings before you install the board. CPCI-6190 2 - 13...
  • Page 56: Switch Settings

    Boot flash selection OFF: Booting from boot flash 1 (default) Booting from boot flash 2 Boot flash write enable OFF: Write disabled (default) Write enabled User flash write protection OFF: Protection disabled (default) Protection enabled Reserved Default: OFF 2 - 14 CPCI-6190...
  • Page 57 Installation Switch Settings Table 6: Switch Settings Switch Number Description Reserved Default: OFF Reserved Default: OFF Reserved Default: OFF Reserved Default: OFF 1) The IPMI controller is BMC (SYSEN active) or PM (SYSEN inactive) CPCI-6190 2 - 15...
  • Page 58: Board Installation

    Note: EN 55022 Class A and FCC Part 15 Class A are achieved by using sin- gle-point grounding. If you ground the CPCI-6190 at multiple points EMC problems may occur. 2 - 16...
  • Page 59: Installation In A Nonpowered System

    Installation Board Installation Installation in a Nonpowered System As a universal hot-swap board, the CPCI-6190 can be installed in both 3.3V and 5V systems. Note: Before installing the board install the upgrades and accessories, if nec- essary (refer to “Hardware Upgrades and Accessories” page 2-8).
  • Page 60: Removal Procedure

    Therefore, only install or remove it from a powered system if the system itself supports hot swap or high availability and if the system documentation explic- itly includes appropriate guidelines. As a universal hot-swap board, the CPCI-6190 can be installed in both 3.3V and 5V systems. 2 - 18...
  • Page 61: Man-Machine Interface

    Before touching boards or electronic components, make sure that you are working in an ESD-safe environment. The installation procedure depends upon the system the board is to be installed in. CPCI-6190 2 - 19...
  • Page 62: Removal Procedure

    IDE interface via the RTB-6190 results in data loss. Only remove the board from a powered system without IDE devices attached to the board’s primary or secondary IDE interface via the RTB- 6190. 2 - 20 CPCI-6190...
  • Page 63 Removing the board from the backplane while the hot-swap LED is still off causes data loss. Therefore, wait until the blue hot-swap LED is on before removing the board. 5. Remove board from peripheral slot of powered system CPCI-6190 2 - 21...
  • Page 64 Board Installation Installation 2 - 22 CPCI-6190...
  • Page 65: Controls, Indicators, And Connectors

    Controls, Indicators, and Connectors...
  • Page 67: Front Panel

    Compatibility Glyphs for CompactPCI Standard and PSB Board Variants The following figure highlights the position of the cutouts for the PMC modules, the keys, the connectors and the LEDs on the CPCI-6190 front panel. Figure 10: CompactPCI Standard and PSB Front Panel...
  • Page 68: Pmc Cutouts

    Front Panel Controls, Indicators, and Connectors PMC Cutouts The front panel provides two cutouts to install PMC modules. 3 - 4 CPCI-6190...
  • Page 69: Key

    For information on how to disable the key, see Table 6 “Switch Settings” page 2- 14. For information on performing a reset via PowerBoot, refer to “Reset” page 4- CPCI-6190 3 - 5...
  • Page 70: Leds

    Board must not be removed from the system System controller LED Yellow: Board is installed in a system slot and acts as system controller OFF: Board is installed in a peripheral slot and acts as intelligent I/O board 3 - 6 CPCI-6190...
  • Page 71: Connectors

    RJ45 for Ethernet 1 • Micro D-SUB for serial ports 1 and 2 The following connector pinouts provide information on signal assignments. Figure 11: Ethernet 1 Connector Pinout Figure 12: COM 1 and 2 Connector Pinout CPCI-6190 3 - 7...
  • Page 72: Compactpci Connectors

    Figure 13: Location of CompactPCI Connectors J1 and J2 The J1 and J2 connectors implement the CompactPCI 64-bit connector pinout as specified by the CompactPCI specification PICMG 2.0 R3.0. Therefore, these pin- outs are not documented in this Reference Guide. 3 - 8 CPCI-6190...
  • Page 73: Figure 14 J3 Connector Pinout

    Ethernet 2 and 3 • PMC1 user I/O Figure 14: J3 Connector Pinout Connector J5 provides interfaces to: • COM 1 and 2 • PMC2 user I/O • ICMB and IPMB1 port • RTB reset key and I2C devices CPCI-6190 3 - 9...
  • Page 74: Figure 15 J5 Connector Pinout Rows A To C

    CompactPCI Connectors Controls, Indicators, and Connectors Figure 15: J5 Connector Pinout Rows A to C Figure 16: J5 Connector Pinout Rows D and E 3 - 10 CPCI-6190...
  • Page 75: Powerboot

    PowerBoot...
  • Page 77: Introduction

    Booting the board from an operating system, e.g. Linux • Testing the board Booting the board is described in detail in “Booting the Board” page 4-5. The other tasks can be performed by means of entering commands described briefly in “Command Set” page 4-12. CPCI-6190 4 - 3...
  • Page 78: Address Mapping

    KCS1 2 Bytes F1000000 .. F100FFFF Discovery registers 64 KByte F4000000 .. F7FFFFFF User flash (CS #3) max. 64 MByte FFF00000 .. FFFFFFFF Boot flash (CSBootCS) 1 MByte (2 x 512) 1) Interface of IPMI controller 4 - 4 CPCI-6190...
  • Page 79: Booting The Board

    0: Failure Not used Not used A fully functional CPCI-6190 will show the value 0x3B for all tests which are okay. A failure will not stop the power-up process since debug functionality is pro- vided via console serial interface 1.
  • Page 80: Setting Boot Parameters

    Boot address Address where to execute Net, Go, Flash, ATA- the go command Ethernet 1, 2 or 3 To select the controller for 1, 2, 3 autoboot Additional tftp Sets a higher retry value for retries netload 4 - 6 CPCI-6190...
  • Page 81: Selecting The Boot Device

    To enable the CompactPCI 0: Disable Only setup on periph- memory serial shared memory communi- 1: Enable eral slot cation interface Selecting the Boot Device You can chose the board to boot automatically from four different locations: CPCI-6190 4 - 7...
  • Page 82: Setboot Options

    Erasing flash memory ... done 4. Enter netload command to load image into DRAM memory PowerBoot> netload this-is-my-file-name 100000 PHY-Device at 100MB/s and full duplex negotiated WANCDM MAC ADDRESS : 00:80:42:11:6A:C3 Transmitting RARP-REQUEST... Reception of RARP-REPLY 4 - 8 CPCI-6190...
  • Page 83 45 20 46 4f 52 43 45 20 f4000030: 46 4f 52 43 45 20 46 4f 52 43 45 20 46 4f 52 43 f4000040: 45 20 46 4f 52 43 45 20 46 4f 52 43 45 20 46 4f CPCI-6190 4 - 9...
  • Page 84: Autoboot

    The board boots directly without executing a board reset • Via the autoboot option in setboot The board boots automatically after a reset has been executed • Via the go option in setboot The image loaded to the flash can directly be executed 4 - 10 CPCI-6190...
  • Page 85: Restoring Default Values

    If you want to restore the default values via the NVRAM, proceed as follows: 1. PowerBoot: m f0107c00 2. <Enter> 3. f0107c00 32313130 : 1 4. <Enter> 5. <Ctrl+C> 6. PowerBoot: reset CPCI-6190 4 - 11...
  • Page 86: Command Set

    Command Set PowerBoot Command Set In the following, the CPCI-6190 specific PowerBoot commands are described in detail. These commands can be used to: • Test the board • Get information on devices and settings • Exchange data • Enable, disable and change configuration settings...
  • Page 87: Table

    Fill a memory area with values or an ASCII string 4-49 neous Search memory areas for values or an ASCII string 4-50 Compare two memory areas 4-51 Erase flash memory devices ferase 4-52 Start binary image located in DRAM memory 4-53 CPCI-6190 4 - 13...
  • Page 88: Testing

    : 2 [0x2] Buffer size : 1024 [0x400] Cylinders : 490 [0x0] Heads : 8 [0x0] Sect. p. track: 32 [0x0] Capabilities : 512 [0x200] Number of sectors LBA : 60160 [0xEB00] Number of sectors/card: 125440 [0x1EA00] 4 - 14 CPCI-6190...
  • Page 89: Table 12 Bt Test Types

    If an error occurs during the test, the following error message will appear: error at location 0x12345678 value found:0xAB should be:0xBA YNTAX bt <begin> <end> [e] [c] CPCI-6190 4 - 15...
  • Page 90 Walking ones test 32bit..done Walking ones test reverse...done Walking zeros test 32bit..done Walking zeros test reverse..done Increment test 32bit..done Prime test 32bit....done Prime test 32bit R/T..done March-b test ....done --- Blocktest runs 1 times - 00000000 errors --- PowerBoot>_ 4 - 16 CPCI-6190...
  • Page 91: Dread

    = 2^06 : d = 2^07 : d = 2^08 : d = 2^09 : d = 2^10 : d = 2^11 : d = 2^12 : d = 2^13 : d = 2^14 : PowerBoot> CPCI-6190 4 - 17...
  • Page 92: Drw

    = 2^06 : d = 2^07 : d = 2^08 : d = 2^09 : d = 2^10 : d = 2^11 : d = 2^12 : d = 2^13 : d = 2^14 : PowerBoot> 4 - 18 CPCI-6190...
  • Page 93: Dwrite

    = 2^06 : d = 2^07 : d = 2^08 : d = 2^09 : d = 2^10 : d = 2^11 : d = 2^12 : d = 2^13 : d = 2^14 : PowerBoot> CPCI-6190 4 - 19...
  • Page 94: Setting

    Note: If you chose a baud rate the terminal is not able to handle, you will not get any output on screen. Inform yourself about the settings of your screen and choose baud rates which provide a screen output. YNTAX baud <value> ARAMETERS 600|1200|2400|4800|9600|19200|38400|115200 XAMPLE PowerBoot> baud 9600 PowerBoot> reset 4 - 20 CPCI-6190...
  • Page 95: Cache

    PowerBoot> cache d d Data cache disabled PowerBoot> execute Command to disable all caches and interrupts and start an executable image. ESCRIPTION YNTAX execute <address> ARAMETERS start address of the executable image. address XAMPLE PowerBoot> execute 100000 CPCI-6190 4 - 21...
  • Page 96: Table 13 Navigation Commands

    B, W, L, N, and E check whether the write access has been successful by per- forming a read access after the write access. If the written and the read data do not match, the command is terminated and an error message displayed. 4 - 22 CPCI-6190...
  • Page 97 O: Memory access is byte-sized and refers only to odd addresses XAMPLE PowerBoot> m 100000 b 00100000 00 : 4f 00100001 00 : = 00100001 00 : = 00100001 00 : - 0010000000 : #2000 00102000 00 : . PowerBoot> CPCI-6190 4 - 23...
  • Page 98: Setboot

    Power ON Self Test POST [1=disable, 0=enable], (0) -Primary Booter parameters [FORCE internal use only]- Primary Booter [0=disable, 1=enable], (0) Watchdog during booting (0) : Enable ECC checking (0) : Enable Shared Memory Serial (0): CSUM : 0xCEE PowerBoot> 4 - 24 CPCI-6190...
  • Page 99: Setcpci

    User capability ID (0x0) : Message control (0x0) : MSI next item ptr (0x0) : Primary class code (0x6800000) : Secondary class code (0x6800000) : Do you really want to write data to the SROM? [y/n]:n Command -NOT- executed PowerBoot> CPCI-6190 4 - 25...
  • Page 100: Userled

    Command to enable the watchdog. ESCRIPTION YNTAX wdog [<sec>] ARAMETERS Note: The parameter is interpreted as a hexadecimal value. Countdown in seconds before the reset XAMPLE PowerBoot> wdog 10 Setting watchdog counter to 16 sec Enable Watchdog! PowerBoot> 4 - 26 CPCI-6190...
  • Page 101: Copying

    ESCRIPTION YNTAX nvramrd <dest-address> ARAMETERS dest- Memory address where to copy the NVRAM contents address XAMPLE PowerBoot> nvramrd 100000 Read NVRAM from offset 0x0000..0x7fff to 0x00100000 CSUM calculated : 0xCEC CSUM NVRAM read : 0xCEC PowerBoot> CPCI-6190 4 - 27...
  • Page 102: Nvramwr

    ARAMETERS scr- Location of the new NVRAM contents address XAMPLE PowerBoot> nvramwr 100000 Do you really want to write data to NVRAM [y/n]: y Write 32KB data at address 0x00100000 to NVRAM CSUM : 0xCEC PowerBoot> 4 - 28 CPCI-6190...
  • Page 103: Displaying

    [1|2|3|4] [<node>] [<verbose level>] ARAMETERS Selects the information level 1 to 4 1|2|3|4 Selects a specific node node Shows if child nodes exist or not verbose level Displays all found PCI devices and resources. ETURNS CPCI-6190 4 - 29...
  • Page 104 [inst 1, loc 0/1/0, node 0x1ff213f0, ref 0] - Implements Classes: PCI - Implements bus type: PCI bus - Secondary location: 0x0/0x0/0x0 - Driver Rtn / Parm: 0xfff17458 / 0x1ff21584 - ID: 0x00000000 - Flags: 0x00000013 PowerBoot> 4 - 30 CPCI-6190...
  • Page 105: Eeprom_Info

    DRW - R/W test to check caches DWRITE - Write test to check caches EEPROM_INFO - Display information about EEPROMs EEPROM_READ - <device> <offs> <byteCnt> [dstAddr] EEPROM_WRITE - [-e] <device> [offs byteCnt srcAddr] EXECUTE - EXECUTE <address> FERASE - FERASE <flashbank>[,flashoffset,length] CPCI-6190 4 - 31...
  • Page 106: Hid

    CONFIG_WR - Host:PCIbus cfg WR <dom#> <bus#> <dev#> <fun#> <reg#> <data> [B|W|L] PowerBoot> Command to display the HID0/1, MSR, PVR and L2CR processor register values. ESCRIPTION YNTAX None ARAMETERS XAMPLE PowerBoot> hid -CPU- HID0 = 0x8000C0A4 HID1 = 0x50000000 = 0x00009030 = 0x70000102 L2CR = 0x80080001 PowerBoot> 4 - 32 CPCI-6190...
  • Page 107 16 byte. If you want to display the next block of lines press <Enter>. If you want to return to the command line, enter the full stop (.) character. YNTAX md <address> [<size>] ARAMETERS First byte which is read in order to display the memory contents. address Specifies the memory access size size CPCI-6190 4 - 33...
  • Page 108: Temp

    Command to display the board temperature. For the location where the temperature ESCRIPTION is measured on the board, refer to section “Temperature Sensor” page 5-15. YNTAX temp None ARAMETERS XAMPLE PowerBoot> temp Board temperature: +27C PowerBoot> 4 - 34 CPCI-6190...
  • Page 109: Exchanging Data

    Domain number of first or second PCI bus dom# Bus number bus# Device number dev# Function number fun# Register offset reg# Size of the read: byte, word or long B|W|L XAMPLE PowerBoot> config_rd 0 0 14 0 4 address: 0x8000A004 0x02100007 PowerBoot> CPCI-6190 4 - 35...
  • Page 110: Config_Wr

    Bus number bus# Device number dev# Function number fun# Register offset reg# Data to write data Size of the read: byte, word or long B|W|L XAMPLE PowerBoot> config_wr 0 0 14 0 4 7 address: 0x8000A004 PowerBoot> 4 - 36 CPCI-6190...
  • Page 111: Eeprom_Read

    Offset from which the read starts offs Count of bytes to be read byteCnt Destination of the read data dstAddr XAMPLE PowerBoot> eeprom_read ID_ROM_0 0 30 MSG: Begin of S-record S11300000C200C851C2500344653626A6C6E720009 S1130010464F52434520434F4D505554455253008B S113002009435043492D36393000103231313032D2 S9030000FC MSG: End of S-record PowerBoot> CPCI-6190 4 - 37...
  • Page 112: Eeprom_Write

    Name of the device (given by the eeprom_info command) device Offset to write to offs Count of the bytes byteCnt Data address srcAddr XAMPLE PowerBoot> eeprom_write ID_ROM_0 MSG: Waiting for S-record data MSG: End of S-record PowerBoot> 4 - 38 CPCI-6190...
  • Page 113: Fprog

    Do not reprogram BOOT_FLASH1, this would destroy the booter Device is write protected Boot flash 2 is programmed with the data stored at source address 00100000 XAMPLE PowerBoot> fprog boot_flash2 100000 Programming flash memory 0 |#################################################| 100% Done. PowerBoot> _ CPCI-6190 4 - 39...
  • Page 114: Ipmi_Flsupd

    Command to start an IPMI flash update. An update via IPMB is possible with the ESCRIPTION address option. For a detailed description of the update procedure refer to the cur- rent version of IPMI Firmware for CPCI-6190 and CPCI-6106 Installation Guide available via the Emerson literature catalog. YNTAX IPMI_FLSUPD <begin>...
  • Page 115: Ipmi_Request

    Verifies the S-records, i.e. no data is loaded to the memory, but the memory con- tents and the S-records are compared Displays the number of errors occurred during the last loading CPCI-6190 4 - 41...
  • Page 116 Command Set PowerBoot XAMPLE PowerBoot> lo 100200 PowerBoot> md 100200 10 00100200: 54 68 69 73 20 69 73 20 61 20 74 65 73 74 00 00 This is a test.. PowerBoot> _ 4 - 42 CPCI-6190...
  • Page 117: Netload

    Specifies the Ethernet address of the CPU board written in the following manner Ethernet# aa:bb:cc:dd:ee:ff. Defines the Internet IP address of the CPU board (target) written in the following targetIP# manner ggg.hhh.iii.kkk. Defines the Internet IP address of the server accessed for downloading the TFTP serverIP# file. CPCI-6190 4 - 43...
  • Page 118 PowerBoot> netload test 100000 192.168.41.111 192.168.41.1 PHY-Device at 100MB/s and full duplex negotiated WANCOM MAC ADDRESS : 00:80:42:0E:88:88 Transmitting ARP-REQUEST... Reception of ARP-REPLY Transmitting TFTP-REQUEST to server 00:80:42:10:5B:C7, IP 192.168.41.1 PACKET:2049 - loaded $00100000..$00200000 (1048577 bytes) PowerBoot> 4 - 44 CPCI-6190...
  • Page 119: Netsave

    PowerBoot> netsave test 100000 1fffff PHY-Device at 100MB/s and full duplex negotiated WANCOM MAC ADDRESS : 00:80:42:11:67:C2 Transmitting RARP-REQUEST... Reception of RARP-REPLY Transmitting TFTP-REQUEST to server 00:80:42:10:5B:C7, IP 192.168.41.1 PACKET:2049 - saved $00100000..$001FFFFF (1048576 bytes) PowerBoot> CPCI-6190 4 - 45...
  • Page 120 PowerBoot> netsave test 100000 1fffff 192.168.41.111 192.168.41.1 PHY-Device at 100MB/s and full duplex negotiated WANCOM MAC ADDRESS : 00:80:42:11:E7:24 Transmitting ARP-REQUEST... Reception of ARP-REPLY Transmitting TFTP-REQUEST to server 00:80:42:10:5B:C7, IP 192.168.41.1 PACKET:2049 - saved $00100000..$001FFFFF (1048576 bytes) PowerBoot> 4 - 46 CPCI-6190...
  • Page 121: Reset

    CompactPCI.0 is /PCI@0/CompactPCI@20 Ethernet 1:0080:42:11:67:C1 Ethernet 2:0080:42:11:67:C2 Ethernet 3:0080:42:11:67:C3 Found RTB-602 <<PowerBoot V4.00 for PowerCoreCPCI CPCI-690>> << c by FORCE COMPUTERS >> << (This is a nonreleased Version of >> << PowerBoot for PowerCore) >> PowerBoot> CPCI-6190 4 - 47...
  • Page 122: Reset

    CompactPCI.0 is /PCI@0/CompactPCI@20 Ethernet 1:0080:42:11:67:C1 Ethernet 2:0080:42:11:67:C2 Ethernet 3:0080:42:11:67:C3 Found RTB-602 <<PowerBoot V4.xx for PowerCoreCPCI CPCI-690>> << c by FORCE COMPUTERS >> << (This is a nonreleased Version of >> << PowerBoot for PowerCore) >> PowerBoot> 4 - 48 CPCI-6190...
  • Page 123: Miscellaneous

    A long constant followed by the character L, e.g. A5B6C7D8 L • String value An ASCII string followed by the character P. The ASCII string has to be set in inverted commas, e.g. “Hello” P XAMPLE PowerBoot> bf 100000 200000 FFFF PowerBoot> CPCI-6190 4 - 49...
  • Page 124 XAMPLE stant EFEFEFEF . However, PowerBoot displays the address at which the long constant is not found (00004C10 ) and the value which is found instead. PowerBoot>bs 4C00 6C00 /EFEFEFEF L 4 - 50 CPCI-6190...
  • Page 125 XAMPLE tion memory starting at address 00007C00 . The two compared memory areas are not identical at the locations 00004C10 and 00007C10 PowerBoot>bv 4C00 6C00 7C00 Verify:00004C10 = EE 00007C10 =3F PowerBoot> CPCI-6190 4 - 51...
  • Page 126: Ferase

    Suppose you want to erase boot flash 1 which is write-protected via switch setting. XAMPLE Since FERASE checks whether the flash is write-protected, the following message appears: PowerBoot> ferase BOOT_FLASH1 Do not reprogram BOOT_FLASH1, this would destroy the booter Device is write protected 4 - 52 CPCI-6190...
  • Page 127 After entering go you exit from PowerBoot. At the end of the binary image enter the opcode blr to return to PowerBoot. YNTAX go <address> ARAMETERS Specifies the starting address of the binary image address XAMPLE PowerBoot> go 10000 CPCI-6190 4 - 53...
  • Page 128 Command Set PowerBoot 4 - 54 CPCI-6190...
  • Page 129: Buses

    Buses...
  • Page 131: Block Diagram

    Buses Block Diagram Block Diagram The block diagram shows how the board’s devices work together and which data paths they use. CPCI-6190 5 - 3...
  • Page 132: System Controller

    The UART ports are connected with two RS232 connectors at the front-panel and two on the RTB. Note: The serial port can only be used either via front panel or via RTB, but not simultaneously. 5 - 4 CPCI-6190...
  • Page 133: Watchdog

    The watchdog is running with the system controller’s core frequency and time-out ranges are from 1.92 µs. to 32 s. Both time-out values are software programmable and can be changed during watchdog operation. Note: PowerBoot implements time-out ranges from 1 to 32 s only. CPCI-6190 5 - 5...
  • Page 134: Ppc Bus

    The 60x PowerPC bus connecting the system controller with the CPU is a 64-bit bus running at 133 MHz. The CPCI-6190 is equipped with a PowerPC 750GX CPU. This CPU has an inter- nal 64-KByte L1-cache and 1 MByte of L2-cache, both with 256-bit wide cache paths.
  • Page 135: Memory Bus

    GByte, two banks are equipped with 512 MBit devices using dense-pack three lev- el stacking technology. Table 14: Memory Bus Characteristics Memory Characteristics Memory Capacity Memory Capacity below 1 GByte 1 GByte Memory speed 133 MHz 100 MHz CAS support CAS 3 CAS 2 CPCI-6190 5 - 7...
  • Page 136: Pci Bus 0

    INTB# SENTINEL Emerson SENTINEL is used as PCI-to-CompactPCI universal bridge that enables the board to work as either CompactPCI system (host) or peripheral board. SENTI- NEL is capable to run in either 3.3V or 5V VIO environment. For further informa- tion, refer to “Installation in a Powered System Supporting Hot Swap”...
  • Page 137: Table 17 Sentinel Sprom Contents

    1 MByte. Upstream BAR 2 00000000 DSR translate Memory base pre- 0001 These two settings effec- load tively disable the mem- ory window (base>limit). Memory limit pre- 0000 load O outbound post FFFFFFFF list interrupt mask CPCI-6190 5 - 9...
  • Page 138: Table

    Chip control 1 0000 Arbiter control/sta- 8000 Primary SERR# control Secondary SERR# control GPIO control GPIO write data GPIO IR mask User capability ID MSI next item User capability is dis- pointer abled. Message control 0000 Scratchpad 0000 5 - 10 CPCI-6190...
  • Page 139: Table

    This field defines “Other code Bridge”. Primary base class This field defines code “Bridge Device”. Secondary pro- gramming interface Secondary sub class This field defines “Other code Bridge”. Secondary base This field defines class code “Bridge Device”. CPCI-6190 5 - 11...
  • Page 140: Pci Bus 1

    INTC# INTB# INTD# INTC# INTA# INTD# INTB# PMC Slot 1 - Secondary PCI Agent (Proces- INTA# INTB# sorPMC specification) INTB# INTC# INTC# INTD# INTD# INTA# PMC Slot 2 INTA# INTB# INTB# INTC# INTC# INTD# INTD# INTA# 5 - 12 CPCI-6190...
  • Page 141: Pmc 1

    PMC 1 The PMC 1 interface is a 3.3V compliant PCI interface with its user I/O signals routed towards CompactPCI connector J3. PMC slot 1 can be used for Emerson’s PMC-8260 module. Non-Monarch mode ProcessorPMC modules and Ramix IDE modules (on-module primary IDE interface) are supported.
  • Page 142: Device Bus

    The board carries a device where 8-bit wide non-volatile SRAM (NVRAM) for backup functionality of 32 KByte size and a real time clock (RTC) are imple- mented. A SNAPHAT package with the battery and a 32.768 Hz crystal is mounted on top of the device. 5 - 14 CPCI-6190...
  • Page 143: Ipmi Controller

    I2C bus 0: Connected to IPMB0 • I2C bus 1: Connected to IPMB1 • I2C bus 2: Connected to the ID-ROM of the CPCI-6190 which contains the board information block (BIB) and of the attached boards/modules • I2C bus 3: Connected to on-board temperature sensor IPMB0 signals are available at CompactPCI connector J1.
  • Page 144: Figure 17 Location Of Temperature Sensor

    (SDRs) containing sensor configuration data such as temperature threshold values. To check how many SDRs are provided, use the IPMI command “Get Device SDR Info” together with the API of the Emerson Vx- Works IPMI driver. To read the SDRs into your system management software, use the IPMI command “Get Device SDR”.
  • Page 145: I2C Bus Slave Addresses

    Temperature sensor LM75 Available IPMI Drivers Emerson offers an IPMI driver to access the IPMI controller. It is part of the Vx- Works 5.4/Tornado 2.0 BSP. For further information, refer to the VxWorks 5.4/Tor- nado 2.0 BSP for the CPCI-6190 Installation Guide and Release Notes and the IPMI Specification V.
  • Page 146: Local I2C Buses

    Depends on used PMC module PMC 2 information block RTB ID- 24C02 This I2C bus can be accessed via: • IPMI controller and Master write/read command • JTAG connector • I2C interface integrated in system controller 5 - 18 CPCI-6190...
  • Page 147: Sentinel I2C Bus

    Buses Local I2C Buses Figure 18: Connection to I2C Devices SENTINEL I2C Bus This bus connects the SENTINEL with the SROM for configuration registers. A 24C04 device with 4 KBytes is used. CPCI-6190 5 - 19...
  • Page 148 Local I2C Buses Buses 5 - 20 CPCI-6190...
  • Page 149: Maps And Registers

    Maps and Registers...
  • Page 151: Overview

    Last Reset Status register 1 Page 6-14 Last Reset Status register 2 Page 6-15 LED Control register Page 6-10 Memory Configuration register Page 6-13 Miscellaneous Status register Page 6-11 Software Reset register Page 6-11 Switch Status register Page 6-12 CPCI-6190 6 - 3...
  • Page 152: Address Maps

    1) Contains up to four PCI memory windows for each PCI bus segment 2) Contains one PCI I/O window for each PCI bus segment 3) Interface of IPMI controller 4) Access to boot flash 1 and 2 is decoded by external logic 6 - 4 CPCI-6190...
  • Page 153: Table 25 Pci Memory Address Map

    Address Device SENTINEL I2C 1010000x / A0 Serial ROM for SENTINEL registers Local I2C 1010000x / A0 Board information block Local I2C 1010101x / AA RTB information block Local I2C 1010111x / AE IPMI information block CPCI-6190 6 - 5...
  • Page 154: Interrupt Map

    They can be used to register external interrupts when assigned as input pin. The GPP pins can be configured via the General Purpose Port registers. The re- quired CPCI-6190 settings for the registers are shown in the table below. Table 27: MPP and GPP Register Settings...
  • Page 155: Table 28 System Controller Mpp Configuration

    Watchdog interrupt Output Active low REQ0[4]# PCI bus 0 REQ# Input Active low GNT0[4]# PCI bus 0 GNT# Output Active low REQ1[3]# PCI bus 1 REQ# Input Active low GNT1[3]# PCI bus 1 GNT# Output Active low CPCI-6190 6 - 7...
  • Page 156: External Interrupt Sources

    Interrupt from the hot-swap Hot-swap switch Active low switch that is integrated into the lower handle of the front panel. The interrupt only is asserted if the board is installed into a PSB back- plane without CompactPCI bus. 6 - 8 CPCI-6190...
  • Page 157 Table 29: External Interrupt Sources (cont.) Interrupt Description Source Polarity [17] CPCI_DEG# Power supply status interrupt CompactPCI Active low from the CompactPCI back- plane [16] CPCI_FAL# Power supply status interrupt CompactPCI Active low from the CompactPCI back- plane CPCI-6190 6 - 9...
  • Page 158: Register

    10: Red 11: Ethernet LED (default) 5..4 ETH_LEDx Controls Ethernet LED 00: Ethernet 1(default) 01: Ethernet 2 10: Ethernet 3 11: Reserved HS_LED Controls blue hot-swap LED. 0: OFF (default) 1: Blue Reserved Reserved 0: Default 6 - 10 CPCI-6190...
  • Page 159: Software Reset Register

    RTB_PRESENT Rear transition board 0: Not present 1: Present PMC1_PRESENT ProcessorPMC in PMC slot 1 0: Not present 1: Present PMC2_PRESENT ProcessorPMC in PMC slot 2 0: Not present 1: Present 7..3 Reserved Reserved 00000: Default CPCI-6190 6 - 11...
  • Page 160: Switch Status Register

    1: PCI bus 0 reset disabled (switch is ON) SW4_RSV1 Reserved Switch 0: Default (switch is OFF) SW4_RSV2 Reserved Switch 0: Default (switch is OFF) SW4_RSV3 Reserved Switch 0: Default (switch is OFF) Reserved Reserved 0: Default 6 - 12 CPCI-6190...
  • Page 161: Memory Configuration Register

    110: 2 GByte 111: Reserved FLASH_SIZE User flash configuration 0: 32 MByte 1: 64 MByte SDRAM CAS SDRAM CAS latency 0: CAS latency is 3 1: CAS latency is 2 7..5 FPGA_REVISION FPGA revision status 000: Revision 1.0 CPCI-6190 6 - 13...
  • Page 162: Last Reset Status Register 1

    0: This type was not reason for last reset. 1: This type was reason for last reset. PMC2_RST PMC Slot 1 Reset (if PPMC is plugged) 0: This type was not reason for last reset. 1: This type was reason for last reset. 6 - 14 CPCI-6190...
  • Page 163: Last Reset Status Register 2

    Table 36: Last Reset Status Register 2 Base Address: F0000000 Offset: 06 Signal Description Access SW_RST Software requested board reset 0: This type was not reason for last reset. 1: This type was reason for last reset. 7..1 Reserved Reserved 0000000: Default CPCI-6190 6 - 15...
  • Page 164 Register Maps and Registers 6 - 16 CPCI-6190...
  • Page 165 Battery Exchange...
  • Page 167 The battery provides a data retention of ten years summing up all periods of actual battery use. Emerson therefore assumes that there usually is no need to exchange the lithium battery except for exchange in case of long-term spare part handling.
  • Page 168 For board removal procedure, see “Board Installation” page 2-16 2. Remove battery 3. When installing new battery, ensure that dot on battery is in correct posi- tion (see figure below). Figure 20: Dot Position on Battery A - 4 CPCI-6190...
  • Page 169 Troubleshooting...
  • Page 171 Powering-on the board Backplane voltages for device 1. Check that all backplane fails not within the specified range voltages are within their specific ranges 2. Check that power supply is capable to drive the respective loads CPCI-6190 B - 3...
  • Page 172 Used I/O ranges do not match Change application software so that I/O ranges match I/O cards and host. Connected devices do not Device defect Replace device work Device not connected to power Connect device to power supply supply B - 4 CPCI-6190...
  • Page 173 Module not installed correctly Check if module fits perfectly in socket. Wrong board configuration, Configure the board correctly for faulty switch setting the respective module RTB does not work RTB defect Replace RTB CPCI-6190 B - 5...
  • Page 174 RTB installed on wrong slot Install RTB on adjacent slot posi- position tion of the used board. RTB not defined for the used Install RTB defined for the used peripheral or system board peripheral or system board. B - 6 CPCI-6190...
  • Page 175 ........1-5, 2-16, 3-3, 3-5 ............3-7 RJ45 ......4-4, 4-7, 5-4, 5-7, 6-13 SDRAM ..... 1-5, 2-19, 4-12, 4-20, 4-25 SENTINEL ....2-9 Signaling level of PMC interface ... 2-16, 3-6, 6-4, 6-7, 6-8 System controller CPCI-6190 I - 1...
  • Page 176 I - 2 CPCI-6190...

Table of Contents