Force SPARC/CPCI-520G Product manual

Force Computers GmbH
All Rights Reserved
This document shall not be duplicated, nor its contents used
for any purpose, unless written permission has been granted.
Copyright by Force Computers
SPARC/CPCI-52x(G)
Technical Reference Manual
P/N 208914 Edition 2.0
November 2000

NOTE
The information in this document has been carefully checked and is believed to be entirely reliable. Force Computers makes no warranty of any kind with regard
to the material in this document, and assumes no responsibility for any errors which may appear in this document. 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 assumes no responsibility for the use of any circuitry other than circuitry which is part of a product of Force Computers GmbH. Force
Computers does not convey to the purchaser of the product described herein any license under the patent rights of Force Computers GmbH nor the rights of
others. All product names as mentioned herein are the trademarks or registered trademarks of their respective companies.
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
Force Computers Inc.
5799 Fontanoso Way
San Jose, CA 95138-1015
U.S.A.
Tel.: +1 (408) 369-6000
Fax: +1 (408) 371-3382
Email [email protected]
Force Computers GmbH
Prof.-Messerschmitt-Str. 1
D-85579 Neubiberg/München
Germany
Tel.: +49 (89) 608 14-0
Fax: +49 (89) 609 77 93
Email support@force.de
Force Computers Japan KK
Shiba Daimon MF Building 4F
2-1-16 Shiba Daimon
Minato-ku, Tokyo 105-0012
Japan
Tel.: +81 (03) 3437 3948
Fax: +81 (03) 3437 3968
Email [email protected]

Contents
SPARC/CPCI-52x(G) Page i
Table of Contents
Using This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
1 Safety Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.1 Product Nomenclature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.2 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
3.1 Installation Prerequisites and Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.1 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.2 Memory Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
3.1.3 Solaris Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
3.1.4 Terminal connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4 Base-520(G) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.1 Location Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
4.2 Mechanical Construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.2.1 FORCE COMPUTERS UPA64S Card Installation . . . . . . . . . . . . . . . . . . . . . 25
4.3 Powering Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4.4 Switch Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.5 Front Panel and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.5.1 Audio Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4.5.2 Ethernet Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
4.5.3 SCSI #1 Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4.5.4 Serial I/O Interface Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4.5.5 Keyboard/Mouse Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
4.5.6 CompactPCI Backplane Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

Contents
Page ii SPARC/CPCI-52x(G)
4.6 SCSI #1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
4.7 Ethernet Address and Host ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
4.8 OpenBoot Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.8.1 Boot the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
4.8.2 NVRAM Boot Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.8.3 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.8.4 Display System Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.8.5 Reset the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.8.6 OpenBoot Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
5 I/O-52x(G) Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.1 Location Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
5.2 Mechanical Constructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
5.2.1 Installation/Deinstallation of the I/O-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . 56
5.3 Powering Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.4 Front Panel and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.4.1 Ethernet #2 Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
5.4.2 PMC Slots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.4.3 CompactPCI Backplane Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
5.5 SCSI #2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.6 Ethernet #2 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
5.7 OpenBoot Firmware Alias Definitions for I/O-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . 63
6 Hardware Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
6.1 Processor – UltraSPARC-IIi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6.1.1 Physical Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
6.1.2 External Cache Control Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.1.3 Memory Controller Unit, Memory Modules, and Main Memory Configuration .
70
6.1.4 Interrupt Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
6.1.5 UltraSPARC-IIi PCI Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
6.2 APB (Advanced PCI Bridge) and CompactPCI Interface . . . . . . . . . . . . . . . . . . . . . 75
6.3 Ethernet and EBus2 Devices – PCIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

Contents
SPARC/CPCI-52x(G) Page iii
6.3.1 Ethernet Interface – PCIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
6.3.2 EBus2 Interface – PCIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
6.3.3 Boot PROM, Boot and User Flash EPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
6.3.4 Serial Interfaces – SAB 82532 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
6.3.5 Keyboard/Mouse, FDC and Parallel Interface – Super I/O . . . . . . . . . . . . . . . . 81
6.3.6 RTC/NVRAM – M48T58 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.3.7 Audio Interface – CS4231A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
6.3.8 System Configuration Registers – SCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
6.3.9 SCR: Front Panel and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.3.10 SCR: Boot and User Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
6.3.11 SCR: Watchdog, Temperature Sensors, and Reset . . . . . . . . . . . . . . . . . . . . . . 90
6.3.12 SCR: ENUM Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.3.13 SCR: I2C-Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
6.4 SCSI Interface – SYM53C875 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
6.5 PMC Slots with Busmode Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
7 FORCE OpenBoot Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.1 System Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.1.1 System Configuration Register Accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
7.1.2 LEDs, Seven Segment Display and Rotary Switch . . . . . . . . . . . . . . . . . . . . . 106
7.1.3 ID PROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.1.4 Viewing the Switch Status and Controlling the Temperature Sensors . . . . . . 108
7.1.5 PCI-Probing – NVRAM Configuration Variables . . . . . . . . . . . . . . . . . . . . . 109
7.2 Flash EPROM Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.2.1 Flash EPROM Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
7.2.2 Flash EPROM Device Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7.2.3 Loading and Executing Programs from User Flash EPROM . . . . . . . . . . . . . 115
7.3 Hardware Dependencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.3.1 Copying the OpenBoot Image from Boot PROM to Boot Flash EPROM . . . 116
7.3.2 Drop-in Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
7.3.3 Flash Memory Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Product Error Report

