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.
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 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...
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...
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 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...
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...
> 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...
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.
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...
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...
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...
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...
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...
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...
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.
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...
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...
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.
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 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...
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...
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).
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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...
[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 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...
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...
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...
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...
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...
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...
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...
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>...
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...
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...
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...
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...
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...
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...
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...
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...
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...
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.
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...
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”...
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...
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...
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...
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.
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...
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.
(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”.
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.
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...
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...
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...
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...
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...
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...
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...
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...
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 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 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...
Need help?
Do you have a question about the CPCI-6190 and is the answer not in the manual?
Questions and answers