Contents
Page iv SPARC/CPCI-52x(G)

Tables and Figures
SPARC/CPCI-52x(G) Page v
List of Tables and Figures
Page Tab./Fig.
History of manual publication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix Tab. a
Fonts, notations and conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Tab. b
Product naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . x Tab. c
Specifications of the SPARC/CPCI-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Tab. 1
Nomenclature of the SPARC/CPCI-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Tab. 2
Excerpt from the product’s ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Tab. 3
SPARC/CPCI-520G (schematic view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Fig. 1
SPARC/CPCI-522 (schematic view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Fig. 2
SPARC/CPCI-522G (schematic view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Fig. 3
SPARC/CPCI-523G (schematic view) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Fig. 4
Schematic exploded mechanical construction view . . . . . . . . . . . . . . . . . . . . . . . 13 Fig. 5
Maximum power supply values without UPA64S card and PMC modules . . . . . 15 Tab. 4
Environmental requirements of the SPARC/CPCI-52x(G) . . . . . . . . . . . . . . . . . . 15 Tab. 5
Audio interfaces requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Tab. 6
Qualified memory modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Tab. 7
MEM-50 – memory module numbering scheme . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Fig. 6
Qualified memory configurations (all data in MByte) . . . . . . . . . . . . . . . . . . . . . 18 Tab. 8
Required Solaris Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Tab. 9
Customizing Solaris . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Tab. 10
Location diagram of the Base-520(G) (schematic) . . . . . . . . . . . . . . . . . . . . . . . . 22 Fig. 7
Mechanical construction of a Base-520G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Fig. 8
Mechanical construction of a Base-520G with 4 memory modules . . . . . . . . . . . 23 Fig. 9
Mechanical construction of a Base-520 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Fig. 10
Components of a 2-slot configuration with UPA64S card (schematic) . . . . . . . . 24 Fig. 11
Installing/Deinstalling an UPA64S card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 Fig. 12
Default switch settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Tab. 11
Front panel features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Tab. 12
On-board connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 Tab. 13
Audio interface signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 Tab. 14
Twisted-Pair-Ethernet #1 connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Tab. 15
50-pin SCSI connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 Tab. 16
26-pin serial A+B connector pinout RS232 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Tab. 17
26-pin serial A+B connector pinout RS422 (factory option) . . . . . . . . . . . . . . . . 35 Tab. 18
Keyboard/mouse connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Tab. 19
CompactPCI J5 connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Fig. 13
The 48-bit (6-byte) Ethernet address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Fig. 14
The 32-bit (4-byte) host ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Fig. 15
Device alias definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Tab. 20
Setting configuration parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Tab. 21

Tables and Figures
Page vi SPARC/CPCI-52x(G)
Page Tab./Fig.
Diagnostic routines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Tab. 22
Commands to display system information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 Tab. 23
Location diagram of the I/O-52x(G) (schematic) . . . . . . . . . . . . . . . . . . . . . . . . . 54 Fig. 16
Mechanical construction of the SPARC/CPCI-522 . . . . . . . . . . . . . . . . . . . . . . . 55 Fig. 17
Mechanical construction of the SPARC/CPCI-52xG . . . . . . . . . . . . . . . . . . . . . . 55 Fig. 18
Mechanical construction of the SPARC/CPCI-52xG (option) . . . . . . . . . . . . . . . 56 Fig. 19
Installation/Deinstallation of the I/O-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Fig. 20
Front panel features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Tab. 24
On-board connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Tab. 25
Twisted-Pair-Ethernet connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Tab. 26
CompactPCI J4 connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Fig. 21
CompactPCI J5 connector pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Fig. 22
Device alias definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Tab. 27
Block Diagram of the SPARC/CPCI-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Fig. 23
Buses, bus modes, and connected devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Tab. 28
UltraSPARC-IIi physical address map (41-bit physical addresses) . . . . . . . . . . . 69 Tab. 29
UltraSPARC-IIi internal CSR space (16 MByte) . . . . . . . . . . . . . . . . . . . . . . . . . 69 Tab. 30
Relating memory capacity to device type and number of banks . . . . . . . . . . . . . . 71 Tab. 31
Physical memory addresses for memory modules . . . . . . . . . . . . . . . . . . . . . . . . 71 Tab. 32
Interrupt sources from the Base-520(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Tab. 33
Interrupt sources from the I/O-52x(G) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Tab. 34
UltraSPARC-IIi PCI address space (8 GByte) . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Tab. 35
PCIO EBus2 base address registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Tab. 36
EBus2 memory map in the PCI bus 4 GByte address space . . . . . . . . . . . . . . . . . 77 Tab. 37
PCIO EBus2 DMA channels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Tab. 38
Boot and user flash address space configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 79 Tab. 39
Address map of the RTC/NVRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Tab. 40
System configuration register set (SCR), all 8-bit wide . . . . . . . . . . . . . . . . . . . . 85 Tab. 41
System Configuration Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Tab. 42
User LED xControl Registers, x= 1, 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Tab. 43
7-Segment LED Display Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Tab. 44
Naming the parts of the 7-segment LED display . . . . . . . . . . . . . . . . . . . . . . . . . 87 Fig. 24
Rotary Switch Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Tab. 45
SW4 and SW5 Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Tab. 46
Boot and User Flash Size Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Tab. 47
Miscellaneous Control and Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Tab. 48
Watchdog Timer Trigger Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Tab. 49
Watchdog and Temperature Control and Status Register . . . . . . . . . . . . . . . . . . . 91 Tab. 50
Reset Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Tab. 51
Miscellaneous Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Tab. 52
ENUM Interrupt Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Tab. 53
I2C Bus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Fig. 25
I2C Bus slave addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 Tab. 54
I2C Bus Control and Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Tab. 55
I/O pins for PMC busmode function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Tab. 56
BUSMODE [4..2] (r/w) commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Tab. 57
PMC#x BUSMODE[1] (ro) response encoding . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Tab. 58

Using This Manual
SPARC/CPCI-52x(G) Page vii
Using This Manual
This section does not provide information on the product, but on standard
features of the manual itself:
• its structure,
• special layout conventions,
• and related documents.
Audience of the Manual
This Technical Reference Manual is intended for hard- and software de-
velopers installing and integrating the SPARC/CPCI-52x(G) into their
systems.
Overview of the Manual
This Technical Reference Manual provides a comprehensive hardware
and software guide to the SPARC/CPCI-52x(G).
The Technical Reference Manual includes
• safety notes: see section 1 “Safety Notes” on page 1.
• a brief overview of the product, the specifications, the ordering infor-
mation: see section 2 “Introduction” on page 5.
• the installation instructions, a mechanical overview of the product,
initialization prerequisites and requirements, the default configura-
tion, for example, the default switch setting and the connector pinouts
of the SPARC/CPCI-52x(G).
The installation instructions are separated into 3 sections: one general
for the complete SPARC/CPCI-52x(G), one for the Base-520(G), and
one for the I/O-52x(G). This modular concept should help you to find
the information needed for your SPARC/CPCI-52x(G) configuration
easily.
The installation instructions also appear as the product’s Installation
guide – a separate manual delivered together with each product
shipped.
• a detailed hardware description : see section 6 “Hardware Descrip-
tion” on page 65.
• a detailed description of OpenBoot which controls the CPU board
operations: see section 7 “FORCE OpenBoot Enhancements” on
page 101.

Using This Manual
Page viii SPARC/CPCI-52x(G)
The Sun OpenBoot 3.x manuals are available on the following web
site: http://docs.sun.com.
The following data sheets of board components are relevant to the
SPARC/CPCI-52x(G). They contain appropriate information on config-
uring and integrating the board in systems and can be found on the re-
spective company’s webpage.
• Advanced PCI Bus Bridge – Sun SME2411 (http://www.sun.com)
• UltraSPARC-IIi – Sun SME1040 (http://www.sun.com)
• PCI I/O Controller – Sun STP2003QFP (http://www.sun.com)
• PHYceiver – ICS ICS1890 (http://www.icsinc.com)
• PCI-Ultra SCSI (Fast-20) I/O Interface – Symbios SYM53C875
(http://www.lsilogic.com)
• Enhanced Serial Communication Controller – Siemens SAB82532
(http://www.siemens.com)
• Super I/O – NS PC87332VLJ (http://www.national.com)
• Audio Controller – Crystal CS4231A (http://www.crystal.com)
• RTC/NVRAM SGS M48T58Y (http://www.st.com)
• Flash Memory – AMD Am29F0808B and Am29F016B
(http://www.amd.com)
• Temperature Sensor – NS LM75 (http://www.national.com)

Using This Manual
SPARC/CPCI-52x(G) Page ix
Publication History of the Manual
Table a History of manual publication
Ed. Date Description
1 Feb/1998 First print
1.3 Jan/1999 Thoroughly revised, corrected SCSI-related OpenBoot command
description, added descriptions for Miscellaneous Control Register,
Miscellaneous Control and Status Register as well as ENUM Inter-
rupt Control Register, extended temperature sensor description
Added descriptions for installing Solaris, added description for
OpenBoot plcc2tsop command (version 3.10.4 or greater)
Added note for I2C_SDAO
Battery maintenance safety note changed
SPARC/MEM-50-5 information added
SMART Service information added
OpenBoot 3.10.6 information added
2.0 November
2000 Section “Safety Notes” included, Solaris versions for required soft-
ware packages specified, maximum power supply data revised, sec-
tion “Data Sheets” and data sheet cross-references removed

Using This Manual
Page x SPARC/CPCI-52x(G)
Fonts, Notations and Conventions
Table b Fonts, notations and conventions
Notation Description
All numbers are decimal numbers except when used
with the following notations:
0000.000016 Typical notation for hexadecimal numbers (digits are
0 through F), e.g. used for addresses and offsets.
Note the dot marking the 4th (to its right) and 5th (to
its left) digit.
00008Same for octal numbers (digits are 0 through 7)
00002Same for binary numbers (digits are 0 and 1)
Program Typical character format used for names, values, and
the like. It is used to indicate when to type literally the
same word. Also used for on-screen output.
Variable Typical character format for words that represent a
part of a command, a programming statement, or the
like, and that will be replaced by an applicable value
when actually applied.
Table c Product naming conventions
Used Name Description
SPARC/CPCI-52x(G) General name for all available product con-
figurations
Base-520(G) General name for all available base board
configurations
Base-520G Name for base board with UPA64S slot
Base-520 Name for base board with 1 slot front panel
I/O-52x(G) General name for all available I/O-board
configurations
I/O-52xG General name for I/O-board configurations,
G stands for an additional slot
I/O-522(G) General name for peripheral slot I/O-board
I/O-523G Name for system slot I/O-board with second
CompactPCI interface

Using This Manual
SPARC/CPCI-52x(G) Page xi
Icons for Ease of Use: Safety Notes and Tips & Tricks
The following 3 types of safety notes appear in this manual. Be sure to al-
ways read and follow the safety notes of a section first – before acting as
documented in the other parts of the section.
Danger Dangerous situation: serious injuries to people or severe damage to
objects.
Caution Possibly dangerous situation: slight injuries to people or damage to
objects possible.
Note: No danger encountered. Pay attention to important
information marked using this layout.

Using This Manual
Page xii SPARC/CPCI-52x(G)

Safety Notes
SPARC/CPCI-52x(G) Page 1
1 Safety Notes
This section provides safety precautions to follow when installing, op-
erating, and maintaining the SPARC/CPCI-52x(G). For your protec-
tion, follow all warnings and instructions found in the following text.
General
notes This Technical Reference Manual provides the necessary information
to install and handle the SPARC/CPCI-52x(G). As the product is
complex and its usage manifold, we do not guarantee that the given
information is complete. In case you need additional information, ask
your Force Computers representative.
The SPARC/CPCI-52x(G) has been designed to meet the standard
industrial safety requirements. It must not be used except in its spe-
cific area of office telecommunication industry and industrial con-
trol.
Only personnel trained by Force Computers or qualified persons in
electronics or electrical engineering are authorized to install, unin-
stall or maintain the SPARC/CPCI-52x(G). The information given in
this manual is meant to complete the knowledge of a specialist and
must not be taken as replacement for qualified personnel.
Make sure that contacts and cables of the board cannot be touched
while the board is operating.
Installation Electrostatic discharge and incorrect board installation and uninstal-
lation can damage circuits or shorten their life. Therefore:
• Before installing the board, check section 3.1.1 “Requirements”
on page 14.
• Before touching integrated circuits, ensure that you are working
in an electrostatic-free environment.
• When plugging the board in or removing it, do not press on the
front panel but use the handles.
• Before installing or uninstalling the board, read section 3 “Instal-
lation” on page 11.
• Before installing or uninstalling an additional device or module,
read the respective documentation.

Page 2 SPARC/CPCI-52x(G)
• Ensure that the board is connected to the CompactPCI back-
plane via both the J1 and the J2 connectors and that power is
available on both CompactPCI connectors.
Operation • While operating the board ensure that the power and environ-
mental requirements as given in table 4 “Maximum power supply
values without UPA64S card and PMC modules” on page 15 and
table 5 “Environmental requirements of the
SPARC/CPCI-52x(G)” on page 15 are met.
• When operating the board in areas of strong electromagnetic
radiation ensure that the board is bolted on the CompactPCI
rack and shielded by closed housing.
EMC • If boards are integrated into open systems, always cover empty
slots.
Expansion • Check the total power consumption of all components installed
(see the technical specification of the respective components). For
the total power consumption of the SPARC/CPCI-52x(G), see
table 4 “Maximum power supply values without UPA64S card
and PMC modules” on page 15.
• Ensure that any individual output current of any source stays
within its acceptable limits (see the technical specification of the
respective source).
• Only replace components or system parts with those recom-
mended by Force Computers. In case you use components other
than those recommended by Force Computers, you are fully
responsible for the impact on EMI and the eventually changed
functionality of the product.
Battery
change If a Lithium battery on the board has to be exchanged, observe the
following safety notes:
• Incorrect exchange of Lithium batteries can result in a hazardous
explosion.
• Always use the same type of Lithium battery as is already
installed.
Protect your
environment Always dispose used batteries and/or old boards according to your
country’s legislation.

Safety Notes
SPARC/CPCI-52x(G) Page 3
RJ-45
connector An RJ-45 connector is available on the board. Take into account that
the RJ-45 connector type is used for telephone connectors and for
twisted pair Ethernet (TPE) connectors. Note that mismatching these
2 connectors may destroy your telephone as well as your
SPARC/CPCI-52x(G). Therefore:
• Make sure that TPE connectors near your working area are
clearly marked as network connectors.
• Make sure that TPE bushing of the system is connected only to
safety extra low voltage (SELV) circuits.
• Verify that the length of the electric cable connected to a TPE
bushing does not exceed 1 kilometer outside the building.
• If in doubt, ask your system administrator.

Page 4 SPARC/CPCI-52x(G)

Introduction
SPARC/CPCI-52x(G) Page 5
2Introduction
The SPARC/CPCI-52x(G) is a high performance CompactPCI board
computer providing a CompactPCI system controller interface including
DMA. It is based on
• the UltraSPARC-IIi processor
• the Advanced PCI Bridge (APB) with interfaces to the CompactPCI
bus
An UPA64S card can be connected for high performance graphics sup-
port.
Memory • 32 to 1024-Mbyte EDO DRAM
• Up to 1 Mbyte secondary (L2) cache
• 1 Mbyte PLCC boot PROM and 2 Mbyte TSOP boot flash EPROM
• Up to 4 Mbyte user flash EPROM
Interfaces Interfaces of the Base-520(G):
• PCI bridge for 7 CompactPCI slots
• 10BaseT/100BaseTx Ethernet on front panel and MII on backplane
• Wide Ultra SCSI
• 2 serial I/O ports RS-232
• Floppy disc, parallel and Keyboard/Mouse ports
• UPA64S (only Base-520G)
Interfaces of the I/O-52x(G):
• 10BaseT/100BaseTx Ethernet on front panel and MII on backplane
• Wide Ultra SCSI
• 2 standard PMC card slots
• PCI bridge for additional 7 CompactPCI slots (only I/O-523G)
Real-time clock A real-time clock with on-board battery backup is also available.

Introduction
Page 6 SPARC/CPCI-52x(G)
This manual suits for next models
3
Table of contents
Popular PCI Card manuals by other brands

D-Link
D-Link DFE-530TX+ Quick install guide

Airlinkplus
Airlinkplus AWLH1201 Quick installation guide

Overland Tandberg
Overland Tandberg SnapServer XSR120 instructions

Broadcom
Broadcom BCM94322HM8L user guide

Keysight
Keysight Acqiris U5309A Startup guide

IBM
IBM PCI SCSI-2 Fast/Wide Single-Ended Adapter installation guide