Ibm Handbook 150 Users Manual

260 to the manual 24482e7a-a0cb-4f56-8b7d-fbf10e7035d0

2015-02-02

: Ibm Ibm-Handbook-150-Users-Manual-431665 ibm-handbook-150-users-manual-431665 ibm pdf

Open the PDF directly: View PDF PDF.
Page Count: 286

DownloadIbm Ibm-Handbook-150-Users-Manual-  Ibm-handbook-150-users-manual
Open PDF In BrowserView PDF
RS/6000 43P 7043 Models 150 and 260 Handbook
Volker Haug, Adnan Ikram, Heather Osbourne

International Technical Support Organization
http://www.redbooks.ibm.com

SG24-5144-00

SG24-5144-00

International Technical Support Organization
RS/6000 43P 7043 Models 150 and 260 Handbook
October 1998

Take Note!
Before using this information and the products it supports, be sure to read the general information in
Appendix B, “Special Notices” on page 247.

First Edition (October 1998)
This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup servers
for use with AIX Version 4.2.1, AIX Version 4.3.2, and subsequent releases of the operating system.
Comments may be addressed to:
IBM Corporation, International Technical Support Organization
Dept. JN9B Building 045 Internal Zip 2834
11400 Burnet Road
Austin, Texas 78758-3493
When you send information to IBM, you grant IBM a non-exclusive right to use or distribute the
information in any way it believes appropriate without incurring any obligation to you.

© Copyright International Business Machines Corporation 1998. All rights reserved
Note to U.S Government Users – Documentation related to restricted rights – Use, duplication or disclosure is
subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.

Contents
Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
The Team That Wrote This Redbook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Comments Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv
Chapter 1. RS/6000 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 RS/6000 Workstation Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 RS/6000 43P 7043 Model 140 Overview . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 RS/6000 43P 7043 Model 150 Overview . . . . . . . . . . . . . . . . . . . . . . . 3
1.3.1 RS/6000 43P 7043 Model 150 Key Attributes . . . . . . . . . . . . . . . . 4
1.3.2 RS/6000 43P 7043 Model 150 Feature Summary . . . . . . . . . . . . . 5
1.4 RS/6000 43P 7043 Model 260 Overview . . . . . . . . . . . . . . . . . . . . . . . 6
1.4.1 RS/6000 43P 7043 Model 260 Key Attributes . . . . . . . . . . . . . . . . 7
1.4.2 RS/6000 43P 7043 Model 260 Feature Summary . . . . . . . . . . . . . 8
1.5 Performance Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.1 SPEC95 Software Benchmark . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.5.2 Performance Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6 Industry Trends and Directions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6.1 Microprocessor Future . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.6.2 Universal Serial Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6.3 The Accelerated Graphics Port . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.6.4 IEEE 1394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.7 Workgroup Conferencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.8 Year 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Chapter 2. Hardware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1 The RS/6000 Platform Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.1.1 The RS/6000 Platform Architecture Introduction . . . . . . . . . . . . . 21
2.1.2 Platform Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.1.3 RS/6000 Platform Architecture Achievements. . . . . . . . . . . . . . . 24
2.1.4 RPA Minimum System Requirements . . . . . . . . . . . . . . . . . . . . . 25
2.2 The Hardware Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2.1 Hardware Design for the RS/6000 43P 7043 Model 150 . . . . . . . 26
2.2.2 Hardware Design for the RS/6000 43P 7043 Model 260 . . . . . . . 29
2.3 Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3.1 The PCI Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3.2 The ISA Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.3.3 The 60X and 6XX Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

© Copyright IBM Corp. 1998

iii

2.3.4 The 6XX-MX I/O Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
2.3.5 The X-Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4 The Processor Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.1 The POWER3 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . 35
2.4.2 The PowerPC 604e Microprocessor . . . . . . . . . . . . . . . . . . . . . . 37
2.5 SMP Hardware Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.5.1 Memory Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Chapter 3. Detailed Product Descriptions . . . . . . . . . . . . . . . . . . . . . . 49
3.1 IBM RS/6000 43P 7043 Model 150 Product Description . . . . . . . . . . . 49
3.1.1 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.1.2 Reliability, Availability, and Serviceability (RAS) . . . . . . . . . . . . . 56
3.1.3 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
3.1.4 RS/6000 43P 7043 Model 150 Adapter Placement Guidelines . . 66
3.1.5 Service Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.2 RS/6000 43P 7043 Model 260 Product Description . . . . . . . . . . . . . . 68
3.2.1 Model 260 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.2.2 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
3.2.3 Reliability, Availability, and Serviceability (RAS) . . . . . . . . . . . . . 79
3.2.4 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
3.2.5 RS/6000 43P 7043 Model 260 Adapter Placement Guidelines . . 92
3.2.6 Service Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
3.3 IBM Multimedia Kit for RS/6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Chapter 4. Storage Architectures and Devices . . . . . . . . . . . . . . . . . . 97
4.1 Storage Boot Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.2 SCSI Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.2.1 SCSI-I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.2.2 SCSI-II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.2.3 SCSI-III . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.2.4 SCSI Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.2.5 SCSI Repeaters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
4.2.6 Summary of SCSI Specifications . . . . . . . . . . . . . . . . . . . . . . . 105
4.3 SCSI Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
4.3.1 General SCSI Cabling Considerations . . . . . . . . . . . . . . . . . . . 106
4.3.2 Cabling the PCI Single-Ended Ultra SCSI Adapter . . . . . . . . . . 109
4.3.3 Cabling the PCI Differential-Ended Ultra SCSI Adapter . . . . . . 113
4.4 Serial Storage Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . 118
4.5 Comparison between SCSI and SSA Architecture . . . . . . . . . . . . . . 119
4.6 Internal SCSI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
4.6.1 Disk Drives for the Model 150 and Model 260. . . . . . . . . . . . . . 120
4.6.2 Internal CD-ROM Drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
4.6.3 Internal Tape Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

iv

RS/6000 43P 7043 Models 150 and 260 Handbook

4.7 Internal SSA devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
4.8 PCI Storage Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.8.1 SCSI Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.8.2 SSA Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
4.8.3 Storage Adapter Placement Guidelines for Model 150 and 260 126
4.9 External SCSI and SSA Storage Devices . . . . . . . . . . . . . . . . . . . . . 126
Chapter 5. Adapters, Overview and Configuration. . . . . . . . . . . . . . . 127
5.1 Communication Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.1.1 Token-Ring Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
5.1.2 Ethernet Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
5.1.3 ISDN Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
5.1.4 FDDI Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
5.1.5 ATM Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.1.6 Multiple Port Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.1.7 WAN Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.1.8 Miscellaneous Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
5.2 Graphics Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.2.1 POWER GXT120P (# 2838) . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
5.2.2 POWER GXT250P (# 2851) and POWER GXT255P (# 2852) . 136
5.2.3 POWER GXT550P (# 2845) . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
5.2.4 POWER GXT3000P Graphics Accelerator (# 2825) . . . . . . . . . 138
5.2.5 Graphics Adapter Feature Comparison . . . . . . . . . . . . . . . . . . . 140
5.2.6 Graphics Adapters Attachment Cables . . . . . . . . . . . . . . . . . . . 142
5.2.7 Multiple Adapter Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
5.2.8 Accessing the Second Display . . . . . . . . . . . . . . . . . . . . . . . . . 145
5.3 Adapter and Device Configuration on PCI-Based RS/6000 Systems 146
5.3.1 Device Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
5.3.2 PCI Adapter Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
5.4 Summary Chart of Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Chapter 6. Diagnostics and System Management Services . . . . . . . 155
6.1 Diagnostics Operating Considerations . . . . . . . . . . . . . . . . . . . . . . . 155
6.2 Stand-Alone Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
6.2.1 Booting the Stand-Alone Diagnostics CD-ROM . . . . . . . . . . . . 157
6.2.2 Running Stand-Alone Diagnostics in Concurrent Mode . . . . . . . 158
6.3 On-line Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
6.3.1 Service Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
6.3.2 Concurrent Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
6.3.3 Single-User Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
6.4 Diagnostic Tasks and Service Aids. . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.5 Understanding the Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6.5.1 General RS/6000 Boot Sequence . . . . . . . . . . . . . . . . . . . . . . . 166

v

6.5.2 Typical Boot Sequence for RS/6000 43P 7043 Model 150 . . . . 167
6.5.3 Typical Boot Sequence for RS/6000 43P 7043 Model 260 . . . . 168
6.6 Power-On Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
6.6.1 Processor POST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
6.6.2 Memory DIMM and L2 Cache POST . . . . . . . . . . . . . . . . . . . . . 170
6.6.3 Graphics Adapter POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
6.6.4 Keyboard and Mouse Controller POST . . . . . . . . . . . . . . . . . . . 172
6.6.5 SCSI Subsystem POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
6.7 System Management Services (SMS) . . . . . . . . . . . . . . . . . . . . . . . 172
6.7.1 SMS Start-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
6.7.2 SMS Graphical Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
6.7.3 SMS ASCII Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
6.7.4 SMS Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
6.7.5 SMS Firmware Checkpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Chapter 7. Service Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
7.1 Introduction to the Service Processor . . . . . . . . . . . . . . . . . . . . . . . . 185
7.2 Customize and Access the Service Processor Menus . . . . . . . . . . . 186
7.2.1 How to Customize the Service Processor . . . . . . . . . . . . . . . . . 186
7.2.2 How to Access Service Processor Menus Locally . . . . . . . . . . . 187
7.2.3 How to Access Service Processor Menus Remotely . . . . . . . . . 187
7.3 Security Within the Service Processor . . . . . . . . . . . . . . . . . . . . . . . 187
7.4 Service Processor Operational Phases . . . . . . . . . . . . . . . . . . . . . . 188
7.4.1 Pre-Standby Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
7.4.2 Standby Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
7.4.3 Bring-Up Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
7.4.4 Run-time Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
7.5 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
7.5.1 Service Processor Setup Menu. . . . . . . . . . . . . . . . . . . . . . . . . 192
7.5.2 System Power Control Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 195
7.5.3 System Information Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
7.5.4 Language Selection Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
7.5.5 CALL-IN/CALL-OUT Setup Menu . . . . . . . . . . . . . . . . . . . . . . . 202
7.5.6 Set System Name. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
7.6 General User Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
7.6.1 Power-On System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
7.6.2 Read VPD Image from Last System Boot . . . . . . . . . . . . . . . . . 210
7.6.3 Read Progress Indicators from Last System Boot . . . . . . . . . . . 210
7.6.4 Read Service Processor Error Logs . . . . . . . . . . . . . . . . . . . . . 210
7.6.5 Read System POST Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
7.6.6 View System Environmental Conditions . . . . . . . . . . . . . . . . . . 210
7.7 Service Processor Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . 210
7.7.1 Updating Firmware from the Service Processor Menus. . . . . . . 211

vi

RS/6000 43P 7043 Models 150 and 260 Handbook

7.7.2 Updating Firmware from the SMS Utilities .
7.7.3 Updating Firmware from the Service Aids . .
7.7.4 Updating Firmware from AIX. . . . . . . . . . . .
7.8 Service Processor Checkpoints . . . . . . . . . . . . .

.
.
.
.

..
..
..
..

.
.
.
.

..
..
..
..

..
..
..
..

.
.
.
.

..
..
..
..

. . . . 212
. . . . 212
. . . . 212
. . . . 213

Chapter 8. Hints and Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
8.1 Electronic Key-Switch Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
8.1.1 bootlist Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
8.2 Entering Debug Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
8.3 Backup and Cloning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
8.3.1 The bootinfo Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
8.3.2 Creating a System Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
8.3.3 Restoring Your System Backup . . . . . . . . . . . . . . . . . . . . . . . . 217
8.3.4 Cloning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
8.3.5 Cloning on AIX Version 4.2 and 4.3 . . . . . . . . . . . . . . . . . . . . . 223
8.4 Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
8.4.1 Information about the Processor . . . . . . . . . . . . . . . . . . . . . . . . 234
8.4.2 Information about the Service Processor . . . . . . . . . . . . . . . . . 235
8.4.3 Information about the Environmental Sensors . . . . . . . . . . . . . 235
8.5 Network Boot Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
8.6 Using the Error Logging Facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
8.7 Booting Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
8.7.1 Booting from CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
8.7.2 System Hangs during AIX Boot Process . . . . . . . . . . . . . . . . . . 238
8.7.3 Recovering a System with No Bootable Media . . . . . . . . . . . . . 239
Appendix A. RS/6000 43P 7043 Model 140 . . . . . . . . . . . . . . . . . . . . . . . 241
A.1 RS/6000 43P 7043 Model 140 Key Attributes . . . . . . . . . . . . . . . . . . . . 241
A.2 RS/6000 43P 7043 Model 140 Feature Summary . . . . . . . . . . . . . . . . . 242
A.3 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
A.4 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.4.1 Storage Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.4.2 AIX Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A.4.3 Year 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Appendix B. Special Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Appendix C. Related Publications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
C.1 International Technical Support Organization Publications . . . . . . . . . . 251
C.2 Redbooks on CD-ROMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
C.3 Other Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
C.4 Web Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

vii

How to Get ITSO Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
How IBM Employees Can Get ITSO Redbooks . . . . . . . . . . . . . . . . . . . . . . . 253
How Customers Can Get ITSO Redbooks. . . . . . . . . . . . . . . . . . . . . . . . . . . 254
IBM Redbook Order Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
List of Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
ITSO Redbook Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

viii

RS/6000 43P 7043 Models 150 and 260 Handbook

Figures
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.

RS/6000 PCI Workstation/Server Family. . . . . . . . . . . . . . . . . . . . . . . . . . . 2
RS/6000 43P 7043 Model 150 (without Peripherals). . . . . . . . . . . . . . . . . . 4
RS/6000 43P 7043 Model 260 (without Peripherals). . . . . . . . . . . . . . . . . . 7
IEEE 1394 Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
RS/6000 Hardware for Workgroup Conferencing . . . . . . . . . . . . . . . . . . . 16
RS/6000 Models 150 and 260 are Year 2000 Ready . . . . . . . . . . . . . . . . 19
General Platform Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Planar Block Diagram of the RS/6000 Model 150 . . . . . . . . . . . . . . . . . . . 27
RS/6000 High Level System Block Diagram (Model 260) . . . . . . . . . . . . . 30
POWER3 Microprocessor Logical Block Diagram . . . . . . . . . . . . . . . . . . . 36
PowerPC 604e Microprocessor Logical Block Diagram . . . . . . . . . . . . . . 38
Memory Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
The 4-Way Set Associative PowerPC/POWER2 L1 Data Cache . . . . . . . 41
The 128-Way Set Associative POWER3 L1 Data Cache . . . . . . . . . . . . . 42
Loading Instructions from Memory to a Floating-Point Register . . . . . . . . 43
SMP Cache Coherency Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
False Sharing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
RS/6000 43P 7043 Model 150 (with Peripherals) . . . . . . . . . . . . . . . . . . . 49
RS/6000 43P 7043 Model 150 - System Board Locations. . . . . . . . . . . . . 51
RS/6000 43P 7043 Model 150 - Front View . . . . . . . . . . . . . . . . . . . . . . . 53
RS/6000 43P 7043 Model 150 - Rear View . . . . . . . . . . . . . . . . . . . . . . . . 54
RS/6000 43P 7043 Model 260 (with Peripherals, and Spaceball) . . . . . . . 68
RS/6000 43P 7043 Model 260 - System Planar & I/O Board . . . . . . . . . . 71
RS/6000 43P 7043 Model 260 - Operator Panel . . . . . . . . . . . . . . . . . . . . 73
RS/6000 43P 7043 Model 260 - Front View . . . . . . . . . . . . . . . . . . . . . . . 75
RS/6000 43P 7043 Model 260 - Rear View . . . . . . . . . . . . . . . . . . . . . . . . 77
Slot Configuration on Memory Card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Model 150 with Multimedia Kit for RS/6000 . . . . . . . . . . . . . . . . . . . . . . . . 95
SCSI III Standards Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
SCSI Differential Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Piggy Back Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Differential External Narrow Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Differential External Wide Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Comparison between SCSI and SSA Subsystem . . . . . . . . . . . . . . . . . . 119
Devices Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
System Management Services - Main Menu . . . . . . . . . . . . . . . . . . . . . . 174
SMS Submenu Multiboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
SMS Submenu Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
SMS Submenu - Firmware Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Service Processor - Operational Phase Status Flow . . . . . . . . . . . . . . . . 188

© Copyright IBM Corp. 1998

ix

41. RS/6000 43P 7043 Model 140. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

x

RS/6000 43P 7043 Models 150 and 260 Handbook

Tables
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.

SPEC and LINPACK Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Multiuser Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
RPA Minimum System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
PowerPC and Bus Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
RS/6000 43P 7043 Model 150 - System Board Components Location . . . 52
Publications Shipped with the Model 150 . . . . . . . . . . . . . . . . . . . . . . . . . 55
Optional Memory for Model 150. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
List of Orderable Monitors for Model 150. . . . . . . . . . . . . . . . . . . . . . . . . . 61
Adapter Placement Guidelines for Model 150 . . . . . . . . . . . . . . . . . . . . . . 66
RS/6000 43P 7043 Model 260 - System Planar & I/O Board Components 71
RS/6000 43P 7043 Model 260 - Operator Panel Components . . . . . . . . . 73
Storage Device Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
RS/6000 43P 7043 Model 260 - Rear View Components . . . . . . . . . . . . . 76
Publications Shipped with the Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . 78
Available Publications for Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
List of Orderable Monitors for Model 260. . . . . . . . . . . . . . . . . . . . . . . . . . 86
RS/6000 43P 7043 Model 260 - Adapter Placement Guidelines . . . . . . . . 93
Overview of SCSI-III Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Differential SCSI Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Single-Ended Ultra SCSI Adapter-to-First Device Cables . . . . . . . . . . . . 111
Device-to-Device Cables for Single-Ended Installations . . . . . . . . . . . . . 112
16-Bit SCSI-II System-To-System Cable . . . . . . . . . . . . . . . . . . . . . . . . . 113
Terminators for Single-Ended Installations . . . . . . . . . . . . . . . . . . . . . . . 113
Differential-Ended Ultra SCSI Adapter-to-First Device Cables . . . . . . . . 114
Device-to-Device Cables for Differential-Ended Installations . . . . . . . . . 114
Terminator For Description-Ended Installations. . . . . . . . . . . . . . . . . . . . 116
Cabling for the PCI Differential Ultra SCSI Adapter. . . . . . . . . . . . . . . . . 117
Comparing SSA and SCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Internal Disk Drives for the Models 150 and 260 . . . . . . . . . . . . . . . . . . . 121
Internal CD-ROM Drives for Models 150 and 260 . . . . . . . . . . . . . . . . . . 122
Internal Tape Drive for Model 150 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Internal Tape Drives for Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Placement of PCI Storage Adapters into the Models 150 and 260 . . . . . 126
Graphics Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Display Cable Feature Code Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Accessing a Second Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Communication, Graphics, and Storage Adapters Summary . . . . . . . . . 152
Settings of Privileged and General Access Password . . . . . . . . . . . . . . . 188
Valid Serial Port Speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
Results of bootinfo -p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

© Copyright IBM Corp. 1998

xi

41. RS/6000 43P 7043 Model 140 Standard Configuration. . . . . . . . . . . . . . 243
42. RS/6000 43P 7043 Model 140 System Expansion . . . . . . . . . . . . . . . . . 243

xii

RS/6000 43P 7043 Models 150 and 260 Handbook

Preface
In an effort to provide customers with suitable products and solutions to help
their business grow, IBM announced in October of 1998 two new additions to
its RS/6000 workstation family. They are the RS/6000 43P 7043 Models 150
and 260. These products are an enhancement to the current line of entry
workstations that are ready for your mission-critical business applications.
This redbook gives a detailed understanding of the RS/6000 43P 7043
Models 150 and 260, providing all the technical information that is generally
requested by decision-makers during the pre-sale cycle. It is suitable as a
single-source of reference for both technical and non-technical professionals
and may therefore be useful to:
• Customers
• System administrators
• System engineers
• Customer engineers
The reader will find:
• An overview of the RS/6000 43P 7043 Models 150 and 260
• Discussion of hardware architecture
• Detailed product description
• Information on storage and communication features
• Discussion on diagnostics and the service processor
Availability, reliability, and performance features are also described.
The introduction of the RS/6000 43P 7043 Models 150 and 260 will expand
the range of possible applications available on entry level workstations,
providing industry-leading performance at an affordable price.

The Team That Wrote This Redbook
This redbook was produced by a team of specialists from around the world
working at the International Technical Support Organization Austin Center.
Volker Haug is an Advisory I/T Specialist in Stuttgart, Germany. He has eight
years of experience in the RS/6000 and AIX field. He holds a degree in
Business Management from the Berufsakademie in Stuttgart. Volker has

© Copyright IBM Corp. 1998

xiii

worked with UNIX systems for ten years. His areas of expertise include
RS/6000 workstations and workgroup servers, graphics, and AIX systems
management.
Adnan Ikram is a Product Specialist (AIX, RS/6000, Networking) in Karachi,
Pakistan. He has 3 and 1/2 years of experience in the RS/6000 and AIX field.
He holds a degree in Electronics (B.E.) from NED University of Engineering
and Technology, Karachi. Adnan has worked with UNIX systems for eight
years. His areas of expertise include technical marketing and support of the
RS/6000 product family, along with second level AIX support. He is also
involved in conducting AIX courses from Basic to Advanced levels at IBM’s
Education Center.
Heather Osbourne is an I/T Availability Specialist in Kingston, Jamaica. She
has six years of experience in the RS/6000 and AIX field. She holds a degree
in Computer Science and Physics (B.Sc.) from the University of the West
Indies. Her areas of expertise include AIX support, RS/6000 project services
implementation, networking and communications. She is also involved in
conducting AIX courses from Basic to Advanced levels at IBM’s Education
Center.
The project that produced this publication was coordinated by:
Scott Vetter

International Technical Support Organization, Austin
Center

We would also like to acknowledge the professionals who took the time to
provide invaluable advice and guidance during this project:

xiv

Aranda, Ricardo

IBM Austin

Arroyo, Ron

IBM Austin

Baldwin, Wayne

IBM Austin

Bluethman, Robert

IBM Austin

Bringol, Ron

IBM Austin

Capps, Louis

IBM Austin

Gschell, Verena

IBM Munich

Goodman, Marvin

IBM Austin

Henson, Tracey

IBM Austin

James, Joey V.

IBM Austin

Lehmann, Norma

IBM Austin

Maule, Warren

IBM Austin

RS/6000 43P 7043 Models 150 and 260 Handbook

Nguyen, Thoi

IBM Austin

Patel, Raj

IBM Austin

Peterson, Earl

IBM Austin

Randall, Dave

IBM Austin

Thurber, Steve

IBM Austin

Walton, Scott

IBM Austin

Comments Welcome
Your comments are important to us!
We want our redbooks to be as helpful as possible. Please send us your
comments about this or other redbooks in one of the following ways:
• Fax the evaluation form found in “ITSO Redbook Evaluation” on page 267
to the fax number shown on the form.
• Use the electronic evaluation form found on the Redbooks Web sites:
For Internet users
For IBM Intranet users

http://www.redbooks.ibm.com
http://w3.itso.ibm.com

• Send us a note at the following address:
redbook@us.ibm.com

xv

xvi

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 1. RS/6000 Introduction
Throughout 1997 IBM greatly simplified its RS/6000 product line by
eliminating redundant offerings and introducing new models that cover a
broad range of price and performance. In 1998, IBM continued this mission
by enhancing its server line with better performance and by offering bundled
solutions that target high availability markets and customers requiring
outstanding graphics performance.
The RS/6000 family is a scalable, compatible line of RISC UNIX workstations,
servers, and supercomputers that are reshaping the way companies operate.
This economical family of systems fulfills the computing requirements of
many small businesses, workgroups, and large enterprises. Powered by
IBM’s award winning AIX operating system, the RS/6000 has the advanced
technology and architecture needed to grow and adapt to your customer’s
ever changing workloads.
This publication covers the IBM RS/6000 43P 7043 Models 150 and 260
entry-level and technical workstations. The RS/6000 Models 150 and 260 are
workstations that are intended to enhance the RS/6000 family’s competitive
product line for the price-conscious UNIX market. The RS/6000 Models 150
and 260 are the systems targeted toward those customers looking for a
reliable, highly expandable system.

1.1 RS/6000 Workstation Offerings
Figure 1 on page 2 shows the current range of IBM RS/6000 PCI-based
workstation and server offerings. The workstations that are the topic of this
publication are shown in the shaded area.
The selected workstations share the following characteristics:
• Powered by the PowerPC 604e and POWER3
• Contain PCI adapter slots
• Offer more performance than the Model 140

© Copyright IBM Corp. 1998

1

•

Figure 1. RS/6000 PCI Workstation/Server Family

The RS/6000 naming convention is patterned similarly to many of IBM’s
product lines. A product is represented as a four digit machine code followed
by a model number. A unique machine code is assigned to each series of
machines that fit together using similar designs or customer solutions. The
first character of the model number groups machines with a specific
enclosure together, and the remaining digits are typically used to indicate
performance within similar models. This convention is not without variations.
However, with this in mind, you can determine that the Models 140 and 150
are related, with the 150 being more powerful. This is also valid for the
Models 240 and 260.

2

RS/6000 43P 7043 Models 150 and 260 Handbook

The following sections provide an overview of the models that are the subject
of this publication.

1.2 RS/6000 43P 7043 Model 140 Overview
The main purpose of summarizing the IBM RS/6000 43P 7043 Model 140 in
this publication is to provide you with some background of this system. The
Model 140 is one of the most successful RS/6000 products that IBM has
announced in the workstation marketplace. Over 10,000 applications are
supported on this platform.
On October 6, 1997, IBM announced the PowerPC 604e 332 MHz
microprocessor option for the RS/6000 43P 7043 Model 140 as a new
member of the RS/6000 workstation and server family. The PowerPC 604e
332 MHz microprocessor is an easy upgrade from the current microprocessor
available with 200 MHz and 233 MHz processor options. The PowerPC 604e
332 MHz microprocessor option shows IBM’s commitment to improve the
value of its products and to protect existing investment.
More detailed information about the Model 140 can be found in Appendix A,
“RS/6000 43P 7043 Model 140” on page 241.

1.3 RS/6000 43P 7043 Model 150 Overview
The IBM RS/6000 43P 7043 Model 150 is an entry-level desktop RS/6000
workstation or workgroup server offered at an affordable price. The Model
150 provides a continuation of the successful line of entry workstations,
offering enhanced performance over the Model 140.
The Model 150 is a uni-processor system that provides enhanced
performance by utilizing a 375 MHz PowerPC 604e processor and an
enhanced memory controller. With this memory controller, the Model 150
uses SDRAM memory and an 83 MHz memory bus speed. The system
memory can be expanded up to 1 GB.
With Ethernet and Ultra SCSI controllers integrated on the planar, five PCI
slots and bays, the Model 150 is ready for expansion and growth.
The Model 150 is shown in Figure 2 on page 4.

RS/6000 Introduction

3

Figure 2. RS/6000 43P 7043 Model 150 (without Peripherals)

The Model 150 supports a variety of 2D and 3D graphics adapters including
the advanced 3D GXT3000P graphics adapter, providing excellent graphics
price performance. In addition, a robust set of disk drive and communications
features are available. The AIX Version 4.2.1 or 4.3.2 operating system for
one- to two-users is included in the cost of the Model 150 and can be
pre-installed, if desired.

1.3.1 RS/6000 43P 7043 Model 150 Key Attributes
The following is a list of the key attributes of the RS/6000 Model 150:
• Excellent graphics workstation that is ideal for running MCAD and other
technical applications.
• Powerful server that is ideal for running small-business and departmental
applications.
• Small footprint to fit into your department or work area.

4

RS/6000 43P 7043 Models 150 and 260 Handbook

• UItra SCSI and SSA storage options for improved data transfer
performance and high availability.
• Exceptional AIX operating system with reliability, availability, and
system-management features.
The Model 150 is designed to help customers run many mission-critical
business applications and networks twenty-four hours a day, seven days a
week.

1.3.2 RS/6000 43P 7043 Model 150 Feature Summary
The following is a summary of the key RS/6000 Model 150 features:
• Standard configuration:
• Microprocessor: 375 MHz PowerPC 604e processor
• Level 2 (L2) cache: 1 MB
• RAM (memory): 128 MB of ECC SDRAM memory
• Memory slots: Four
• Ports: One parallel and two serial
• Internal disk drive: 4.5 GB Ultra SCSI disk drive
• Disk/media bays: Five
• Expansion slots: 5 PCI slots
• PCI bus speed: 33 MHz
• Standard features:
• 32X max speed CD-ROM
• 1.44 MB 3.5-inch diskette drive
• Integrated 10/100 Mbps Ethernet controller (IEEE 802.3 compliant)
• Integrated Ultra SCSI controller
• Tablet port
• AIX operating system:
• Version 4.2.1 or Version 4.3.2 (1-2 user server license is standard)

RS/6000 Introduction

5

• System expansion:
• RAM: Up to 1 GB
• Internal storage: 27.3 GB max
• External disk storage:
• Maximum external SCSI with expansion units: Up to 254.8 GB
• Maximum external SSA with expansion units: Up to 873.6 GB
• System dimensions:
• 6.5" H x 16.5" W x 18.1" D (165 mm x 420 mm x 460 mm)
• Weight: 14.5 kg (32 lbs)-Base configuration; 18.0 kg (40 lbs)-Full
featured configuration
• Operating environment
• Temperature: 16 to 32 degrees C (60 to 90 F)
• Relative Humidity: 8 to 80 (percent)
• Operating Voltage: 100 to 125 V AC or 200 to 245 V AC 50/60 Hz
(manual switch)
• Warranty:
• On-site for one year

1.4 RS/6000 43P 7043 Model 260 Overview
The RS/6000 43P 7043 Model 260 is a one-way or two-way symmetric
multiprocessing (SMP) system with the power to run complex commercial,
business and engineering applications.
The Model 260 provides enhanced performance over its predecessor, the
Model 240, by utilizing a 200 MHz POWER3 processor and an enhanced
memory controller. With this memory controller, the Model 260 uses ECC
SDRAM memory and a 100 MHz memory bus speed. The system memory
can be expanded up to 4 GB.
With Ethernet and Ultra SCSI controllers integrated on the planar, the Model
260 also contains five PCI slots and bays for expansion and growth capability.
Designed with reliability, availability, and serviceability (RAS) features
typically found in higher-priced systems, such as Error Checking and
Correcting (ECC) memory and an integrated service processor, the Model
260 can help keep your mission-critical business, technical applications, and
networks running twenty-four hours a day, seven days a week.
6

RS/6000 43P 7043 Models 150 and 260 Handbook

Figure 3. RS/6000 43P 7043 Model 260 (without Peripherals)

The Model 260 supports a variety of 2D and 3D graphics adapters including
the advanced 3D GXT3000P graphics adapter, offering excellent graphics
price and performance. In addition, a robust set of disk drive and
communications features are available. The AIX Version 4.2.1 or 4.3.2
operating system for one- to two-users is included in the cost of the Model
260 and can be available pre-installed, if desired.
The Model 260 is an ideal product for customers with a need for either an
entry or mid-range 2D or 3D graphics workstations or as an entry workgroup
server.

1.4.1 RS/6000 43P 7043 Model 260 Key Attributes
The following is a list of the key attributes of the Model 260.
• Powerful one- to two-way symmetric multiprocessor (SMP) desk-side
server with superior commercial and technical application
price/performance.

RS/6000 Introduction

7

• Outstanding reliability with ECC SDRAM memory and ECC Level 2 (L2)
cache, plus a standard service processor.
• UItra SCSI and SSA storage options for improved data transfer
performance and high availability.
• Enhanced disk bays for improved system availability.
• Exceptional AIX operating system with reliability, availability, and
system-management features.
The Model 260 is specially designed to help customers run many
mission-critical business applications and networks twenty-four hours a day,
seven days a week.

1.4.2 RS/6000 43P 7043 Model 260 Feature Summary
The following is a summary of the key Model 260 features:
• Standard configuration:
• Microprocessor: 200 MHz POWER3 processor
• Level 1 (L1) cache: 64 KB data / 32 KB instruction
• Level 2 (L2) cache on each processor: 4 MB
• RAM (memory): 260 MB of ECC Synchronous DRAM memory
• Memory slots: Two (each memory card can contain up to 16 DIMMs)
• Ports: One parallel and two serial
• Internal disk drive: 4.5 GB Ultra SCSI disk drive
• Disk/media bays: Five
• Expansion slots: Five PCI slots (Two 64-bit PCI slots and three 32-bit
slots)
• PCI bus speed: 33 MHz for the 32-bit and 50 MHz for the 64-bit slots
• Standard features:
• 32X max speed CD-ROM
• 1.44 MB 3.5-inch diskette drive
• Integrated 10/100 Mbps Ethernet controller (IEEE 802.3 compliant)
• Integrated Ultra SCSI controller
• Tablet port
• AIX operating system:
• Version 4.2.1 or Version 4.3.2 (1-2 user server license is standard)

8

RS/6000 43P 7043 Models 150 and 260 Handbook

• System expansion:
• RAM: Up to 4 GB
• Internal storage: 27.3 GB max
• External disk storage:
• Maximum external SCSI with expansion units: Up to 254.8 GB
• Maximum external SSA with expansion units: Up to 873.6 GB
• System dimensions:
• 24.2" H x 13.4" W x 26.8" D (610 mm x 340 mm x 713 mm)
• Weight: 36.2 kg (80 lbs.) - minimum configuration; 43.9 kg (97 lbs.) maximum configuration
• Operating environment
• Temperature: 16 to 32 degrees C (60 to 90 F)
• Relative Humidity: 8 to 80 percent
• Operating Voltage: 100 to 127 V AC or 200 to 240 V AC 50/60 Hz
(autoranging)
• Warranty:
• On-site for one year

1.5 Performance Results
This section contains the results of several industry standard performance
measurements for the RS/6000 Models 150 and 260.
The performance benchmarks and the values shown here were derived using
particular, well configured development-level computer systems. Unless
otherwise indicated for a system, the values were derived using 32-bit
applications and external cache, if external cache is supported on the system.
All performance benchmark values are provided "AS IS" and no warranties or
guarantees are expressed or implied by IBM. Actual system performance
may vary and is dependent upon many factors including system hardware
configuration, and software design and configuration. Buyers should consult
other sources of information to evaluate the performance of systems they are
considering buying and should consider conducting application-oriented
testing. For additional information about the performance benchmarks, values
and systems tested, please contact your IBM local Branch Office or IBM
Authorized Reseller or access the following on the Web:

RS/6000 Introduction

9

SPEC

http://www.specbench.org

Linpack

http://www.netlib.no/netlib/benchmark/performance.ps

Unless otherwise indicated for a system, the performance benchmarks were
conducted using AIX Version 4.2 or Version 4.3. IBM C for AIX Version
4.1.0.1 and XL Fortran Version 5.1.1.1 were the compilers used in the
benchmark tests. The preprocessors used in the benchmark tests include
KAP 3.2 for Fortran and KAP/C 1.4.2 from Kuck & Associates and VAST-2
Version 4.01X8 from Pacific-Sierra Research. The preprocessors were
purchased separately from these vendors.

1.5.1 SPEC95 Software Benchmark
SPEC95 is the forward step in the performance measurement of the core of
the system. It covers the CPU, caches, memory, and compiler. The programs
and data sets that make up the suite cannot load entirely into cache, making
the benchmark more representative of real workloads. SPEC has also
standardized the compiler settings so that the results for base measurements
are more comparable between suppliers.
SPEC95 is a software benchmark produced by the Standard Performance
Evaluation Corp. (SPEC), a non-profit group of computer vendors, systems
integrators, universities, research organizations, publishers, and consultants
throughout the world. It was designed to provide measures of performance
for comparing computational-intensive workloads on different computers
systems.
SPEC95 contains two suites of benchmarks:
CINT95

Measures and compares computational-intensive integer
performance

CFP95

Measures and compares computational-intensive floating point
performance

The two groups of programs are referred to as component-level benchmark
suites because they test the core of the system, CPU, caches, memory, and
compiler, but not the I/O sub-system.
One of the goals of SPEC95 is increased portability; the current offering from
SPEC is for UNIX only, although the member companies have indicated that
the benchmark programs are portable to various flavors of UNIX, Windows
NT, and Open VMS.

10

RS/6000 43P 7043 Models 150 and 260 Handbook

SPEC95 introduces a new reference platform against which other systems
are measured, changing from the out-dated VAX 11/780 to a SPARCstation
10/40 with 64 MB memory but without Level 2 cache. This is more
representative of the types of systems being sold today, but it is also a
machine that will beat few, if any, of the machines being benchmarked.
The rules have also changed. Each benchmark must be run a minimum of
three times to get a valid result, with the median time for all runs being used
as the benchmark time.
The SPEC base metric (for example, SPECint_base95) are required for all
reported results and have set guidelines for compilation (for example, the
same four flags must be used in the same order for all benchmarks). The
non-base metrics (for example, SPECint95) are optional and have less
restrictive requirements (for example, different compiler options may be used
on each benchmark).
There are several different ways to measure computer performance. One way
is to measure how fast the computer completes a single task. This is a speed
measure. Another way is to measure how many tasks a computer can
accomplish in a certain amount of time. This is called a throughput, capacity,
or rate measure. The SPEC speed metrics (for example, SPECint95) are
used for comparing the ability of a computer to complete single tasks. The
SPEC rate metrics (for example, SPECint_rate95) measure the throughput or
rate of a machine carrying out a number of tasks.
The following SPEC and Linpack benchmarks reflect the performance of the
microprocessor, memory architecture, and compiler of the tested system.
SPECint95

SPEC component-level benchmark that measures
integer performance. Result is the geometric
mean of eight tests that comprise the CINT95
benchmark suite. All of these are written in C
language.

SPECint_base95

The result of the same tests in CINT95 with a
maximum of four compiler flags that must be used
in all eight tests.

SPECint_rate95

Geometric average of the eight SPEC rates from
the SPEC integer tests (CINT95).

SPECint_base_rate95

Geometric average of the eight SPEC rates from
the SPEC integer tests (CINT95) with the
restrictive compiler options.

RS/6000 Introduction

11

SPECfp95

SPEC component-level benchmark that measures
floating point performance. Result is the geometric
mean of ten tests that comprise the CFP95
benchmark suite. All of these are written in
FORTRAN.

SPECfp_base95

Result of the same tests in CFP95 with a
maximum of four compiler flags that must be used
in all ten tests.

SPECfp_rate95

Geometric average of the ten SPEC rates from
SPEC floating point tests (CFP95).

SPECfp_base_rate95

Geometric average of the ten SPEC rates from the
SPEC floating-point tests (CFP95) with the
restrictive compiler options.

SPECweb96

Maximum number of Hypertext Transfer Protocol
(HTTP) operations per second achieved on the
SPECweb96 benchmark without significant
degradation of response time. The Web server
software is ZEUS v1.1 from Zeus Technology Ltd.

LINPACK SP

Single precision, n=100 results with AIX XL
FORTRAN compiler with optimization. Units are
megaflops (MFLOPS).

LINPACK DP

Double precision, n=100 results with AIX XL
FORTRAN compiler with optimization. Units are
megaflops (MFLOPS).

LINPACK TPP

Toward Peak Performance, n=1000 results with
AIX XL FORTRAN compiler with optimization.
Units are megaflops (MFLOPS). ESSL Version
3.1.1 was used in this test.

Relative on-line transaction processing (ROLTP) is an estimate of commercial
processing performance derived from an IBM analytical model. The model
simulates some of the system’s operations such as CPU, cache, and
memory. However, the model does not simulate disk or network I/O
operations. Although general database and operating systems parameters
are used, the model does not reflect specific databases or AIX version or
releases. Unless otherwise indicated for a system, the model assumes the
use of 32-bit applications. ROLTP is estimated only at the time the system is
introduced, unless otherwise indicated for a system. An IBM RS/6000 Model
250 is the baseline reference system and has a value of 1.0.

12

RS/6000 43P 7043 Models 150 and 260 Handbook

Although ROLTP may be used to compare estimated RS/6000 commercial
processing performance, actual system performance may vary and is
dependent upon many factors including system hardware configuration, and
software design and configuration. All performance estimates are provided
"AS IS" and no warranties or guarantees are expressed or implied by IBM.

1.5.2 Performance Summary
Table 1 and Table 2 provide, at time of publication, the related performance
values.
Table 1. SPEC and LINPACK Performance.
Model

CPU

Clock
Rate
(MHz)

L1
(KB)

L2
(MB)

SPEC
int95

SPEC
int_
base95

SPEC
fp95

SPEC
fp_
base95

LINPACK
DP

LINPACK
SP

LINPACK
TPP

150

604e

375

32/32

1

15.1

14.5

10.1

9.85

64.8

151.2

255.7

260

POWER3

200

32/64

4

13.2

12.5

30.1

27.6

236.5

248.1

630.0

Table 2. Multiuser Performance
Model

CPU

Clock
Rate
(MHz)

L1
Cache
(KB)

L2
Cache
(MB)

Relative
OLTP
Perf.

SPEC
int_
rate95

SPEC
int_base
rate95

SPEC
fp_
rate95

SPEC
fp_base
rate95

150

604e

375

32/32

1

6.0

-

-

-

-

260

POWER3
(1-way)

200

32/64

4

10.5

116

111

266

243

260

POWER3
(2-way)

200

32/64

4

21.0

232

222

509

468

1.6 Industry Trends and Directions
There are many emerging trends and directions in the UNIX hardware
marketplace. Some will be determined as frivolous, and others will become
industry standards. In this section there is a discussion of some key emerging
technologies that may, in the opinion of the authors, become pervasive in the
marketplace.

1.6.1 Microprocessor Future
As applications grow more complex, more processor power is required to give
you acceptable performance. It is easy to predict the following developments
pertaining to the growth of computing power available for the RS/6000.
• Moore’s law will remain true. 1000 MHz processors are already running in
the lab. More importantly, IBM’s use of copper technology and
complementary metal oxide semiconductor (CMOS) fabrication

RS/6000 Introduction

13

techniques will continue to bring significant enhancements to the
PowerPC.
• The POWER3 architecture provides a significant impact to the market by:
• Providing SMP scalability not found with POWER2
• Redefining the versatility of a departmental computing solution by
providing outstanding float-point performance with solid integer
performance
• Providing an affordable entry-level 32-bit and 64-bit solution

1.6.2 Universal Serial Bus
The Universal Serial Bus (USB) is a plug and play peripheral connection for
devices such as keyboards, mice, joysticks, scanners, tablets, printers, and
digital cameras, to name a few. USB could replace the serial and parallel
ports with a single bus.
USB supports many peripherals at one time. Special USB hubs will allow
devices to be daisy-chained together. USB also distributes power to the
attached devices, eliminating the need for dedicated peripheral power
supplies.
Data flow in a USB is bidirectional. Devices can make use of this two-way
communication to report status, or control other peripherals.

1.6.3 The Accelerated Graphics Port
The Accelerated Graphics Port (AGP) is a high-bandwidth 32-bit PC bus
architecture introduced in 1997 by Intel. It provides up to 528 MB/s memory
access to a graphics controller, yielding the bandwidth necessary for complex
tasks such as texturing directly from system memory. AGP is physically
different from the PCI bus and does not replace PCI. AGP uses a
combination of frame-buffer memory local to the graphics controller, as well
as system memory for graphics data storage.
Although the AGP interface is very popular in the PC world, it has not become
a standard. However, the importance of images, video, and graphics is
growing. The next step in this evolutionary path is visual computing.
Visual computing is the convergence of high-performance 3D graphics, video,
and digital imaging technologies to deliver a new class of interactive, intuitive,
and life-like computing experiences to users.

14

RS/6000 43P 7043 Models 150 and 260 Handbook

1.6.4 IEEE 1394
IEEE 1394 is a transport protocol standard for a high performance serial bus
(also known as FireWire) that is a bus technology for the digital age. More
than 50 companies are supporting this standard. FireWire was originally
developed by Apple Computer. It was started as a specification for the
transmission of digitized video and audio quickly, reliably, and at low cost.
The architecture is scalable and hot-pluggable. Industry consortiums are
moving toward a 1 gigabit data transfer rate.
Like USB, 1394 enables plug-and-play peripheral connectivity and supports
isochronous data transfers. The major difference is data rate. USB ideally
supports slow-speed devices like keyboards. IEEE 1394 is able to handle all
I/O, including printers, DASD, PCI, and IDE devices, as shown in Figure 4.

Figure 4. IEEE 1394 Connections

1.7 Workgroup Conferencing
Workgroup Conferencing Version 1.1.0 for AIX (commonly referred to as
Workgroup) is IBM’s first interoperable and industry standards-based desktop
conferencing product that unleashes the real-time videoconferencing

RS/6000 Introduction

15

capabilities of IP-based intranet or Internet network environments on
RS/6000 and AIX systems. This full-function AIX videoconferencing
application features an easy-to-use user interface to setup and manage
spontaneous videoconferencing sessions between RS/6000 and other
desktop conferencing products, such as Microsoft NetMeeting, on Windows
and other UNIX systems.

Figure 5. RS/6000 Hardware for Workgroup Conferencing

Customer benefits of this application include:
• Flexibility
Workgroup provides full-function desktop videoconferencing for a variety
of different application scenarios.
• Features
Workgroup was developed using a feature-rich implementation of the
dominant International Telecommunications Union (ITU) Recommendation
H.323 Version 2 industry standards for Packet-Based Multimedia
Communications Systems.
• Interoperability

16

RS/6000 43P 7043 Models 150 and 260 Handbook

Workgroup was designed to interoperate with AIX, other UNIX, and
Windows H.323-based conferencing systems including other desktop
videoconferencing systems such as Microsoft NetMeeting Version 2.1,
H.323/PSTN Gateways and Gatekeepers.
• Scalability
Workgroup supports point-to-point and multiparty calls in a peer-to-peer
mode. WorkGroup was also designed to participate in large group,
server-based conferencing sessions.
• Ease of use
Workgroup features simple point-and-click dialing access to other desktop
conferencing users with personalized speed-dial or popular directory
server applications.
Workgroup breaks down the barriers of distance:
• Workgroup delivers full-function desktop videoconferencing. By simply
configuring an RS/6000 system with a video capture card, camera, and
connection to an IP network, Workgroup enables AIX Version 4.3.2
customers to host small group videoconferencing sessions without the
expense or complexity of sophisticated videoconferencing equipment or
conferencing servers.
• This new IBM application provides easy access to a variety of
videoconferencing call setup and management features. Using a
high-level user interface, initiating a person-to-person or multi-party
Workgroup videoconference call is almost as easy as dialing a telephone
number. Workgroup features speed-dialing support for frequently called
locations and an automated call history log that contains an ongoing
record of all incoming calls. All necessary speaker, microphone,
do-not-disturb, and video controls are available in an easy-to-use Call
Center workspace. Local and remote video windows are easily detached
from the Call Center workspace and can be resized using certain RS/6000
graphics accelerators, from original size up to full screen video window.
• By exploiting a feature-rich implementation of the ITU-T Recommendation
H.323 Version 2, Workgroup is designed to provide full-function
videoconferencing and interoperates with other H.323 standards-based
videoconferencing systems on AIX, other UNIX, and Windows systems. In
addition, IBM participates in worldwide H.323 interoperability events to
promote Workgroup compatibility with other videoconferencing systems
based on this dominant standard for highly interactive, multimedia
teleconferencing products and services. These H.323 standards, among
others, are also promoted by the International Multimedia

RS/6000 Introduction

17

Teleconferencing Consortium, Inc. (IMTC), a non profit corporation
composed of more than 150 members and affiliates from North America,
Europe, and Asia/Pacific. The IMTC organization is actively involved in
promoting open international standards in the development of
interoperable, full-function multimedia teleconferencing solutions.
• Workgroup contains support for popular Lightweight Directory Access
Protocol (LDAP) and Microsoft Internet Locator Service (ILS) database
server applications that reveal other users available for on-line,
videoconference sessions within a corporate intranet or public Internet
network environment.
• WorkGroup Conferencing for AIX, Version 1.1.0 features a full-function
user interface designed for both videoconferencing and the addition of
future desktop conferencing features.
Note

For more information about WorkGroup, visit the following Web site:
http://www.rs6000.ibm.com/solutions/interactive

Workgroup Conferencing for AIX, Version 1.1.0 is included in the Bonus Pack
for AIX 4.3.2 CD, which is shipped with the base AIX operating system.

1.8 Year 2000
As a global organization, IBM has been supporting customers around the
world in all the major phases of Year 2000 transition period. The reach of
information systems has continued to expand at a rapidly increasing pace
and the breadth of the information that can be distributed is growing at an
equally rapid rate. Keeping in mind the Year 2000 challenges, the pressure
on the IT organization is increasing. As business must achieve unmatched
levels of customer satisfaction and competitive advantage, the IT
organization is challenged to continue to deliver advanced uses of
information technology.
The IBM RS/6000 43P 7043 Models 150 and 260 do not have date
dependencies and are therefore Year 2000 ready. When used in accordance
with its associated documentation, it is capable of correctly processing,
providing, and/or receiving date data within and between the 20th and 21st
centuries, provided all other products (for example, software, hardware and
firmware) used with the product properly exchange accurate date data with it.

18

RS/6000 43P 7043 Models 150 and 260 Handbook

Further information can be found on IBM’s Year 2000 webpage at:
http://www.ibm.com/year2000.

Figure 6. RS/6000 Models 150 and 260 are Year 2000 Ready

RS/6000 Introduction

19

20

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 2. Hardware Overview
This chapter introduces the standards and architectures that are shared
between the RS/6000 43P Series systems. The discussion encompasses the
following topics:
•
•
•
•

PowerPC microprocessor RS/6000 Platform Architecture (RPA)
Hardware design
Processor subsystem
SMP hardware characteristics

The general architectures discussed in these sections help build an overall
appreciation for RS/6000 hardware.

2.1 The RS/6000 Platform Architecture
The RS/6000 Platform Architecture (RPA) introduces a comprehensive
computer system hardware-to-software interface definition, combined with
minimum system requirements, that enables the development and porting of
software to a range of compatible computer systems from portables through
servers. These systems are based on the PowerPC microprocessor, as
defined in the PowerPC Architecture: A Specification for a New Family of RISC
Processors. Both the RS/6000 43P 7043 Model 150 and Model 260 are RPA
compliant.

2.1.1 The RS/6000 Platform Architecture Introduction
The RPA is essentially a combination of its predecessor, the PowerPC
Microprocessor Common Hardware Reference Platform (shortened by the
industry to be known as the PowerPC Platform) and some IBM architecture
extensions. This platform architecture officially came into being in August of
1997.
Prior to IBM’s RPA, an alliance existed between Apple, IBM, and Motorola
that developed a common hardware platform with the purpose of defining a
system that would become the pervasive open industry standard, from single
user to server configurations. As a result of this alliance, the PowerPC
Platform emerged. The PowerPC Platform, previously known as CHRP, is a
superset of the earlier PowerPC Platform Specification (PRep) system
architecture. The Apple, IBM, and Motorola alliance is no longer functional.
A key benefit of the RPA specification is the ability of hardware platform
developers to have degrees of freedom of implementation below the level of

© Copyright IBM Corp. 1998

21

architected interfaces and therefore have the opportunity for adding unique
value. This flexibility is achieved through architecture facilities including:
• Device drivers
• Open Firmware (OF)
• Run-Time Abstraction Services (RTAS)
• Hardware abstraction layers

2.1.2 Platform Topology
Figure 7 on page 23 shows a general platform topology of the RS/6000
Platform Architecture. All platforms (from notebooks to high-end servers)
consist of one or more PowerPC microprocessors, a volatile system memory
separate from other subsystems, and a number of I/O devices, that may
initiate transactions to system memory.
The processors are linked over the primary processor bus/switch to each
other, to the system memory, and to one or more host bridges (host bridge 0
must be a PCI host bridge).
In general, I/O devices do not connect to the primary processor bus/switch.
The host bridges connect to secondary buses that have I/O devices
connected to them. In turn, one or more bus bridges may be employed to
tertiary buses (for instance ISA or PCI) with additional I/O devices connected
to them. Typically, the bus speeds and throughput decrease and the number
of supportable loads increases as one progresses from the primary processor
bus to more remote buses.
There are variations to this topology that are likely to occur and are therefore
worth describing in the following list. The architecture describes interfaces
not implementation. The logical software model must remain the same, even
if the physical topology is different.
• In a smaller platform, the host bridge, memory, or an I/O device may be
integrated into a single chip. In this case, the topology would not look like
Figure 7 on page 23, from a chip point of view, but, instead, would be
integrated onto the single chip.
• In a larger platform, secondary buses may be implemented, with two or
more host bridges, as two or more parallel expansion buses for
performance reasons. Similarly, tertiary buses may be two or more parallel
expansion buses off each secondary bus. This is indicated by the dots
near the host bridge and the bus bridge.

22

RS/6000 43P 7043 Models 150 and 260 Handbook

• In a high performance platform, with multiple processors and multiple
memories, a switch may be employed to allow multiple parallel accesses
by the processors to memory. The path through the switches would be
decided by the addressing of memory.

PowerPC Processor
(L1/L2 Cache)

...

PowerPC Processor
(L1/L2 Cache)

Primary Processor Bus/Switch

System Memory

Host Bridge

...

Secondary Bus (PCI)

I/O Device

...

I/O Device

Bus
Bridge

...

Tertiary Bus (ISA or PCI)

I/O Device

...

I/O Device

Figure 7. General Platform Topology

Hardware Overview

23

2.1.3 RS/6000 Platform Architecture Achievements
The RS/6000 Platform Architecture specification achieves the following:
• Creates a stable platform architecture to be used by all RS/6000 platforms
based on PowerPC processors and PCI I/O bus (and may contain other
I/O buses in addition to the PCI bus).
• Creates an architecture that allows platforms to operate with a previous
version of AIX (n-1 capability).
• Leverages existing and future industry-standard buses and interfaces.
Existing bus architectures have a proven level of performance and
function. Established industry-standard interfaces (for example, SCSI,
IDE, LocalTalk, Ethernet) and newer bus architectures, interfaces, and
protocols (PCI, PC Card, IrDA, to name a few) provide higher levels of
performance or utility that are not achievable by the older standards. The
architecture allows platform and system designers to determine which
buses, interfaces, and protocols best suit their target environment.
• Provides a flexible address map. Another key attribute of this specification
is the relocatability of devices and subsystems within the PowerPC
address space. Subsystem address information, which defines where I/O
devices reside, is detected by the Open Firmware and passed to the
operating systems in the device tree. The architecture accommodates the
use of multiple identical buses and adapters in the same platform without
address conflicts.
• Builds upon the Open Firmware boot environment defined in IEEE 1275,
IEEE Standards for Boot (Initialization Configuration) Firmware, Core Requirements and
Practices, IEEE part number DS02683, ISBN 1-55937-426-8. (To order
copies of IEEE standards, load the following Web site:
http://standards.ieee.org/index.html).
In the past, the abstraction approach for the operating system used
platform description information discovered by a legacy boot process and
passed it to the operating system in data structures.
• Architects the control of power management by the operating system. It is
important that the combination of hardware and software be allowed to
minimize power consumption through automatic or programmed
power-saving methods. Power management of systems will reduce the
operational cost for the user and reduce the impact of the system on the
environment.
• Provides an architecture that can evolve as technology changes.
• Minimizes the support cost for multiple AIX versions through the definition
of common platform abstraction techniques. Common and compatible

24

RS/6000 43P 7043 Models 150 and 260 Handbook

approaches to the abstraction of hardware will reduce the burden on
hardware developers who produce differentiated machines.
• Architects a mechanism for error handling, error reporting, and fault
isolation. The architecture provides for the implementation of more robust
systems if desired by the system developers.
• Architects a mechanism for dynamic reconfiguration of the hardware.

2.1.4 RPA Minimum System Requirements
Table 3 contains the RPA compliance, minimum system requirements for the
workstations addressed in this publication.
Table 3. RPA Minimum System Requirements

SUBSYSTEM

SPECIFICATION

REQUIRED

SUPPORT

Processor

PowerPC microprocessor

R

Yes

Minimum system memory

8 MB expandable to at least 32
MB

R

Yes (128 MB min)

Firmware storage

Sized as needed

R

Yes (1 MB Flash)

Non-volatile memory

8 KB

R

Yes (64 KB)

External cache

Recommended for performance

O

Yes (1 MB)

SCSI

R

Yes

3.5" 1.44 MB MFM
Media sense
Manual eject

O
R
R
R

Yes
Yes
Not supported
Yes

4X speed
ISO9660
Multi-session

O
R
R
R

Yes
Yes 32X Speed
Yes
Yes

PS/2 keyboard interface
Terminal

R
R
O

Yes
Yes
Yes

2 buttons
PS/2 Interface

R
R
R

Yes
Yes (3 button)
Yes

1

Hard disk
Floppy1

CD ROM

Alphanumeric input device1

Pointing device1

Required definition
R - Required
O - Optional

Hardware Overview

25

SUBSYSTEM

SPECIFICATION

REQUIRED

SUPPORT

Audio

16-bit stereo, 22.05 and 44.1
KHz, full duplex

R

Yes

R

Yes

R
R
R
R
O

Yes
Yes
Yes
Yes
Yes

R

Yes

16550

R
R

Yes
Yes

P1284 + ECP mode

R

Yes

O

Yes
(Ethernet 10/100)

Tone
Graphics

default
1024x768
Bi-Endian
640x480x8 LFB
VGA

Real-time clock
Serial port1
Parallel port
Network
Interrupt controller

Open PIC
8259 tree

R
R

Yes
Yes

Direct memory access
(DMA)

ISA

R

Yes

Power management

States as defined

O

NO

Infrared

IrDA

O

NO

Required definition
R - Required
O - Optional
1

See the published CHRP document for the original value of this row for
platforms that need to support Apple Mac OS.

2.2 The Hardware Design
The designs of the Model 150 and the Model 260 differ slightly and will
therefore be addressed in separate sections.

2.2.1 Hardware Design for the RS/6000 43P 7043 Model 150
The RS/6000 Model 150 is a uni-processor system that utilizes the PowerPC
604e processor running at 375 MHz. It supports an integrated 1 MB

26

RS/6000 43P 7043 Models 150 and 260 Handbook

parity-checked synchronous L2 cache. The Model 150 also features an
enhanced memory controller that uses ECC SDRAM memory.
The local system bus on the RS/6000 Model 150 is a 60X bus running at 83
MHz. This bus is 64 bits wide (with an additional 8 bits for parity) and is
synchronous. The processor clock and regulator card reside as one unit,
namely the OVdd/Vdd/PLL card. This is illustrated in the planar design of the
Model 150 in Figure 8.

IBM
OVdd/Vdd/PLL
Card

604e-375 MHz
IPGA

Integrated 1 MB
Parity L2 Cache

Local bus 83 MHz

ECC
Ctrl/Buffer

100/10
Ethernet

PCIB/MC

PCI Slot 2
PCI Slot 3
PCI Slot 1
Secondary
PCI Bridge

PCI Slot 4
PCI Slot 5

RISER
PCI/PCI
Bridge &
Clock
Drivers

Ext Ultra SCSI

IBM MPIC
Controller

PCI-to-ISA
Bridge

National
PC87308

Mouse

NVRAM
32 KB

Logic
Unit

Audio
ISA Bus 8 MHz

Tablet
Parallel
Serial 1
Serial 2
Floppy
Keyboard

Front Panel
Controller

Int Ultra SCSI
Repeater

Business
National
UART 16550

Enet AUI

Ultra SCSI

PCI Bus 33 MHz

ECC SDRAM
DIMM

Enet RJ45

1 MB
Flash
ROM

Enhanced
Security

Headphone
Speaker
Line Out
Line In
Microphone

Power
Mgmt

Figure 8. Planar Block Diagram of the RS/6000 Model 150

In the Model 150, the 60X bus runs from the PowerPC 604e processor and
connects to an enhanced memory controller chip, which has a processor

Hardware Overview

27

system interface of a 64-bit data bus and a 32-bit address bus. This highly
integrated chip acts as both a PCI bridge and a memory controller. It contains
the system bus arbitration, provides support for full memory coherency, and
pipelining of processor accesses.
Information may be routed from the memory chip to main memory, using the
memory bus, or to I/O devices using the I/O bus.
In the Model 150, the memory bus runs at 83 MHz. The memory subsystem
supports up to four industry-standard DIMM sockets with supported
capacities of 64, 128 and 256 MB. The memory DIMM can be populated in
any order. An ECC controller/buffer, running at 83 MHz, handles high
performance ECC operation with SDRAM memory, and parity operation on
the system bus. Single bit errors are corrected, while double bit errors are
detected.
For access to I/O devices, the PCI bus is used, running at 33 MHz. Devices
such as the integrated Ethernet adapter, the integrated Ultra SCSI controller
and the IBM Multiprocessor Interrupt Controller (MPIC) are all attached to the
PCI bus. This bus also leads to the PCI-to-ISA bridge, which the Model 150
uses as the system I/O bridge. The PCI-to-ISA bridge supports a PCI bus
controller interface to enhanced IDE drives, an ISA bus bridge, and an
XD-bus interface (for support of flash EPROM).
The ISA bus runs at 8 MHz and provides support for the following:
• Business audio controller
• Tablet port
• Native I/O controller (for diskette controller, serial ports, parallel port)
• 1 MB Flash ROM (to contain the IPLROS Open Firmware)

28

RS/6000 43P 7043 Models 150 and 260 Handbook

2.2.2 Hardware Design for the RS/6000 43P 7043 Model 260
Figure 9 on page 30 shows the system block diagram for the Model 260. This
workstation is a 1- or 2-way symmetric multiprocessing system using the
64-bit 200 MHz POWER3 processor. The processor subsystem is
implemented on pluggable processor cards. If two cards are installed in the
system, they must both be the same type or the system will not power on.
The POWER3 processor card has two main components:
• POWER3 chip itself
• 4MB L2 cache
The controller for the L2 cache is integrated on the POWER3 chip, so there is
no need for the separate X5 cache that exists on some RS/6000 systems,
such as the Model F50.
Three main buses are used in this system design, namely:
• System bus
• Memory bus
• I/O bus
The system bus within the RS/6000 Model 260 is an SMP 6XX high
performance bus. The POWER3 processor delivers the SMP server bus
directly, and therefore can have direct connectivity to the memory controller
chip. Each POWER3 CPU has two paths leading from the processor, namely
an address bus (64-bit) and a data bus (128-bit), highlighting the true split
transaction capability of the 6XX bus. The address bus of one CPU merges
with the address bus of the other to create a single input to the Address
Controller unit. Similarly, the data bus of one CPU merges with the data bus
of the other, creating a single input to the Data Controller unit.
The Address Controller unit and the Data Controller unit, both semi-custom
CMOS5S chips, are separate partitions of a recently developed enhanced
memory controller unit. This chipset supports running the bus at 100 MHz. A
clock distribution chip was designed and placed on each memory card to
achieve 100 MHz performance.

Hardware Overview

29

POWER3
CPU Card

POWER3
CPU Card

4 MB L2

4 MB L2

POWER3
200 MHz

POWER3
32 bytes
@ 200 MHz

32 bytes
@ 200 MHz

200 MHz

6XX Data Bus
16 Bytes
100 MHz

6XX Address
100 MHz
3 cycle tenure

Memory Data Bus
16 bytes @ 100 MHz

Addr/Cntl

AB4
Clock
Data

Memory
Address

planar A

Memory Card
Memory Card

6XX-MX Bus
66 MHz

256 MB - 2 GB

256 MB - 2 GB

planar B

PCI Bridge

PCI Bridge

Integrated
Service Processor
ISA Bridge
W83C553

2 PCI Slots
64-Bit / 50 MHz

10/100 ETH
Audio

U-SCSI

U-SCSI

Super I/O

3 PCI Slots
32-Bit / 33 MHz

Figure 9. RS/6000 High Level System Block Diagram (Model 260)

The memory controller chip can act as the system interrupt controller, or can
pass interrupts through to an external device. Two distinct interrupt protocols

30

RS/6000 43P 7043 Models 150 and 260 Handbook

are supported, namely the RISC System/6000, or the industry standard
OpenPIC.
Special attention was given to providing support for the memory controller
unit in the Model 260:
• Benchmark traces were used to fine-tune the buffer structure and queue
depths.
• The traces were also utilized to remove any wasted or unused cycles
internal to the memory controller.
The output from the memory controller function may be routed to main
memory, using the memory bus, or to I/O devices, using the I/O bus.
To transport addressing information from the address controller to main
memory, the memory address bus is used. Data is passed from the data
controller to main memory using the memory data bus.This bus supports
sustainable memory bursts across a 128-bit data bus, which translates to a
read bandwidth of 1.6 GB/s at 100 MHz. The memory bus drives up to four
memory cards populated with non-buffered synchronous dynamic random
access memory (DRAM) standard dual in-line memory modules (DIMMs).
The SDRAM sizes supported are 16 MB, 64 MB, 128 MB, and 256 MB, with
64 MB being the minimum total system memory supported. Two error
checking and correction (ECC) codes are supported by this memory
controller unit. The first supports single bit correction, double bit detection,
and four bit packet detection. The second supports single bit correction, two
bit packet correction, and double packet detection.
For access to I/O devices, the 6XX-MX I/O bridge bus is used. This bus is a
64-bit, time-multiplexed address and data bus, and can attach a variety of I/O
bridge chips. It runs asynchronously to the system and memory bus, and will
support speeds up to 75 MHz, translating to a sustainable read bandwidth of
533 MB/s. From the 6XX-MX bus, information passes through the PCI bridge
chip, where it is converted to PCI format for use with PCI devices. Each PCI
controller is able to communicate with a limited number of slots, so additional
PCI controllers are required to support a large number of PCI cards. Also,
specifications for 64-bit slots and standard 32-bit slots will often require
specialized PCI controllers.
The ISA bridge located on the I/O backplane allows conversion from PCI to
ISA, enabling the use of native ISA devices. The integrated service
processor, also located on the I/O backplane, allows for improved reliability,
availability, and serviceability features.

Hardware Overview

31

2.3 Bus Architecture
The following sections cover the different bus architectures that exist on the
RS/6000 43P 7043 Models 150 and 260.

2.3.1 The PCI Bus Architecture
The Peripheral Component Interconnect (PCI) is a specification standard for
computer bus implementation developed by the PCI Special Interest Group
(PCI-SIG), led by a group of companies including Compaq, Digital, IBM, Intel,
and NCR. There are now over 300 companies in the PCI-SIG supporting the
architecture and currently producing PCI products.
The goal is to provide a common system-board bus that could be used in
personal computers, from laptops to servers. It is envisioned as a local
system-board bus that would serve as a common design point, supporting
different system processors as the various processors evolve over time. This
is much like operating systems that have defined application binary interfaces
(ABIs) so that applications need not change with each generation of the
operating system. The PCI local bus would serve as a common hardware
interface that would not change with different versions of microprocessors.
2.3.1.1 PCI Specification Revisions
According to PCI Specification Revision 2.0, the PCI bus operates on 32- or
64-bits of data at a clock speed of 33 MHz. However, as the speed of
processors continues to increase and devices such as video adapters require
more bandwidth, bus speeds must also increase to avoid data bottlenecks.
Consequently, PCI Specification Revision 2.0 has been superseded by PCI
Local Bus Specification Revision 2.1, which introduces support for a 66 MHz
bus operation speed, doubling the throughput of the former 33 MHz standard.
The RS/6000 43P Model 260 complies with PCI Local Bus Specification
Revision 2.1. IBM’s implementation of the 64-bit bus slot uses a clock speed
of 50 MHz. The Model 150 is PCI 2.0 compliant.
Under PCI Specification Revision 2.1, the 66 MHz bus operation speed is an
optional feature and is backward-compatible with 33 MHz PCI devices and
buses. If a 66 MHz capable PCI device is installed in a 33 MHz PCI bus, the
device must operate at 33 MHz. Likewise, if any 33 MHz PCI devices are
installed into a 66 MHz PCI bus, the PCI bus must operate at 33 MHz.

32

RS/6000 43P 7043 Models 150 and 260 Handbook

2.3.1.2 PCI Features and Benefits
The PCI bus architecture has many advantages including the following:
•
•
•
•
•
•

High data transfer speed
Processor independence
Cross-platform compatibility
Multi-bus support
Plug and Play
Investment protection

2.3.2 The ISA Bus Architecture
The Industry Standard Architecture (ISA) is the most widely used system bus
in the PC industry. Initially, it had no official definitions or standards. However,
its specifications have since been defined by the Institute of Electrical and
Electronics Engineers (IEEE) standards group.
The ISA bus allows a transfer rate of up to 8.3 MB/s. Transfers over the ISA
bus are synchronized around 8 MHz, and they usually take a minimum of two
cycles of the bus clock to perform a data transfer. Since the data path of an
ISA bus is 16 bits wide, up to 2 bytes may be transferred during each
transaction.
On the RS/6000 43P Series Model 150 and Model 260 computers, the ISA
bus is used to attach internal devices such as the diskette drive. No ISA slots
are provided for the addition of non-native ISA devices.
There is a disadvantage in trying to connect the processor to the ISA bus
directly. The processor's speed is reduced to match the slow ISA bus speed.
Thus, the systems cannot take advantage of a fast processor.
To avoid this disadvantage, the PCI local bus is used as the primary system
bus and the ISA bus as an expansion bus. This way, the system can take
advantage of the high-speed data transfer provided by the PCI bus when
communicating with the processor and memory. On the other side, through
the PCI-ISA bridge, the bus clock can be reduced to match the ISA bus
requirements.
Table 4 provides the bus specification for different architectures and
compares them to the PowerPC processor's speed.
Table 4. PowerPC and Bus Specification

Specification

PowerPC

Procssor
Speed

166, 200
233, 375

PCI

ISA(8)

ISA(16)

EISA

Hardware Overview

33

Specification

PowerPC

PCI

ISA(8)

ISA(16)

EISA

Data Bus

64

64

8

16

16/32

Address Bus

32

64

20

24

24/43

Bus Clock

66 MHz
83 MHz
100 MHz

33 MHz
(32-bit)

4.7 MHz

8.3 MHz

8.3 MHz

Interrupts

4

6

11

11

DMA Channel

busmaster

3

7

7

2.3.3 The 60X and 6XX Bus
The 60X bus was designed to provide a common interface that supplies
communication between processors, memory controllers, and high-speed I/O
devices. Arbitration on the bus is performed by a central, off-chip arbitrator.
The 60X bus provides the capability to build an SMP system with the MESI
protocol. This bus is also known as the MP System Bus.
The 60X bus uses separate address and data buses and a variety of control
and status signals. The address bus is 32 bits wide (with 4 bits parity) and the
data bus is 64 bits wide (with 8 bits parity). These separate address and data
buses run independently, allowing split transactions. The bus is synchronous,
with all timing relative to the rising edge of the bus clock. Inputs are sampled,
and outputs are driven from this edge.
It is through this bus that the two-way SMP’s processors are attached,
memory is accessed, and cache snooping is achieved.

2.3.4 The 6XX-MX I/O Bus
The 6XX-MX I/O bus is a high-performance bus designed to be used as a
high-end I/O bus for mid- and high-range systems. It will accommodate both
32- and 64-bit processors with real memory addressing extending beyond 32
bits.
The requests and replies are tagged, allowing for out-of-order replies, which
are common for programmed I/O to another bus or in a non-uniform memory
access (NUMA) environment.
This bus must have a bridge chip to translate a 6XX or 60X transaction with
the corresponding operation. Due to the 66 MHz PCI capability as defined in
the PCI Local Bus Specification (Revision 2.1), local bus performance has
increased from 264 MB/s to 528 MB/s for 64-bit transfers.

34

RS/6000 43P 7043 Models 150 and 260 Handbook

2.3.5 The X-Bus
The X-Bus is an 8-bit ISA subset bus used to attach several common
subsystems to the PCI-based RS/6000 servers. The following components
are attached to this bus:
• The Keyboard/Mouse controller
• Real-Time Clock and Non-volatile RAM
The functions of Real-Time Clock (RTC) and Non-volatile RAM (NVRAM)
are integrated into a single component in the PCI-based RS/6000 servers.
This component also supplies the logic required to perform the function of
powering the system on at a designated time. The component is operated
from a lithium battery on the board so that all time-keeping functions
continue to work while system power is turned off.
• Mini-Support Processor (I2 C Controller)
The Mini-Support Processor is a minicontroller that is imbedded into the
I/O planar of the PCI-based RS/6000 servers. It allows the PowerPC
processor access to VPD, operator panels and other I 2 C bus-attached
devices.

2.4 The Processor Subsystem
Since its inception, the RS/6000 product line has used a number of different
processor designs, the original implementation being the POWER
architecture. The most recent development, however, is the POWER3
processor that is implemented in the RS/6000 43P 7043 Model 260. The
Model 150 uses the PowerPC 604e chip.

2.4.1 The POWER3 Microprocessor
The POWER3 microprocessor introduces a new generation of 64-bit
processors especially designed for high performance and visual computing
applications. POWER3 processors will replace the POWER2 and the
POWER2 Super Chips (P2SC) in high-end RS/6000 workstations and
technical servers.The RS/6000 43P 7043 Model 260 workstation features the
POWER3 microprocessor.
2.4.1.1 Processor Overview
The POWER3 implementation of the PowerPC architecture provides
significant enhancements compared to the POWER2 architecture. The SMP
capable POWER3 design allows for concurrent operation of fixed-point
instructions, load/store instructions, branch instructions, and floating-point
instructions. Compared to the P2SC, which reaches its design limits at a

Hardware Overview

35

clock frequency of 160 MHz, POWER3 is targeting up to 600 MHz by
exploiting more advanced chip manufacturing processes, such as copper
technology. The first POWER3 based system, RS/6000 43P 7043 Model 260,
runs at 200 MHz.
Features of the POWER3, exceeding its predecessor (P2SC), include:
• A second load-store unit
• Improved memory access speed
• Speculative execution
Figure 10 shows the POWER3 microprocessor architecture.

Figure 10. POWER3 Microprocessor Logical Block Diagram

36

RS/6000 43P 7043 Models 150 and 260 Handbook

The two additional execution units give POWER3 a peak instruction rate of
eight instructions per cycle (two floating-point, two load/store, two
single-cycle integer, a multi-cycle integer, and a branch instruction).
Significant investments in the chip’s memory interface have been made in
order for the POWER3 to have a sustainable execution rate of four
instructions per cycle (two load instructions and two floating-point). Although
its 64 KB data cache is only half the size of the P2SC’s, its advanced core, a
dedicated second level (L2) cache, and aggressive prefetching mechanisms
improve the memory access speed. The initial POWER3 implementation
applies 4 MB (L2) cache.
POWER3 is defined by the following specifications:
• POWER3 microprocessor running at:
– 200 MHz on RS/6000 Model 260
• Superscalar design with integrated integer, floating-point, and branch units
• 32 KB instruction cache
• 64 KB 128-way set associative data cache
• 64-bit memory interface with 64-bit addressing
• Real memory support for up to 4 GB (3 GB on AIX 4.2.1)

2.4.2 The PowerPC 604e Microprocessor
The RS/6000 43P 7043 Model 150 workstation features the PowerPC 604e
microprocessor. The 604e is an equivalent, but enhanced derivative of the
604. Enhancements to the PowerPC 604e, exceeding its predecessor
(PowerPC 604), include:
• Doubled L1 cache (instruction and data)
• Higher clock frequencies
• Built-in performance monitor
The superscalar design of the 604e provides up to four instructions to be
dispatched per cycle and four to complete at once, with one store and one
branch per cycle.
Figure 11 on page 38 shows the PowerPC 604e microprocessor architecture.

Hardware Overview

37

Fetch Unit

Instruction MMU/Cache Unit

Branch Unit

Decode/Dispatch & Completion
Units

Dispatch/Completion Buses

Floating
Point Unit

Load/Store
Unit

Floating Point
Register File
Rename Buffer

Integer
Unit
General Purpose
Register File
Rename Buffer

Memory Queues

COP/JTAG

JTAG Bus

Data MMU/Cache

Bus Interface Unit

Address Bus

Data Bus

Figure 11. PowerPC 604e Microprocessor Logical Block Diagram

A 604e is defined by the following specifications:
• PowerPC 604e microprocessor running at:
– 375 MHz on RS/6000 Model 150
• Superscalar design with integrated integer, floating-point, and branch units

38

RS/6000 43P 7043 Models 150 and 260 Handbook

• 32 KB four-way set-associative instruction cache
• 32 KB four-way set-associative data cache
• 64-bit memory interface with 32-bit addressing
• Virtual memory support for up to 4 petabytes (252 )
• Real memory support for up to 4 gigabytes
• ˜5.1 million transistors
• Nap power management mode
• JTAG bus (IEEE 1149.1) for RAS

2.5 SMP Hardware Characteristics
Sharing resources is probably the main technical issue in the design of a
symmetric multiprocessor (SMP) system. To support symmetric
multiprocessing, specific techniques must be provided at the hardware level
and the software level. This section introduces the memory hierarchy concept
and some of the techniques used to solve resource-sharing and contention
issues.

2.5.1 Memory Hierarchy
In order to improve the hardware performance of a system (uniprocessor
(UP) or mulitprocessor (MP), different levels of memory are used. These
different levels of memory can be ordered according to their access time and
capacity.
If you look at the different types of memory available on a typical system, you
will find the CPU registers at one end. They are fast but small, and have a
high cost per bit. At the other end, you will find the disks, which are slow but
have a very low cost per bit, allowing for high disk storage capacity.
In most UP or SMP implementations, a first level of cache (L1) lies between
these two ends. L1 cache is a fast form of memory with a small capacity. The
number of CPU cycles that are needed for the processor to load data from L1
depends on the L1 implementation, In the PowerPC implementation, L1 is on
the CPU chip itself, so it takes only one cycle to load data from L1. When the
L1 cache is outside the processor chip, several cycles are required to load
data from L1. A typical L1 capacity is around 32 to 64 KB.
You might also find a second level of cache (L2), which is another form of
high-speed memory. It takes about two to ten cycles to load data from L2.

Hardware Overview

39

The main memory is the third level of memory. Its access time is slow in
comparison to L1 and L2, but much faster than disks. Twenty to fifty CPU
clock cycles are needed to load data from the memory, and the capacity can
reach several gigabytes.
Figure 12 shows the relationship between proximity of memory to the
processor versus the number of cycles required to access it.

Processor
1 cycle

32-64 KB

L1 Cache
L2 Cache

Memory

2-10 cycles

256 KB - 4 MB

20-100 cycles

n X GBs

Disk
750 K - 1.5 M cycles

n X TBs

Figure 12. Memory Hierarchy

2.5.1.1 Cache Hit versus Cache Miss
When a CPU fetches a memory address, if the data is found in the cache, it is
a cache hit. Otherwise, it is a cache miss. If a cache miss occurs, the data is
loaded from main memory to the CPU and stored in the cache to take
advantage of the higher speed of the cache for a future fetch of the same
memory address. The hit ratio is the percentage of cache hits. Logically, the
higher the hit ratio, the better the system performance. All RISC System/6000
computers use a scheme called set associativity to reduce the number of cache
misses.

40

RS/6000 43P 7043 Models 150 and 260 Handbook

2.5.1.2 Set Associativity
Set associativity is a mechanism that allows for more efficient sharing of the
L1 data cache among multiple programs running simultaneously. One of the
main differences between the POWER3 and the POWER2 (also PowerPC)
architectures is the way set associativity is implemented. PowerPC has a
4-way set-associative data cache, while POWER3 has a 128-way
set-associative data cache.
To gain a better understanding of set associativity, the concept of cache lines
needs to be introduced. A cache line is the basic unit of transfer between
main memory of cache. It is 128 bytes long on POWER3.
Conceptually, memory is sectioned into contiguous 128-byte lines, each one
starting on a cache-line boundary whose hardware address is a multiple of
128. The cache is similarly sectioned and all data transfer between cache and
memory is in units of these lines. If, for example, a particular floating point
number is required to be loaded into a floating point register, so that
computation may be done with it, then the whole cache line containing that
number is transferred from memory to cache.
Figure 13 shows the L1 data cache mapped onto memory, using POWER2,
while Figure 14 on page 42 shows it using POWER3.

Figure 13. The 4-Way Set Associative PowerPC/POWER2 L1 Data Cache

Hardware Overview

41

Figure 14. The 128-Way Set Associative POWER3 L1 Data Cache

Each cell represents a cache line; each column is called a congruence class.
Figure 13 on page 41 contains 128 congruence classes. There are four rows
in the cache area of the figure. Each of these rows contains 128 cache lines
of 128 bytes each (128 x 128 = 16 KB).
Any particular line from memory may only be loaded into a cache line in the
same congruence class: for POWER2, into one of only four locations; for
POWER3, into one of 128 locations.
Generally, when a new line from memory is loaded into the cache, existing
data must be displaced. If the previous contents of the line have been
modified, the line must be stored back into memory. The algorithm used by
the hardware for selecting which cache line to use is an approximation of
Least Recently Used on POWER2, and is Round-Robin on POWER3.
The set associative structure of the cache can lead to a reduction in its
effective size. Suppose successive data elements are being processed that
are regularly spaced in memory (that is with a constant stride). With the
POWER2 cache, the worst case is when the stride is exactly 16 KB (128 lines
X 128 bytes each) or a multiple of 16 KB. In this case, all elements will lie in
the same congruence class and the effective cache size will be only four

42

RS/6000 43P 7043 Models 150 and 260 Handbook

cache lines (since any particular line from memory may only be loaded into a
cache line in the same congruence class). This effect happens with strides
that are a multiple of a power of two.
The POWER3 cache, with its much greater degree of set associativity, is
much less susceptible to this problem than the POWER2 cache. Strides of
multiples of 1024 bytes will cause all the data to be in the same congruence
class but will only cause a reduction in apparent cache size of a factor of 4.
Odd multiples of 512 will halve this effective size. This is, however, minor
compared with the possible reduction by a factor of 128 on POWER2.
2.5.1.3 Effects of L1 Cache Misses on Performance
The effects of cache misses on performance for POWER3 (the Model 260)
can be illustrated in Figure 15. A load instruction is to be performed to a
floating-point register (assume data is already resident in memory).

Is the data in
L1 cache?

Yes

No

Is the data in
L2 cache?

No

Yes

Load in FloatingPoint Register

Load in FloatingPoint Register

(Takes 1 cycle)

(Takes 6-7 cycles)

Data in memory
only. Load in
Floating-Point
Register.
(Takes 36 cycles)

Figure 15. Loading Instructions from Memory to a Floating-Point Register

If the data is in memory only, it takes about 36 cycles; if it is in L1 cache, it
takes one cycle. That is, the cost of a cache miss to memory is 35 cycles. The
same timing applies to storing data from registers into memory. If the store is

Hardware Overview

43

into a previously unreferenced line, the complete line must be fetched from
memory first before the new value can be stored into it. If a cache line is
overwritten by newly accessed data, then, if the data from the old line is
needed again, it must be reloaded and another cache miss taken.
2.5.1.4 Cache Line Prefetch
Because of the relatively large number of cycles needed for a cache miss,
POWER3 has a mechanism for mitigating the performance impact for
sequentially accessed data. For up to four streams of data, the hardware
attempts to detect sequential access and initiates the loading of subsequent
lines in parallel, so they stream into cache behind the first line without waiting
for the miss to occur. This important feature of POWER3 is not present on
POWER2.
2.5.1.5 Cache Coherency Problem
In an SMP, all of the processors have their own cache to improve data
locality. Only the main memory is shared. Since caches are not shared, it is
necessary to keep all the processors’ caches coherent. The coordination of
current versus stale data between processors is called cache coherency and is
one of the most important issues when designing an SMP system.
Consider an application that runs on two processors, processor 1 and
processor 2, as shown in Figure 16.

processor 1

cache

processor 2

A

cache

0123:
A

Figure 16. SMP Cache Coherency Problem

44

RS/6000 43P 7043 Models 150 and 260 Handbook

memory

B

Assume that processor 1 loads into its cache memory address 0x0123, which
happens to contain the character A. Then processor 2 writes B into address
0x0123. If processor 1 wants to load address 0x0123 again, what will
happen? In a naive implementation, processor 1 will see the value A in its
cache and load that value because it does not know that processor 2 has
already changed the same memory address in its cache. This is called the
cache coherency problem.
2.5.1.6 Snooping
One solution to the cache coherency problem is snooping. Snooping is
hardware logic that is added to the processor and is affiliated with normal
memory reads. While a memory operation is in process, the other caches in
the system are interrogated (snooped) to see if the data currently resides
there. If one processor needs to write into a cache, a message is broadcast
which causes that entry to be invalidated in all other caches. This is called a
cross invalidate. Cross invalidate reminds the processor that the value in the
cache is not valid. In this case, there is a cache miss. The processor must
then look for the correct value in another cache or in the main memory.
Since cross invalidate increases cache misses and the snooping protocol
adds to the bus traffic, solving the cache consistency problem reduces the
performance and scalability of all SMP systems. In other words, because
latency time for a request can be widely variable due to the location of data
and snooping activity, adding more processors is not always the best thing to
do in an attempt to improve response time for a given request.
The POWER3 processor has this extra logic. In fact, all PowerPC processors
except the 603, POWER and POWER2 have this function.
Bus snooping is used to drive a MESI four-state protocol as it is described in
the following section.
2.5.1.7 MESI Protocol
The unit of storage in the cache is the cache line. The size of the cache line is
implementation dependent. The PowerPC has a cache line size that is 64
bytes. This cache line is divided into two 32-byte sectors. The POWER3 has
a 128-byte cache line and a single sector.
The PowerPC maintains cache coherency on a cache sector basis by using
the four-state MESI protocol. Each sector has two state bits. The four states
are:

Hardware Overview

45

M (modified)

The addressed sector is valid in this cache only. The value in
this sector has been changed in the cache, but the change is
not yet reflected in memory.

E (exclusive)

The addressed sector is valid in this cache only. The data is
consistent with system memory.

S (shared)

The addressed sector is valid in this cache and at least one
other cache. It is still consistent with system memory.

I (invalid)

The addressed sector is not valid in the cache.

2.5.1.8 False Sharing
Figure 17 illustrates false sharing. Here, a whole cache unit of storage (a
cache sector in the case of the IBM SMP systems) is represented.

Processor 1

Processor 2

Cache:

Cache:

d1

... d2

d1

... d2

Memory
Figure 17. False Sharing

Suppose processor 1 and processor 2 loaded the same memory address in
their cache. If processor 1 changes only a portion of the cache sector, d1 for
example, the cache consistency logic will invalidate all the sectors in the
processor 2 cache. Then, if processor 2 tries to modify another portion of its
cache sector, d2, for example, which is still invalid since the whole sector is
invalid, a cache miss will occur. This is called false sharing.

46

RS/6000 43P 7043 Models 150 and 260 Handbook

Thus, false sharing increases cache misses and bus traffic, and this may
cause the SMP throughput to be reduced. The bigger the size of the cache
line, the higher the miss rate. Some implementations have a 256-byte cache
line. Both 64-byte and 128-byte cache line sizes are supported by the IBM
SMP design, and these cache line sizes are equivalent to the coherency size
of the system.

Hardware Overview

47

48

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 3. Detailed Product Descriptions
This chapter takes an in-depth look at the hardware packaging and features
that comprise the IBM RS/6000 43P 7043 Model 150 and Model 260
workstations. These workstations use the PowerPC and POWER3
architectures and offer large memory capacities, better I/O performance,
powerful graphics, and flexible configurations.

3.1 IBM RS/6000 43P 7043 Model 150 Product Description
The IBM RS/6000 43P 7043 Model 150 is a powerful PowerPC 604e
uni-processor with a 32-bit implementation of the PowerPC architecture. The
Model 150 is well-suited for demanding 3-D applications including MCAD
engineering analysis, petroleum, and seismic interpretation. It can also be
deployed as a workgroup server or stand-alone business system, providing
function that includes internet, database, application, and print/file serving.
Figure 18 shows a Model 150 with available monitor, keyboard, and mouse.

Figure 18. RS/6000 43P 7043 Model 150 (with Peripherals)

© Copyright IBM Corp. 1998

49

The RS/6000 43P 7043 Model 150 is designed to allow for system growth in
memory, disk, and media devices as the customer’s needs grow. By
combining AIX reliability and function with industry standard bus
architectures, the Model 150 offers exceptional value for multi-user
applications and provides an excellent solution in the entry to mid-range
workstation marketplace.

3.1.1 Standard Features
In this section, the standard features of the Model 150 and their most
important characteristics are described.
3.1.1.1 Processor Subsystem
The PCI-based IBM RS/6000 43P Model 150 features the PowerPC 604e
microprocessor with the internal clock speed of 375 MHz. With the internal
processor clock to system bus clock frequency ratio set at 9:2, the system
bus is run at 83 MHz. The processor 604e can support bus clock ratios of 1:1,
3:2, 2:1, 5:2, 3:1, 7:2, 4:1, 9:2 and 5:1.
The 604e integrated L1 cache is split into separate instruction and data
caches. Each of them contains 32 KB four-way set associative data arrays
organized as 32-byte cache lines with no sectoring.
The Model 150 L2 cache subsystem consists of a L2 cache controller and L2
memory. L2 cache memory consists of on-board Tag-Ram and 1 MB parity
synchronous pipelined burst SRAM.
The Model 150 has two cache copy-back write buffers.
3.1.1.2 System Planar Board
One planar is installed in every 7043-150. It provides the system bus and
card connections for the riser card, a voltage regulator and clock module, four
memory DIMM slots. Power supply connections, I/O connections, and a
pin-grid array socket for the PowerPC processor. Only single processor
boards are available.
Figure 19 on page 51 shows the system board location for a Model 150, Table
5 on page 52 lists the purpose of the various connections.

50

RS/6000 43P 7043 Models 150 and 260 Handbook

.

Figure 19. RS/6000 43P 7043 Model 150 - System Board Locations

Detailed Product Descriptions

51

Table 5. RS/6000 43P 7043 Model 150 - System Board Components Location

Location

Description

Location

Description

B1

Battery connector

J27, J30

System fan connector

J2

5x5 Auxiliary 5v connector

J28

Memory connector #2

J3

Audio input connector

J32

Privileged-access password
jumper

J4

Internal SCSI Conn. #2

J33

Internal SCSI 16-bit conn.

J5

CD-ROM connector

J35, J36

SCSI security jumper

J6

CD-ROM audio connector

J38

External SCSI jumper

J7, J8

Power connector

J39

Riser card connector

J10

Media fan connector

J40

Power switch connector

J11

Memory connector

J41

Op panel connector

J13

Audio output connector

J42

Power indicator LED conn.

J15

Remote power-up jumper

J43

HDD activity LED connector

J16

Diskette drive connector

J44

Voltage regulator connector

J17

Microphone jack

J45

Ethernet twisted pair conn.

J18

Reset connector

J46

Internal speaker connector

J19

Memory connector #3

J49

Parallel port connector

J20

Power-on password
jumper

J50

Ethernet AUI

J22

Headphone jack

J53

Ethernet EPROM connector

J23

Serial port connector #2

J56

Mouse port connector

J24

Serial port connector #1

J59

Keyboard connector

J25

Table port connector

J139

Memory connector #4

J26

CPU fansink connector

3.1.1.3 Memory Subsystem
The Model 150 comes standard with a 128 MB of ECC SDRAM memory. It
supports four industry standard DIMM sockets and can support up to 1 GB of
system memory. Memory DIMM size includes 64 MB, 128 MB, or 256 MB.
The memory DIMMs can be populated in any order.

52

RS/6000 43P 7043 Models 150 and 260 Handbook

3.1.1.4 Bays
The system contains five bays, three of which accommodate the following
standard devices:
• 3.5-inch diskette drive bay
It accommodates the standard 1.44 MB diskette drive.
• 5.25-inch CD-ROM drive bay
It accommodates the standard 32X CD-ROM drive with the convenience
of loading a CD without a caddy.
• 5.25-inch disk drive bay.
It accommodates the standard 4.5 GB Ultra SCSI disk drive that can be
upgraded in the initial machine order to 9.1 GB Ultra SCSI disk. For more
detailed information about the disk drives see Table 29 on page 121.

Figure 20. RS/6000 43P 7043 Model 150 - Front View

The empty bays can accommodate a second CD-ROM, tape drive or other
media device. A 4.5 GB (# 2900) or 9.1 GB (# 2908) hard disk can be
installed in bay 3 with a mounting kit (# 6509).
3.1.1.5 Internal CD-ROM Drive
The 32X SCSI-2 Internal CD-ROM Drive is a tray loading CD-ROM drive
providing up to 4800 KB/s maximum media data transfer rate. It is a 5.25 inch
half-high form factor, single ended, 8 bit, multi-session capable, CD-ROM
drive that provides state-of-the-art performance and supports existing 600
MB CD-ROM discs. It supports either the standard 12 cm or the smaller 8 cm
CD-ROM disk.

Detailed Product Descriptions

53

For more detailed technical information about the CD-ROM drive, refer to
Table 30 on page 122.
3.1.1.6 Standard I/O Ports
The system provides the following standard I/O ports:
Keyboard port

The optional Quiet Touch Keyboard may plug into this
port.

Mouse port

A port is provided to support an optional three-button
mouse.

Tablet port

If required, a tablet can be connected.

Serial port

Two 9-pin D-shell serial connectors are available for
external RS232 access.

Parallel port

One 25-pin parallel port is provided that maintains
complete compatibility with machines containing ISA,
EISA, and Micro Channel parallel ports.

3.1.1.7 PCI Adapter Slots
The Model 150 contains five 32-bit PCI slots. Following is a brief description
according to their slots number.
• Slots 1 and 5 are short slots
• Slots 2, 3, and 4 are long slots
• Slots 2, and 3 are connected to the primary PCI bus on the planar
• Slots 1, 4, and 5 are on the secondary PCI bus provided by the bridge chip
on the riser card.

Thick Connector
Figure 21. RS/6000 43P 7043 Model 150 - Rear View

54

RS/6000 43P 7043 Models 150 and 260 Handbook

Twisted-Pair Connector

3.1.1.8 Integrated Ethernet Adapter
An integrated 10/100 Mbps Ethernet AUI/RJ45 port (10Base5/100BaseT) is
part of the base system.
3.1.1.9 Integrated Ultra SCSI Controller
The Model 150 has an integrated Ultra SCSI controller, which is operated at a
speed of 40 MB/s.
3.1.1.10 AIX Operating System
The RS/6000 Model 150 includes one to two user license, for a full-function
AIX Version 4.2.1 or Version 4.3.2 package at no additional charge.
3.1.1.11 Year2000 and EuroReady
The IBM RS/6000 43P 7043 Model 150 is Year 2000 ready. Please refer also
to 1.8, “Year 2000” on page 18 for details.
When used with AIX 4.3.2, this product is EuroReady.
3.1.1.12 Publications
The following publications will be shipped with the Model 150.
Table 6. Publications Shipped with the Model 150

Order Number

Title

SA38-0510

7043 43P Series Setup Instructions

SA38-0511

7043 43P Series Users Guide

SA23-2690 (USA customers only)

Customer Support Information

SA23-2652

System Unit Safety Information

SA38-0538

PCI Adapter Placement Reference Guide

Customer Installable Options Library CD-ROM
Warranty Booklet (USA customers only)1
1

The CD-ROM is not orderable, it is shipped only at manufacturing. No form
number is available.
Only the ship-pack publications appear in the sales manual. A complete list of
publications is provided in the PUBS section of HONE.

Detailed Product Descriptions

55

3.1.2 Reliability, Availability, and Serviceability (RAS)
Following are the features that provide the IBM RS/6000 Model 150 reliability,
availability, and serviceability.
3.1.2.1 Reliability, Fault Tolerance, and Data Integrity
The reliability of the Model 150 system starts with reliable components,
devices, and subsystems. During the design and the development process,
subsystems go through rigorous verification and integration testing
processes. During system manufacturing, systems go through a testing
process to ensure the highest product quality level.
The Model 150 system memory offers ECC (Error-Checking and Correcting)
fault-tolerant features. ECC corrects environment-induced single-bit
intermittent memory failures. As well as single hard failures. With ECC, the
majority of memory failures will not impact system operation. ECC also
provides double-bit memory error detection which protects data integrity in
the event of the double-bit memory failures. The system bus and PCI buses
are designed with parity error detection.
Disk mirroring and disk controller duplexing capability are provided by the AIX
operating system.
The journaled file system (JFS) of AIX operating system maintains file system
consistency and prevents data loss when the system is abnormally halted
due to a power failures.
An available RAID hardware feature external to the system provides data
integrity and fault tolerance in the event of the disk failure.
3.1.2.2 Fault Monitoring Functions
Following are the functions used to monitor faults during the boot process.
• POST (Power-on-Self Test) that checks the processor, L2 cache, memory
and associated hardware that are required for proper booting of the
operating system every time the system is powered on. If a non-critical
error is detected, or if the error(s) occur in the resources that can be
removed from the system configuration, the booting process will proceed
to completion. The error(s) are logged in the system Non Volatile RAM.
• Disk drive fault tracking is a facility that can alert the system administrator
of an impending disk failure before it impacts customer operation.
• AIX log facility where hardware and software failures are recorded and
analyzed (by the Error Log Analysis routine) to provide warning to the
system administrator on the causes of system problems. This also

56

RS/6000 43P 7043 Models 150 and 260 Handbook

enables IBM service representatives to bring along needed replacement
hardware components during a service, thus minimize system repair time.
3.1.2.3 Environment Monitoring Functions
Following is a list of the provided environment monitoring functions.
• Fan speed monitoring to provide warning and orderly system shutdown
when the speed is out of operational specification.
• AC power loss sensing to provide orderly system shutdown.
3.1.2.4 Error Handling and Reporting
In an unlikely event of system hardware or environmental induced failure, the
system Run-Time Error Capture capability will systematically analyze the
hardware error signature to determine the cause(s) of failure. The analysis
result will be stored in system Non Volatile RAM (NVRAM). When the system
can be successfully rebooted either manually or automatically, the error will
be automatically reported to AIX operating system. The Error Log Analysis
(ELA) can be used to display the failure cause and the physical location of
failure hardware.
3.1.2.5 Availability Enhancement Functions
On-line (concurrent) Diagnostics with Error Log Analysis and Service Aids
allow administrators or IBM service representatives to diagnose potential
system malfunction without interrupting end-user operation.
The auto-restart (reboot) option, when enabled, automatically reboots the
system following an unrecoverable software error or hardware failure.
3.1.2.6 Serviceability
The Model 150 is designed for customer setup of the machine and for
subsequent addition of most features (adapters/devices). The Model 150
supports personnel to remotely log into a system to review error logs and
perform remote maintenance.
The diagnostics consists of Stand-Alone Diagnostics (system dedicated to
service) and on-line diagnostics. On-line diagnostics, when installed, are
resident with AIX on the disk or system. They can be booted in single user
mode (service mode), run in maintenance mode, or run concurrently
(concurrent mode) with other applications. They have access to the AIX Error
Log and the AIX configuration data.
Service Mode allows checking of system devices and features.

Detailed Product Descriptions

57

Concurrent Mode allows the normal system functions to continue while
selected resources are being checked.
Maintenance Mode allows checking of most system resources.
The System Management Service (SMS) error log is accessible from the
SMS menu for tests performed through SMS programs.
3.1.2.7 Service Director for RS/6000
The Service Director for RS/6000 is available at no additional charge if the
RS/6000 processor is covered by an IBM Warranty or IBM Maintenance
Service Agreement. When installed on the RS/6000, the Service Director for
RS/6000 can enhance IBM’s ability to provide the system with maintenance
service. The Service Director for RS/6000 is responsible for the following
operations:
• Monitors and analyzes system errors, and if needed, can automatically
place a service call to IBM without customer intervention.
• Can reduce the effect of business disruptions due to unplanned system
outages and failures.
• Performs problem analysis on a subset of hardware-related problems and,
with customer authorization, can automatically report the results to IBM
service.
3.1.2.8 On-line Customer Support (OCS)
On-line Customer Support for hardware problem reporting may be performed
through remote login by RS/6000 specialists using normal AIX facilities. The
Service Director for RS/6000 software can also be used for this capability.
AIX support offerings will be under AIXSERV and Service Director for
RS/6000.

3.1.3 Supported Optional Features
In this section, optional features are defined as internal optional devices,
external adapters, and external subsystems that can be configured on the
RS/6000 Model 150.
3.1.3.1 Memory
RS/6000 Model 150 comes standard with 128 MB of ECC SDRAM memory.
The Model 150 can expanded up to 1 GB of memory. This allows the
customer to easily upgrade the processor cards by selecting one to four

58

RS/6000 43P 7043 Models 150 and 260 Handbook

memory DIMMs (64 MB, 128 MB, and 256 MB). The available memory
specifications are shown in Table 7.
Table 7. Optional Memory for Model 150

Memory Density (SDRAM DIMM)

256 MB

128 MB

64 MB

Feature Code

# 4169

# 4150

# 4149

Average Seek Time

10 ns

10 ns

10 ns

Number of PINs

168

168

168

Type

Buffered
SDRAM

Buffered
SDRAM

Buffered
SDRAM

Note

The DIMMs do not have to be installed in pairs.

3.1.3.2 Internal Disk Drives
Three internal Ultra SCSI disks drives can be accommodated in the internal
bays of the system. For more detailed information about the disk drives see
Table 29 on page 121.
3.1.3.3 Internal CD-ROM Drive
One additional 32X CD-ROM drive can be added to the system (# 2624) into
media bay 3. For this the Media Bay Disk Drive Mounting Kit (# 6509) is
required. You can find more detailed technical information about the CD-ROM
drive in Table 30 on page 122.
3.1.3.4 Internal Tape Drive
One 12 / 24 GB 4 mm internal tape drives can be installed in the internal bay
of the system. For detailed information about the internal tape drives, refer to
the Table 31 on page 122.
3.1.3.5 Keyboard
New Stealth Black Quiet Touch Keyboards (# 87xx 1 ) are available in 37
languages. They have the same quiet and soft touch as the Pearl White Quiet
Touch Keyboards (# 66xx1 ). Like their predecessors, these keyboards have
removable wrist rests for added comfort, and a 3-meter cable for added
flexibility.
(1 xx depends on the country)

Detailed Product Descriptions

59

The present Pearl White Quiet Touch Keyboards will also continue to be
available with black systems giving users maximum flexibility in choosing
their desktop color scheme.
There is Euro currency symbol support on appropriate national language
versions.
3.1.3.6 Mouse
A Stealth Black 3-Button (# 8741) mouse is available. The new mouse has a
3-meter cable with a standard 6-pin mini-DIN connector providing the
flexibility users want. It is also still available in pearl white (# 6041).
3.1.3.7 Graphics Adapters
For 2D graphics applications the Model 150 offers the POWER GXT120P,
GXT250P, and GXT255P accelerator cards. The GXT120P meet the graphics
needs for many commercial applications and provides an entry point for
workstation users. It is also a good price/performance choice for server
environments.
For advanced graphics functions, the GXT3000P graphics accelerator for 3D
visualization marks a breakthrough in performance and functionality for
design and visualization solutions.
Refer to 3.1.4, “RS/6000 43P 7043 Model 150 Adapter Placement
Guidelines” on page 66 or to 5.2, “Graphics Adapters” on page 135 for more
information.
Note

GXT3000P requires AIX 4.3.2. Support for AIX 4.2.1 is planned for a later
date.
3.1.3.8 Graphic Peripheral Devices
The following graphic peripheral devices are officially supported:
• 6093-011 CursorPad Tablet
• 6093-012 Large Tablet
• 6093-021 IBM Tablet Model 021
• 6094-010 Dials
• 6094-020 Lightened Programming Function Keyboard (LPFK)
• 6094-030 Spaceball
• 6094-031 Spaceball

60

RS/6000 43P 7043 Models 150 and 260 Handbook

• 6094-040 Spaceball
• 6094-600 Magellan Enhanced Input Device
3.1.3.9 Monitors
The IBM P72, P92, and P202 color monitors are the premium graphics
monitors for RS/6000 workstations. These monitors are for customers who
demand image accuracy in a large screen format combined with
performance, quality, reliability, and connectivity.
Table 8. List of Orderable Monitors for Model 150

Description

Feature
Code

Screen Size
(in inches)

P72 Color Monitor, Stealth Black

# 3623

17.0

P72 Color Monitor, Pearl White

# 3620

17.0

P92 Color Monitor, Stealth Black

# 3625

19.0

P92 Color monitor, Pearl White

# 3621

19.0

P202 Color Monitor, Stealth Black

# 3626

21.0

P202 Color Monitor, Pearl White

# 3622

21.0

3.1.3.10 Personal Microphone
The IBM personal microphone (# 6308) is a lightweight microphone and
headset that conveniently mounts over and behind the user’s ear. The
microphone element is attached to the earpiece with a thin tubular boom. The
IBM personal microphone allows adjustments to be made to position the
microphone and headset for either the left or right ear.
The IBM personal microphone is suitable for a wide range of applications, but
is especially suited for speech recognition applications including dictation and
navigation in an office environment. The microphone allows consistent
performance by providing for an optimum distance between the voice source
and the microphone element and by providing concurrent feedback to the
user through the personal headset.
3.1.3.11 Software Pre-Install
Licensed programs may be pre-installed on the media selected. To order this
option, specify code (# 5005) on the initial system order. The pre-installed
licensed programs will be at the same release level as programs being
shipped from the program libraries at the time the system is manufactured.

Detailed Product Descriptions

61

3.1.3.12 PCI Storage Adapters
The following PCI SCSI adapters are supported in the Model 150
• PCI Single-Ended Ultra SCSI Adapter
• PCI Differential Ultra SCSI Adapter
• Serial Storage Architecture (SSA)
PCI Single-Ended Ultra SCSI Adapter (# 6206)
The PCI Single-Ended Ultra SCSI has a maximum data transfer rate of 40
MB/s which is two times the maximum data transfer rate of Fast/Wide
adapters and requires one PCI slot
PCI SCSI-2 Differential Ultra SCSI Adapter (# 6207)
The PCI Differential Ultra SCSI adapter is the next generation of SCSI-2
performance with a maximum data transfer rate of 40 MB/s and occupies one
PCI slot.
PCI SSA Multi-Initiator/RAID EL Adapter (# 6215)
The PCI SSA Multi-Initiator/RAID EL adapter allows up to eight RS/6000 to
attach to an SSA loop in non-RAID mode and two RS/6000 to attach in
RAID-5 mode and requires one PCI slot.
You can find more detailed information about the PCI storage adapters in 4.8,
“PCI Storage Adapters” on page 124.
3.1.3.13 Communications Adapters
The following communications adapters are officially supported in Model 150.
• IBM PCI Token-Ring adapter (# 2920)
• IBM PCI 10/100 Mbps Ethernet adapter (# 2968)
• ATM adapters
• Turboways 155 UTP PCI ATM Adapter (# 2963)
• Turboways 155 MMF PCI ATM Adapter (# 2988)
• Turboways 25 ATM PCI ATM Adapter (# 2998)
• FDDI adapters
• SysKonnect SK-NET FDDI-LP SAS PCI Adapter (# 2741)
• SysKonnect SK-NET FDDI-LP DAS PCI Adapter (# 2742)
• SysKonnect SK-NET FDDI-UP SAS PCI Adapter (# 2743)
• Asynchronous adapters
• PCI 8-Port Asynchronous Adapter EIA-232/RS-422 (# 2943)
• PCI 128-Port Asynchronous Controller (# 2944)

62

RS/6000 43P 7043 Models 150 and 260 Handbook

• 2-Port Multiprotocol PCI Adapter (# 2962)
• Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter (# 2708)
3.1.3.14 Supported Devices
The following is a list of the external subsystems that are officially supported
by the RS/6000 Model 150.
External Disk Subsystems
• 7131-105 Multi-Storage Tower
• 7131-405 SSA Multi-Storage Tower
• 7133-010 SSA Disk Subsystem (Rack-Mounted)
• 7133-020 SSA Disk Subsystem (Rack-Mounted)
• 7133-500 SSA Disk Subsystem
• 7133-600 SSA Disk Subsystem
• 7137-412 Disk Array Subsystem (1.97 - 6.91 GB)
• 7137-413 Disk Array Subsystem (3.94 - 13.77 GB)
• 7137-414 Disk Array Subsystem (8.39 - 29.36 GB)
• 7137-415 Disk Array Subsystem (17.7 - 70.83 GB)
• 7203-001 Portable Disk Drive
• 7204-010 1 GB Disk Drive
• 7204-112 1.1 GB Fast/Wide Disk Drive
• 7204-113 2.2 GB Fast/Wide Disk Drive
• 7204-114 4.5 GB Fast/Wide Disk Drive
• 7204-118 18 GB SE External Disk Drive
• 7204-139 9.1 GB Fast/Wide Disk Drive
• 7204-215 2 GB Differential Disk Drive
• 7204-315 2 GB Differential Fast/Wide Disk Drive
• 7204-317 2.2 GB Differential Fast/Wide Disk Drive
• 7204-325 4.5 GB Differential Fast/Wide Disk Drive
• 7204-339 9.1 GB External Disk Drive
• 7204-402 External 2.2 GB Disk Drive
• 7204-404 External 4.5 GB Disk Drive
• 7204-418 18 GB DE External Disk Drive

Detailed Product Descriptions

63

External SCSI Devices
• 3995-C60 Optical Library Dataserver (1 Drive)
• 3995-C62 Optical Library Dataserver (2 Drives)
• 3995-C64 Optical Library Dataserver (2 Drives)
• 3995-C66 Optical Library Dataserver (4 Drives)
• 3995-C68 Optical Library Dataserver (4 Drives)
• 7209-002 Optical Disk Drive
• 7209-003 Optical Disk Drive
• 7210-005 CD-ROM Drive
• 7210-010 CD-ROM Drive (Quad speed)
• 7210-015 CD-ROM Drive (8x speed)
Tape Drive Subsystems
• 3490-F00 IBM Magnetic Tape Subsystem
• 3490-F01 IBM Magnetic Tape Subsystem
• 3494-L12 Tape Library Dataserver
• 3570-B00 IBM Magstar MP Tape Subsystem
• 3570-B01 IBM Magstar MP Tape Subsystem (Floor Library, 1 Drive)
• 3570-B02 Tape Subsystem (2 Drives)
• 3570-B11 IBM Magstar MP Tape Subsystem (Rack Mounted, 1 Drive)
• 3570-B12 IBM Magstar MP Tape Subsystem (Rack Mounted, 2 Drives)
• 3570-B1A IBM Magstar MP Tape Drive Model B1A
• 3570-C00 Magstar Magnetic Tape Subs * 1 Tape Lib (1), SCSI
• 3570-C01 Magstar Magnetic Tape Subs * 1 Tape Lib (20), SCSI
• 3570-C02 Magstar Magnetic Tape Subs * 2 Tape Lib (20), SCSI
• 3570-C11 Magstar Magnetic Tape Subs * 1 Tape Lib (20), SCSI
• 3570-C12 Magstar Magnetic Tape Subs * 2 Tape Lib (20), SCSI
• 3575-L06 IBM Magstar MP Tape Library DataServer - 60 Cartridge
• 3575-L12 IBM Magstar MP Tape Library DataServer - 120 Cartridge
• 3575-L18 IBM Magstar MP Tape Library DataServer - 180 Cartridge
• 3575-L24 IBM Magstar MP Tape Library DataServer - 240 Cartridge
• 3575-L32 IBM Magstar MP Tape Library DataServer - 320 Cartridge

64

RS/6000 43P 7043 Models 150 and 260 Handbook

• 3590-B11 High Performance Tape Subsystem
• 3590-B1A High Performance Tape Subsystem
• 3590-C12 Silo Compatible Tape Subsystem
• 7205-311 DLT Tape Drive Bridge Box
• 7206-005 4 GB 4mm Tape Drive
• 7206-110 Cartridge Autoloader 4mm, DDS-3, SCSI-2, DAT
• 7207-011 525 MB 1/4" Tape Drive
• 7207-012 1.2 GB 1/4" Tape Drive
• 7207-122 4 GB External SLR5 QIC Tape Drive
• 7207-315 13 GB 1/4" Tape Drive
• 7208-011 5 GB 8mm Tape Drive
• 7208-341 20 GB External 8mm Tape Drive
• 7331-205 8mm Tape Library
• 7331-305 8mm Tape Library
• 7332-005 4mm DDS-2 Tape Autoloader
• 7332-310 4mm Tape Autoloader
• 7336-205 4mm Tape Library
• 7337-305 Digital Linear Tape Subsystem
• 7337-306 Digital Linear Tape Subsystem
• 9348-012 1/2" 9-Track Magnetic Tape Unit
Communications Subsystems
• 7318 Model P10 Serial Communication Network Server
• 7318 Model S20 Serial Communication Network Server
Printers, Plotters and ASCII Terminals
These devices are all supported through standard ports. Refer to the list of
supported devices in the appropriate section of the AIX sales manual pages.
Modems
• IBM 5841, 5853, 5865
• Hayes compatible
• Recal-Vadic compatible

Detailed Product Descriptions

65

3.1.4 RS/6000 43P 7043 Model 150 Adapter Placement Guidelines
This machine is designed for customers to install adapters.Use the following
table to identify specific slot location options for the following adapters in your
7043 Model 150 system.
When determining a slot in which to place a new adapter, you should start
from the top of Table 9. The list of slot numbers represent the order in which
the slots should be used.
Table 9. Adapter Placement Guidelines for Model 150

Adapter

Feature
Code

max.
Quan
tity

Slot Usage

Ultimedia Video Capture

2639

1

Any Slot

Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter

2708

1

Any Slot

PCI SysKonnect SK-NET FDDI-LP SAS 2

2741

2

Any Slot

PCI SysKonnect SK-NET FDDI-LP DAS 2

2742

2

Any Slot

2

2743

2

Any Slot

POWER GXT3000P

2825

1

Slot 3

POWER GXT120P 1

2838

4

Any Slot

POWER GXT550P

2845

1

Slot 2, 3

2852

4

Any Slot

PCI Token Ring Adapter

2920

4

Any Slot

PCI 8-Port Asynchronous EIZ-232/RS-422A

2943

2

Any Slot

PCI 128-Port Asynchronous Controller

2944

2

Any Slot

PCI 2-Port Multiprotocol

2962

2

Slots 5, 4, 1

PCI 155 TURBOWAYS ATM UTP

2963

2

Any Slot

PCI 10/100 Mbps Ethernet Tx

2968

4

Any Slot

PCI 155 TURBOWAYS ATM MMF

2988

2

Any Slot

PCI 25 TURBOWAYS ATM

2998

4

Any Slot

PCI Single-Ended Ultra SCSI

6206

2

Any Slot

PCI Differential Ultra SCSI

6207

2

Any Slot

PCI SSA Multi-Initiator/RAID EL

6215

1

Slots 2, 3

PCI SysKonnect SK-NET FDDI-UP SAS

POWER GXT255P

66

1

RS/6000 43P 7043 Models 150 and 260 Handbook

1

If both the POWER GXT120P and the POWER GXT255P are installed, the
POWER GXT255P must be installed in slot 2 or 3.

2

If two SysKonnect SK-NET FDDI PCI adapters are installed, they cannot be
installed in slots next to each other.

3.1.5 Service Package
Service package kit (# 3752) contains service publications, wrap plugs, and
diagnostic CD-ROM. It also includes Maintenance Analysis Procedures
(MAPs) that are not common to other RS/6000 systems. The Diagnostics
Information for Multiple Bus Systems, SA38-0509 contains information
common to all multiple bus units and is used primarily for problem isolation by
a customer’s service specialist trained on the unit being serviced.
These publications are intended to be used in the customer’s enterprise by
the customer’s own service specialists, and not by IBM Service personnel.
Two wrap plugs are included for use in diagnostic testing of the following
connections to the system units:
• RS-232 serial I/O port
• Parallel I/O port
This kit also contains a system diagnostic CD-ROM, along with a test diskette
for use by the customer service specialist (not by IBM service personnel).
3.1.5.1 Options Library (Hard Copy)
A hard copy version of the options publications (# 3753) can be obtained.
This hard copy is also available through PUBORDER ( CIO - Option Pubs
Library English, SK2T-7452).

Detailed Product Descriptions

67

3.2 RS/6000 43P 7043 Model 260 Product Description
The IBM RS/6000 43P 7043 Model 260 is a new addition to the RS/6000
workstation and workgroup server family. The Model 260 is an affordable
64-bit symmetric multiprocessing (SMP) system with true multi-threaded
application support and extended floating-point capabilities. This is IBM’s first
announced 64-bit workstation and workgroup server. With the new
GXT3000P graphics adapter, it provides significant performance
enhancements over the Model 150 and the Model 240.

Figure 22. RS/6000 43P 7043 Model 260 (with Peripherals, and Spaceball)

The Model 260 is a 1- or 2-way SMP system utilizing the 64-bit 200 MHz
POWER3 processor with 4 MB of Level 2 (L2) cache per processor. The
system memory can be expanded up to 4 GB. Ethernet, Ultra SCSI, and a
service processor are integrated within the Model 260. The Model 260 also
contains five PCI slots and five bays. Two of the slots are 64-bit slots and
three are 32-bit slots. A 1.44 MB 3.5-inch diskette drive and a 32X maximum
speed CD-ROM occupy two of the bays. A variety of 2D and 3D graphics
adapters, including a new advanced 3D graphics adapter, are available for
the Model 260. This graphics capability, along with excellent price and

68

RS/6000 43P 7043 Models 150 and 260 Handbook

performance, position the Model 260 as a single-seat MCAD design and
analysis solution.
In addition, the Model 260’s SMP capability and robust set of disk drive and
communications features make it an excellent entry technical and commercial
server. It is the lowest cost 64-bit SMP server in the RS/6000 family of
products. The AIX Version 4.2.1 or 4.3.2 operating system is included with
each system and can be pre-installed, if desired.
The Model 260 is designed for use as a mid- to high-range graphics
workstation, or as an entry server. It supports MCAD, CAE, Geophysical, and
entry technical server customers. It is also well suited for use as an entry
SMP/64-bit server for ISVs and customers who want a cost-effective
development platform for developing and testing applications that will run on
larger RS/6000 systems. The dual processing power of the Model 260 and its
small package make it an excellent solution for Internet service providers and
customers that need or want a stand-alone internet server.
The system is designed for customer setup of the machine and for
subsequent addition of most features (adapters/devices).

3.2.1 Model 260 System Architecture
The RS/6000 43P 7043 Model 260 is the first product of the RS/6000 family
based on the POWER3 architecture. The design incorporates high-speed
processor and memory buses, a more efficient 4 MB Level 2 (L2) cache
design, a high-performance memory-I/O controller, and fast Synchronous
Dynamic Random Access Memory (SDRAM).
For more information about the POWER3 Architecture refer to 2.4.1, “The
POWER3 Microprocessor” on page 35.

3.2.2 Standard Features
In this section, the standard features of the Model 260 and their most
important characteristics are described.
3.2.2.1 Processor Subsystem
The PCI-based RS/6000 43P 7043 Model 260 features the POWER3 64-bit
microprocessor at 200 MHz. The processor includes an L1 cache split into 32
KB instruction and a 64 KB data cache. Each processor has 4 MB of Level 2
(L2) cache. Systems with only one processor must have installed the CPU
card in slot 1.

Detailed Product Descriptions

69

The processor subsystem is implemented on pluggable cards. Two processor
card slots are available. If two processor cards are installed in the system,
they must both be the same type or the system will not power on.
3.2.2.2 System Planar Board
One planar is installed in a Model 260. It provides the system bus and card
connections for the riser card, a voltage regulator, and clock module and four
memory DIMM slots. Power supply connections, I/O connections, and a
pin-grid array socket for the PowerPC processor.
One or two 200 MHz POWER3 processors can be installed.
Figure 23 shows the location of the I/O board components, Table 10 lists their
attributes.

70

RS/6000 43P 7043 Models 150 and 260 Handbook

Processor Card
(primary)

Processor
Card

Memory
Cards

Figure 23. RS/6000 43P 7043 Model 260 - System Planar & I/O Board
Table 10. RS/6000 43P 7043 Model 260 - System Planar & I/O Board Components

Location

Description

Location

Description

J1

Operator panel power
connector

J2

Operator panel audio
connector

Detailed Product Descriptions

71

Location

Description

Location

Description

J3

PCI fan connector

J4

I/O board connector to
system board

J5

VPD module connector

J6

ESP external connector

J7

Internal SCSI connector

J8, J9

64-bit PCI connectors

J10

CD ROM Audio

J11

Battery connector

J12, J13, J14

32-bit PCI connectors

J15

Service processor
external connector

J16

Power connector

J17

Diskette drive connector

J18

Tablet connector

J19

Power connector

J20

AUI Ethernet connector

J21

Cec fan connector

J23

Serial port connector

J24

Keyboard/Mouse
connector

J25

RJ45 Ethernet connector

J26

Audio in/out

J27

Parallel port connector

J28

External SCSI connector

3.2.2.3 Memory Subsystem
The base configuration comes with 256 MB Error Checking and Correcting
(ECC) SDRAM (2 x 128 MB DIMMs).
The Model 260 has an enhanced memory controller running at 100 MHz
memory bus speed. See 3.1.3.1, “Memory” on page 58 for more information
how the memory can be expanded.
Synchronous DRAM
The SDRAM operates faster than conventional DRAM. The SDRAM can
supply data every 10 nanosecond clock cycle once its initial access time of 60
nanoseconds has been satisfied. As with conventional memory, the SDRAM
banks have a period of latency after an access. During this period, the
memory bank would be designated as busy. To achieve better performance,
another memory bank (already precharged) needs to be accessed during that
period of latency. The memory I/O controller uses heavy queueing to be able
to make an intelligent decision on which memory bank to access next. The
controller will queue up to eight read commands and eight write commands
and attempts to schedule all reads to non-busy banks. It fills in with writes
when no reads are pending.

72

RS/6000 43P 7043 Models 150 and 260 Handbook

3.2.2.4 Operator Panel
The operator panel on the front of the Model 260 contains a power-on switch
(on/off), a reset button, a power-on light, a hard disk drive in use light, and an
LCD display for function and diagnostic feedback.
Table 11 lists the operator panel components shown in Figure 24.
Table 11. RS/6000 43P 7043 Model 260 - Operator Panel Components

Number #

Description

1

Power-On Switch: Turns computer power on and off.

2

Reset Switch: Resets your system unit.

3

Power-On LED: Glows when computer is on.

4

Hard Disk Drive Status LED: Glows when computer is reading from
or writing to the disk drive.

5

Operator Panel Display: Displays current status of system unit startup,
or diagnostic information in the event of a hardware problem.

6

Headset Receptacle: For connecting audio headphones.

7

Microphone Receptacle: For connecting audio microphone.

Figure 24. RS/6000 43P 7043 Model 260 - Operator Panel

Detailed Product Descriptions

73

3.2.2.5 Bays
Five bays are available for the system, as shown in Figure 25. One is
reserved for the diskette drive (bay 1) and one for the internal CD-ROM drive
(bay 2).
The Model 260 comes with a standard Ultra-SCSI 16-bit Disk Drive installed
in bay 4. Up to three internal disks can be installed in the system.
Bay 3, a 5.25 inch bay, can accommodate a second CD-ROM, tape drive, or
other disk device. If you want to install a 4.5 GB Ultra SCSI Disk Drive
(# 2900) or a 9.1 GB Ultra SCSI 16-Bit 1-Inch High Disk Drive (# 2908), you
have to use the 5.25 inch Media Bay Mounting Kit (# 6508).
Bays 4 and 5, which are both 3.5 inch bays, can contain a 4.5 GB Ultra SCSI
Disk Drive (# 3028) or 9.1 GB Ultra SCSI Disk Drive (# 3029).
Table 12 lists a summary of the different storage devices and in which bay
they can be installed:
Table 12. Storage Device Features

Feature Code

Device

Max.
Quantity

Bay #

2624

600 MB 32X CD-ROM

2

2, 3

2900

4.5 GB Ultra SCSI Disk

1

3

2908

9.1 GB Ultra SCSI Disk

1

3

3028

4.5 GB Ultra SCSI Disk

2

4, 5

3029

9.1 GB Ultra SCSI Disk

2

4, 5

6156

8 mm 20/40 GB Tape Drive

1

3

6159

4 mm 12/24 GB Tape Drive

1

3

6508

5 1/4" Media Bay Mounting Kit

1

3

For more detailed information about the disk drives, see Table 29 on page
121.
Note

The Model 260 cannot boot from drives connected to SCSI external
connector.

74

RS/6000 43P 7043 Models 150 and 260 Handbook

Bay 2
Bay 3

Bay 4
Bay 5

Bay 1

Figure 25. RS/6000 43P 7043 Model 260 - Front View

3.2.2.6 Internal CD-ROM Drive
The 32X SCSI-2 Internal CD-ROM Drive is a tray-loading CD-ROM drive
providing up to 4800 KB/s maximum media data transfer rate. It is a 5.25
inch, half-high form factor, single ended, 8 bit, multi-session capable,
CD-ROM drive that provides state-of-the-art performance and supports
existing 600 MB CD-ROM discs. It supports either the standard 12 cm or the
smaller 8 cm CD-ROM disk.
For more detailed technical information about the CD-ROM drive, refer to
Table 30 on page 122.

Detailed Product Descriptions

75

3.2.2.7 Rear Bulkhead Connections and Components
Table 13 lists the connections and components found on the rear bulkhead as
shown in Figure 26.
Table 13. RS/6000 43P 7043 Model 260 - Rear View Components

Number #

Description

Number #

Description

1

Power Supply LED

2

Power Supply Test Switch

3

Power Connector

4

Serial Connector S1

5

Serial Connector S2

6

AUI Ethernet Connector

7

Tablet Connector

8

Keyboard Connector

9

Mouse Connector

10

Audio Line Out

11

Audio Line In

12

RJ45 Ethernet Connector

13

Parallel Connector

14

External SCSI Connector

15

PCI Slot 5 (32-bit)

16

PCI Slot 4(32-bit)

17

PCI Slot 3 (32-bit)

18

PCI Slot 2 (64-bit)

19

PCI Slot 2 (64-bit)

3.2.2.8 Standard I/O Ports
The system provides the following standard I/O ports:
Keyboard port

The quiet touch keyboard, an optional feature, can be
plugged into this standard 6-pin mini-DIN port.

Mouse port

A port is provided to support an optional three-button
mouse.

Serial port

Two serial ports are provided for a TTY terminal, Modem
and other serial devices.

Parallel port

One parallel port is provided.

3.2.2.9 PCI Adapter Slots
There are five PCI slots in the Model 260:
• Slots 1 and 2 are 64-bit and run at 50 MHz.
• Slots 3, 4 and 5 are 32-bit and run at 33 MHz.
• All slots are long slots.

76

RS/6000 43P 7043 Models 150 and 260 Handbook

Figure 26. RS/6000 43P 7043 Model 260 - Rear View

3.2.2.10 Integrated Ethernet Adapter
An integrated 10/100 Mbps Ethernet AUI/RJ45 port (10Base5/100BaseT) is
part of the base system.

Detailed Product Descriptions

77

3.2.2.11 Integrated Ultra SCSI Controller
The Model 260 has two integrated Ultra SCSI controllers. One for internal and
one for external connections. Both are operated at a speed of 40 MB/s.
3.2.2.12 AIX Operating System
The RS/6000 43P 7043 Model 260 includes a one to two user, full-function
AIX Version 4.2.1 or 4.3.2 package at no additional charge.
3.2.2.13 Year 2000 and EuroReady
The RS/6000 43P 7043 Model 260 is Year 2000 ready. Please refer also to
1.8, “Year 2000” on page 18.
When used with AIX 4.3.2, this product is EuroReady.
3.2.2.14 Publications
Table 14 provides the publications shipped with the Model 260 (additional
copies are available):
Table 14. Publications Shipped with the Model 260

Order Number

Title

SA38-0555

7043 Model 260 Hardware Setup

SA38-0553

7043 Model 260 User's Guide

SA23-2690

Customer Support Information (US
customers only)

SA23-2652

System Unit Safety Information

SA38-0538

PCI Adapter Placement Reference
Guide

Table 15 provides the additional publications that are available. To order,
contact your IBM representative.
Table 15. Available Publications for Model 260

78

Order Number

Title

SA38-0554

7043 Model 260 Service Guide

SA38-0509

Diagnostics Information for Multiple
Bus Systems

SA38-0516

IBM RS/6000 Adapters, Devices
and Cables Information for Multiple
Bus Systems

RS/6000 43P 7043 Models 150 and 260 Handbook

3.2.3 Reliability, Availability, and Serviceability (RAS)
The RS/6000 43P 7043 Model 260 integrates key reliability, availability, and
serviceability attributes that are described in the following sections.
3.2.3.1 Reliability, Fault Tolerance, and Data Integrity
The reliability of the Model 260 system starts with reliable components,
devices, and subsystems. During the design and development process,
subsystems go through rigorous verification and integration testing
processes. During system manufacturing, systems go through a thorough
testing process to ensure the highest product quality level.
The Model 260 system L2 Cache and system memory offers Error Checking
and Correcting (ECC) fault-tolerant features. ECC corrects environmentally
induced single-bit intermittent memory failures, as well as single-bit hard
failures. With ECC, the likelihood of memory failures will be substantially
reduced. ECC also provides double-bit memory error detection that protects
data integrity in the event of a double-bit memory failure. System memory
also provides 4-bit packet error detection that helps protect data integrity in
the event of a DRAM chip failure. The system bus, I/O bus, and PCI buses
are designed with parity error detection.
Disk mirroring and disk controller duplexing capability are also provided by
the AIX operating system.
The Journaled File System of the AIX operating system maintains file system
consistency and reduces the likelihood of data loss when the system is
abnormally halted due to a power failure.
An available RAID hardware feature for the system provides data integrity
and fault tolerance in the event of disk drive failure.
3.2.3.2 Service Processor
A service processor is included in the system, providing an immediate means
to diagnose, check status, and sense operational conditions of a remote
system, even when the main processor is inoperable. The service processor
enables firmware and operating system surveillance, several remote power
controls, environmental monitoring, reset and boot features, along with
remote maintenance and diagnostic activities, including console mirroring.
The service processor can place calls to report surveillance failures, critical
environmental faults and critical processing faults.
For more information about the Service Processor please refer to Chapter 7,
“Service Processor” on page 185.

Detailed Product Descriptions

79

3.2.3.3 Fault Monitoring Functions
Built-in Self-Test (BIST) and Power-on Self-Test (POST) checks processor,
L2 cache, memory and associated hardware, that are required for proper
booting of the operating system every time the system is powered on. If a
non-critical error is detected, or if the error(s) occur in the resources which
can be removed from the system configuration, the booting process will
proceed to completion. The error(s) are logged in the system non-volatile
RAM.
Disk drive fault tracking that can alert the system administrator of potential
disk failure before it impacts customer operation.
The AIX log facility where hardware and software failures are recorded and
analyzed (by Error Log Analysis routine) to provide warning to the system
administrator on the causes of system problems. This also enables IBM
service representatives to bring along needed replacement hardware
components when a service call is placed, thus minimizing system repair
time.
3.2.3.4 Mutual Surveillance
The service processor can monitor the operation of the firmware during the
boot process, and it can monitor the operating system for loss of control. It
also allows the operating system to monitor for service processor activity. The
service processor can take appropriate action, including calling for service,
when it detects that the firmware or the operating system has lost control.
Likewise, the operating system can request a service processor repair action
if necessary.
3.2.3.5 Environmental Monitoring Functions
The following is a list of the environmental monitoring functions.
• Temperature monitoring that increases the fan speed rotation when
ambient temperature is above the normal operating range
• Temperature monitoring to warn the system administrator of potential
environmental related problems (for example, air conditioning and air
circulation around the system) so that appropriate corrective actions can
be taken before a critical failure threshold is reached, and to provide
orderly system shutdown when operating temperature exceeds the critical
level
• Fan speed monitoring to provide warning and an orderly system shutdown
when the speed is out of operational specification
• DC voltages monitoring to provide warning and an orderly system
shutdown when the voltage(s) are out of operational specification

80

RS/6000 43P 7043 Models 150 and 260 Handbook

• AC power loss sensing to provide an orderly system shutdown
3.2.3.6 Error Handling and Reporting
In the unlikely event of system hardware or environmentally induced failure,
the system Run-Time Error Capture capability systematically analyzes the
hardware error signature to determine the cause of failure. The analysis
result will be stored in system Non-Volatile RAM (NVRAM). When the system
can be successfully rebooted either manually or automatically, the error will
be reported to the AIX operating system. The Error Log Analysis (ELA) can
be used to display the failure cause and the physical location of failing
hardware.
With the integrated service processor, the system has the ability to
automatically send out an alert through the phone line to a pager, or call for
service in the event of critical system failure.
Environmental and Power Warnings (EPOW) is an option that is implemented
in the Model 260. This option provides environmental conditions of the
system to the user in order to try and minimize damage to the system if limits
are close to being exceeded. This option also indicates failure conditions to
AIX for appropriate action.
3.2.3.7 Availability Enhancement Functions
The following enhancements provide additional system availability function.
• On-line (Concurrent) Diagnostics with Error Log Analysis and Service Aids
that allow administrators or IBM service representatives to diagnose
potential system malfunction without interrupting end-user operation
• Auto-restart (reboot) option, when enabled, to automatically reboot the
system following an unrecoverable software error, software hang,
hardware failure, or environmental-induced (AC power) failure
3.2.3.8 Serviceability
The Model 260 is designed for Customer setup of the machine and for
subsequent addition of most features (adapters/devices). For a fee, IBM
Service can perform the installation.
The Model 260 allows support personnel to remotely log into a system to
review error logs and perform remote maintenance. The Model 260 Service
Processor enables the analysis of a system that will not boot.
The diagnostics consist of Stand-alone Diagnostics (system dedicated to
service) and On-line Diagnostics. On-line Diagnostics, when installed, are
resident with AIX on the disk or system. They can be booted in single user

Detailed Product Descriptions

81

mode (service mode), run in maintenance mode, or run concurrently
(concurrent mode) with other applications. They have access to the AIX Error
Log and the AIX Configuration Data.
Service Mode allows checking of system devices and features. Concurrent
Mode allows the normal system functions to continue while selected
resources are being checked. Maintenance Mode allows checking of most
system resources.
The System Management Services (SMS) error log is accessible from the
SMS menu for tests performed through SMS programs. The Service
Processor error log is accessible from the Service Processor menu for results
of Service Processor tests.
3.2.3.9 Service Director for RS/6000
The Service Director for RS/6000 is available at no additional charge if the
RS/6000 processor is covered by an IBM Warranty or IBM Maintenance
Service Agreement. When installed on the RS/6000, the Service Director for
RS/6000 can enhance IBM’s ability to provide the system with maintenance
service.
The Service Director for RS/6000:
• Monitors and analyzes system errors, and if needed, can automatically
place a service call to IBM without customer intervention
• Can reduce the effect of business disruptions due to unplanned system
outages and failures
• Performs problem analysis on a subset of hardware-related problems and,
with customer authorization, automatically reports the results to IBM
Service
3.2.3.10 On-line Customer Support (OCS)
On-line Customer Support for hardware problem reporting may be performed
by remote login by RS/6000 specialists using normal AIX facilities. The
Service Director for RS/6000 software can also be used for this capability.
AIX Support offerings will be under AIXSERV and Service Director for
RS/6000.

3.2.4 Supported Optional Features
In this section, optional features are defined as internal optional devices.
Adapters are described in more detail in Chapter 5, “Adapters, Overview and

82

RS/6000 43P 7043 Models 150 and 260 Handbook

Configuration” on page 127 and storage subsystems are described in
Chapter 4, “Storage Architectures and Devices” on page 97.
3.2.4.1 Additional Processor
Two processor card slots are available on the system board. Since the
system comes with one standard POWER3 processor, a second processor
can be added (# 4342). As already mentioned, if two processor cards are
installed in the system, they must both be the same type or the system will
not power on.
3.2.4.2 Memory
The RS/6000 43P 7043 Model 260 comes standard with 256 MB of ECC
SDRAM memory and can be expanded up to 4 GB.
Note

As a 64 bit operating system, AIX 4.3.2 fully supports the maximum
memory configuration. AIX 4.2.1, however, limits support to a maximum of
3 GB of real memory to allow mapping of I/O in the address space.
The DIMMs can be installed in one or two memory cards. Each card can
contain 16 DIMMs, which are available as 32 MB DIMMs (# 4107) or 128 MB
DIMMs (# 4110). If you need more than 16 DIMMs, you have to order the
Memory Expansion Feature (# 4098).
The first memory card must be installed in memory card slot 2. Memory
DIMMs must be ordered and installed in pairs on the memory cards. They
must be installed starting at the bottom of each card (card slot J1 and J2).
See Figure 27 for the memory card configuration.

Detailed Product Descriptions

83

Figure 27. Slot Configuration on Memory Card

3.2.4.3 Internal Disk Drives
The system comes with a standard 4.5 GB Enhanced Ultra SCSI Disk. There
is also a 9.1 GB Enhanced Ultra SCSI Disk available. You can add one
additional 4.5 GB (# 3028) or 9.1GB (# 3029) disk into the second media bay.
A third 4.5 GB (# 2900) or 9.1 GB (# 2908) disk can be installed into bay 3
with the Media Bay Mounting Kit (# 6508).
For more detailed information about the disk drives, see Table 29 on page
121.
3.2.4.4 Internal CD-ROM Drive
One additional 32X CD-ROM drive can be added to the system (# 2624) into
media bay 3, with the Media Bay Disk Drive Mounting Kit (# 6508).
More detailed information about the CD-ROM drive can be found on Table 30
on page 122.
3.2.4.5 Internal Tape Drives
Two internal tape drives are available:
• 20/40 GB 16-Bit 8mm Internal Tape Drive (Black Bezel) (# 6156)
This feature consists of a 5.25-inch half-high, single-ended, 16-bit tape
drive. This drive provides a high capacity tape drive for save/restore and
archiving functions. This tape drive uses IBM 8 mm data cartridges and is
compression capable, providing a capacity of up to 40 GB, a 400 percent
increase over the previous 5/10 GB 8mm internal tape drive.

84

RS/6000 43P 7043 Models 150 and 260 Handbook

• 12/24 GB 4 mm Internal Tape Drive (# 6159)
The 12/24 GB 4 mm Internal Tape Drive is a 5.25 inch, half-high,
single-ended 8-bit tape drive, which provides a high capacity for
save/restore and achieve functions. This tape drive uses IBM 4 mm data
cartridges and is compression capable, providing a capacity of up to 24
GB, a significant increase in capacity over the previous 4/8 4-mm internal
tape drives (when using DDS-3 media).
For more information about the tape drives, see Table 32 on page 123.
3.2.4.6 Keyboard
Stealth Black Quiet Touch Keyboards (# 87xx 1 ) are available in 37
languages. They have the same quiet and soft touch as the Pearl White Quiet
Touch Keyboards (# 66xx1 ). Like their predecessors, these keyboards have
removable wrist rests to add comfort, and a 3-meter cable to add flexibility.
(1 xx depends on the country)
The Pearl White Quiet Touch Keyboards will continue to be available with
black systems giving users maximum flexibility in choosing their desktop
color scheme.
There is Euro currency symbol support on appropriate national language
versions.
3.2.4.7 Mouse
A Stealth Black 3-Button (# 8741) mouse has a 3-meter cable with a standard
6-pin mini-DIN connector providing the flexibility users want. It is still
available in pearl white (# 6041).
3.2.4.8 Graphics Adapters
For 2D graphics applications, the Model 260 offers the POWER GXT120P,
GXT250P, and GXT255P accelerator cards. The GXT120P meets the
graphics need for many commercial applications and provides an entry point
for workstation users. It is also a good price/performance choice for server
environments.
For advanced graphics functions, the GXT3000P graphics accelerator for 3D
visualization marks a breakthrough in performance and functionality for
design and visualization solutions. This graphics accelerator, matched with
IBM POWER3 workstation, utilizes IBM’s multi-threaded PHIGS and OpenGL
libraries, which exploit the 260’s SMP architecture to provide excellent speed
and performance for demanding applications in:

Detailed Product Descriptions

85

1. Mechanical Computer-Aided Design (MCAD) and engineering for
aerospace and automotive
2. Petroleum exploration and production
3. Scientific visualization
4. Other technical industries
Refer to 3.2.5, “RS/6000 43P 7043 Model 260 Adapter Placement
Guidelines” on page 92, or to 5.2, “Graphics Adapters” on page 135 for more
information.
Note

The GXT3000P requires AIX 4.3.2. Support for AIX 4.2.1 is planned for a
later date.
3.2.4.9 Graphics Peripheral Devices
The following graphic peripheral devices are officially supported:
• 6093-011 CursorPad Tablet
• 6093-012 Large Tablet
• 6093-021 IBM Tablet Model 021
• 6094-010 Dials
• 6094-020 Lightened Programming Function Keyboard (LPFK)
• 6094-030 Spaceball
• 6094-031 Spaceball
• 6094-040 Spaceball
• 6094-600 Magellan Enhanced Input Device
3.2.4.10 Monitors
Three monitor types are provided. Each of them can be obtained in pearl
white and black color:
Table 16. List of Orderable Monitors for Model 260

86

Description

Feature Code

Screen Size

IBM P72 Color Monitor

# 3620

17"

IBM P72 Color Monitor, Stealth
Black, Captured Cable

# 3623

17"

IBM P92 Color Monitor

# 3621

19"

RS/6000 43P 7043 Models 150 and 260 Handbook

Description

Feature Code

Screen Size

IBM P92 Color Monitor, Stealth
Black, Captured Cable

# 3625

19"

IBM P202 Color Monitor

# 3622

21"

IBM P202 Color Monitor, Stealth
Black, Captured Cable

# 3626

21"

All monitors include the following features:
• Video Electronics Standards Association (VESA) Display Data Channel
(DDC) capability for Plug and Play and asset tracking when the attaching
system unit's hardware and software is DDC-enabled
• Energy Star guidelines meet energy efficiency
• Power management capability to meet the power consumption
requirements of Swedish National Board for Industrial and Technical
Development (NUTEK)
• TCO-95 compliant - incorporates a universal power supply with power
factor correction (EN 61000-3-2:1995) providing worldwide operating
capability in many instances
• Microprocessor-controlled, multi-frequency operation so that you can
change, replace, or upgrade most system units without replacing these
monitors
• Timings for the VESA 85 Hz non-interlaced refresh rate display modes for
640 x 480, 800 x 600, and 1024 x 768 addressabilities supported
Also earlier announced displays, like the 5081, 6091-19i, PowerDisplay17,
PowerDisplay20, P50, P70, P200, or P201, are supported.
To attach a 5081 or 6091 display, the 6091 attachment cable (# 4217) is
required, which is 1.8 meters (6 feet) in length.
3.2.4.11 Personal Microphone
The IBM Personal Microphone (# 6308) is a lightweight microphone and
headset that conveniently mounts over and behind the user's ear. The
microphone element is attached to the earpiece with a thin tubular boom. The
IBM Personal Microphone allows adjustments to be made to position the
microphone and headset for either the left or right ear.
The IBM Personal Microphone is a perfect addition to the microphone
supplied with you system unit. It will allow each user to have their own
microphone.

Detailed Product Descriptions

87

The microphone is suitable for a wide range of applications, but is especially
suited for speech recognition applications including dictation and navigation
in an office environment. The microphone allows consistent performance by
providing for by an optimum distance between the voice source and the
microphone element and providing concurrent feedback to the user through
the personal headset.
3.2.4.12 Software Pre-Install
Licensed programs may be pre-installed on the media selected. To order this
option, specify code (# 5005) on the initial system order. The pre-installed
licensed programs will be at the same release level as programs being
shipped from the program libraries at the time the system is manufactured.
3.2.4.13 PCI Storage Adapters
The following PCI SCSI adapters are supported in the Model 260:
• PCI Single-Ended Ultra SCSI Adapter
• PCI Differential Ultra SCSI Adapter
• Serial Storage Architecture (SSA)
PCI Single-Ended Ultra SCSI Adapter (# 6206)
The PCI Single-Ended Ultra SCSI has a maximum data transfer rate of 40
MB/s, which is two times the maximum data transfer rate of Fast/Wide
adapters and requires one PCI slot.
PCI SCSI-2 Differential Ultra SCSI Adapter (# 6207)
The PCI Differential Ultra SCSI adapter is the next generation of SCSI-2
performance with a maximum data transfer rate of 40 MB/s. It occupies one
PCI slot.
PCI SSA Multi-Initiator/RAID EL Adapter (# 6215)
The PCI SSA Multi-Initiator/RAID EL adapter allows up to eight RS/6000 to
attach to an SSA loop in non-RAID mode and two RS/6000 to attach in
RAID-5 mode and requires one PCI slot.
You can find more detailed information about the PCI storage adapters in 4.8,
“PCI Storage Adapters” on page 124.

88

RS/6000 43P 7043 Models 150 and 260 Handbook

3.2.4.14 Communications Adapters
The following communication adapters are officially supported:
• IBM PCI Token-Ring Adapter (# 2920)
• PCI Ethernet adapters
• IBM 10/100 Mbps Ethernet PCI Adapter (# 2968)
• Gigabit Ethernet - SX PCI Adapter (# 2969)
• ATM adapters
• Turboways 155 PCI UTP ATM Adapter (# 2963)
• Turboways 155 PCI MMF ATM Adapter (# 2988)
• Turboways 25 ATM PCI Adapter (# 2998)
• FDDI adapters
• SysKonnect SK-NET FDDI-LP SAS PCI (# 2741)
• SysKonnect SK-NET FDDI-LP DAS PCI (# 2742)
• SysKonnect SK-NET FDDI-UP SAS PCI (# 2743)
• Asynchronous adapters
• 8-Port Asynchronous Adapter EIA-232/RS-422 PCI (# 2943)
• 128-Port Asynchronous Controller (# 2944)
• 2-Port Multiprotocol PCI Adapter (# 2962)
• Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter (# 2708)
• ARTIC960Hx 4-Port T1/E1 PCI Adapter (# 2948)
More detailed technical information about these PCI adapters can be found in
5.1, “Communication Adapters” on page 127.
For more information about the adapter placement guidelines, see 3.2.5,
“RS/6000 43P 7043 Model 260 Adapter Placement Guidelines” on page 92.
3.2.4.15 Supported Devices
The following is a list of the external subsystems that are officially supported
by the RS/6000 Model 260. This list is not all-inclusive. Please refer to the
sales manual of the external machine type for further attach support
information.
External Disk Subsystems
• 7131-105 Multi-Storage Tower
• 7131-405 SSA Multi-Storage Tower

Detailed Product Descriptions

89

• 7133-010 SSA Disk Subsystem (Rack-Mounted)
• 7133-020 SSA Disk Subsystem (Rack-Mounted)
• 7133-500 SSA Disk Subsystem
• 7133-600 SSA Disk Subsystem
• 7137-412 Disk Array Subsystem (1.97 - 6.91 GB)
• 7137-413 Disk Array Subsystem (3.94 - 13.77 GB)
• 7137-414 Disk Array Subsystem (8.39 - 29.36 GB)
• 7137-415 Disk Array Subsystem (17.7 - 70.83 GB)
• 7203-001 Portable Disk Drive
• 7204-010 1 GB Disk Drive
• 7204-112 1.1 GB Fast/Wide Disk Drive
• 7204-113 2.2 GB Fast/Wide Disk Drive
• 7204-114 4.5 GB Fast/Wide Disk Drive
• 7204-118 18 GB SE External Disk Drive
• 7204-139 9.1 GB Fast/Wide Disk Drive
• 7204-215 2 GB Differential Disk Drive
• 7204-315 2 GB Differential Fast/Wide Disk Drive
• 7204-317 2.2 GB Differential Fast/Wide Disk Drive
• 7204-325 4.5 GB Differential Fast/Wide Disk Drive
• 7204-339 9.1 GB External Disk Drive
• 7204-402 External 2.2 GB Disk Drive
• 7204-404 External 4.5 GB Disk Drive
• 7204-418 18 GB DE External Disk Drive
External SCSI Devices
• 3995-C60 Optical Library Dataserver (1 Drive)
• 3995-C62 Optical Library Dataserver (2 Drives)
• 3995-C64 Optical Library Dataserver (2 Drives)
• 3995-C66 Optical Library Dataserver (4 Drives)
• 3995-C68 Optical Library Dataserver (4 Drives)
• 7209-002 Optical Disk Drive
• 7209-003 Optical Disk Drive

90

RS/6000 43P 7043 Models 150 and 260 Handbook

• 7210-005 CD-ROM Drive
• 7210-010 CD-ROM Drive (Quad speed)
• 7210-015 CD-ROM Drive (8x speed)
Tape Subsystems
• 3490-F00 IBM Magnetic Tape Subsystem
• 3490-F01 IBM Magnetic Tape Subsystem
• 3494-L12 Tape Library Dataserver
• 3570-B00 IBM Magstar MP Tape Subsystem
• 3570-B01 IBM Magstar MP Tape Subsystem (Floor Library, 1 Drive)
• 3570-B02 Tape Subsystem (2 Drives)
• 3570-B11 IBM Magstar MP Tape Subsystem (Rack Mounted, 1 Drive)
• 3570-B12 IBM Magstar MP Tape Subsystem (Rack Mounted, 2 Drives)
• 3570-B1A IBM Magstar MP Tape Drive Model B1A
• 3570-C00 Magstar Magnetic Tape Subs * 1 Tape Lib (1), SCSI
• 3570-C01 Magstar Magnetic Tape Subs * 1 Tape Lib (20), SCSI
• 3570-C02 Magstar Magnetic Tape Subs * 2 Tape Lib (20), SCSI
• 3570-C11 Magstar Magnetic Tape Subs * 1 Tape Lib (20), SCSI
• 3570-C12 Magstar Magnetic Tape Subs * 2 Tape Lib (20), SCSI
• 3575-L06 IBM Magstar MP Tape Library DataServer - 60 Cartridge
• 3575-L12 IBM Magstar MP Tape Library DataServer - 120 Cartridge
• 3575-L18 IBM Magstar MP Tape Library DataServer - 180 Cartridge
• 3575-L24 IBM Magstar MP Tape Library DataServer - 240 Cartridge
• 3575-L32 IBM Magstar MP Tape Library DataServer - 320 Cartridge
• 3590-B11 High Performance Tape Subsystem
• 3590-B1A High Performance Tape Subsystem
• 3590-C12 Silo Compatible Tape Subsystem
• 7205-311 DLT Tape Drive Bridge Box
• 7206-005 4 GB 4mm Tape Drive
• 7206-110 Cartridge Autoloader 4mm, DDS-3, SCSI-2, DAT
• 7207-011 525 MB 1/4" Tape Drive
• 7207-012 1.2 GB 1/4" Tape Drive

Detailed Product Descriptions

91

• 7207-122 4 GB External SLR5 QIC Tape Drive
• 7207-315 13 GB 1/4" Tape Drive
• 7208-011 5 GB 8 mm Tape Drive
• 7208-341 20 GB External 8 mm Tape Drive
• 7331-205 8 mm Tape Library
• 7331-305 8 mm Tape Library
• 7332-005 4 mm DDS-2 Tape Autoloader
• 7332-310 4 mm Tape Autoloader
• 7336-205 4 mm Tape Library
• 7337-305 Digital Linear Tape Subsystem
• 7337-306 Digital Linear Tape Subsystem
• 9348-012 1/2" 9-Track Magnetic Tape Unit
Communications Subsystems
• 7318 Model P10 Serial Communication Network Server
• 7318 Model S20 Serial Communication Network Server
Printers, Plotters and ASCII Terminals
These devices are all supported through standard ports. Refer to the list of
supported devices in the appropriate section of the AIX sales manual pages.
Modems
• IBM 5841, 5853, 5865
• Hayes compatible
• Recal-Vadic compatible

3.2.5 RS/6000 43P 7043 Model 260 Adapter Placement Guidelines
Table 17 lists the slot plugging guidelines for the Model 260 system.

92

RS/6000 43P 7043 Models 150 and 260 Handbook

When determining a slot in which to place a new adapter, you should start
from the top of the table. The list of slot numbers represent the order in which
the slots should be used.
Table 17. RS/6000 43P 7043 Model 260 - Adapter Placement Guidelines

Adapter

Feature
Code

Slot Usage

max.
Quantity

POWER GXT120P

# 2838

Any slot

2

POWER GXT250P

# 2851

Any slot

4

POWER GXT255P

# 2852

Any slot

4

POWER GXT3000P

# 2825

Slot 2

1

PCI Single Ended Ultra SCSI

# 6206

Any slot

2

PCI Differential Ultra SCSI

# 6207

Any slot

2

SysKonnect SK-NET FDDI-LP SAS PC

# 2741

Any slot

2

SysKonnect SK-NET FDDI-LP DAS PCI

# 2742

Any slot

2

SysKonnect SK-NET FDDI-UP SAS PC

# 2743

Any slot

2

Token Ring PCI

# 2920

Any slot

4

10/100 Mbps Ethernet PCI

# 2968

Any slot

4

1 GB Ethernet PCI

# 2969

Slot 1, 2

2

Eicon ISDN DIVA PRO 2.0 PCI S/T

# 2708

Any slot

1

2-Port Multiprotocol PCI

# 2962

Any slot

2

ARTIC960Hx 4-Port Selectable PCI

# 2947

Any slot

2

ARTIC960Hx 4-Port T1/E1 PCI

# 2948

Slots 4, 3, 2

2

8-Port Asynchronous EIA-232E/RS-422A PCI

# 2943

Any slot

2

128-Port Async Controller PCI

# 2944

Any slot

2

155 TURBOWAYS ATM PCI MMF

# 2988

Any slot

2

TURBOWAYS 25 ATM PCI

# 2998

Any slot

4

155 TURBOWAYS ATM PCI UTP

# 2963

Any slot

2

PCI SSA Multi-Initiator/RAID EL

# 6215

Any slot

1

Ultimedia Video Capture

# 2639

Any slot

1

Detailed Product Descriptions

93

For more information on the adapter refer to Chapter 5, “Adapters, Overview
and Configuration” on page 127 or see PCI Adapter Placement Reference,
SA38-0538.

3.2.6 Service Package
This kit (# 3752) contains service publications, wrap plugs, and a diagnostic
CD-ROM. It also includes Maintenance Analysis Procedures (MAPs) that are
not common to other RS/6000 systems.
The Diagnostics Information for Multiple Bus Systems, SA38-0509, contains
information common to all multiple bus system units and is used primarily for
problem isolation by a customer's service specialist trained on the unit being
serviced. These publications are intended to be used in the customer's
enterprise by the customer's own service specialists.
Two wrap plugs are included for use in diagnostic testing of the following
connections to the system unit:
• RS-232 serial I/O port
• Parallel I/O port
This kit also contains a system diagnostic CD-ROM, along with a test
diskette, for use by the customer's service specialist.
3.2.6.1 Options Library (Hard Copy)
A hard copy version of the options publications (# 3753) can be obtained.
This hard copy is also available as CIO - Option Pubs Library English,
SK2T-7452.

94

RS/6000 43P 7043 Models 150 and 260 Handbook

3.3 IBM Multimedia Kit for RS/6000
The IBM Multimedia Kit for RS/6000 (# 8679) consists of a video camera,
speakers, and connecting cables, as shown in Figure 28.

Figure 28. Model 150 with Multimedia Kit for RS/6000

The following are part of the package:
• Philips Desktop Video Camera
• Flicker-free picture mode (shutter speed is fixed to avoid noticeable
flickering in environments with fluorescent lighting)
• Microphone for live audio (connection with a 3.5 mm miniature audio
plug)
• Capability to focus manually close to 0 cm
• Back-light compensation (improved image with back-light situations)
• White-balance fixed mode (for optimal color stability)
• An LED that shows the camera is on
• Camera output through an RCA composite video connection connects
to the Ultimedia Video Capture Adapter

Detailed Product Descriptions

95

• NTSC format
• High-power output speaker system includes two premium Infinity(R) sound
quality speakers specially designed to fit and match IBM equipment.
With the Multimedia Kit for RS/6000 and the Ultimedia Video Capture adapter
(# 2639), IBM provides the hardware you need to capture and display video
contents within IBM Workgroup Conferencing for AIX and Ultimedia Services.
Both software products are included in the AIX Bonus Pack CD, which is
shipped with the base operating system.
For more information about Workgroup Conferencing see Chapter 1.7,
“Workgroup Conferencing” on page 15.
Note

The Multimedia Kit (# 8679) was announced in October 1998 and will be
available in the US and Latin America. IBM plans to announce the
Multimedia Kit for other countries at a later date.

96

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 4. Storage Architectures and Devices
In this chapter, the internal storage features of the Models 150 and 260 are
described. Storage standards, SCSI, and SSA are covered. The different
technologies are discussed, and additional information is provided in the
cabling sections. As well, a description of the storage devices and adapters
follows as well.

4.1 Storage Boot Devices
The system boot image can be executed from the following base storage
devices:
• SCSI CD-ROM
• SCSI DASD devices connected to a base SCSI controller
• SCSI tape drives

4.2 SCSI Overview
A Small Computer System Interface (SCSI) is a bus-level interface.
Computers may communicate with a large number of devices of different
types connected to the system unit through a SCSI controller and
daisy-chained cable. The attached devices include such peripherals as fixed
disks, CD-ROMs, printers, plotters, and scanners. The SCSI controller may
be in the form of an adapter, or may be integrated on the motherboard. There
are several terms and concepts used in discussing SCSI technology that
require definition.
Note

The American National Standards Institute (ANSI) refers to the different
SCSI specifications using the SCSI-I and SCSI-II type nomenclature. IBM
uses SCSI-1 and SCSI-2 nomenclature in official product names.

4.2.1 SCSI-I
SCSI is a standard defined by the American National Standards Institute
(ANSI). The original SCSI standard is defined in ANSI standard X3.131-1986.
It defines an 8-bit interface with a burst-transfer rate of 5 MB/s and a 5 MHz
clock (1 byte transferred per clock cycle).

© Copyright IBM Corp. 1998

97

It is sometimes referred to as SCSI-I to differentiate it from the generic term
SCSI. SCSI-I was the first of all SCSI technologies to come about and was
the fastest controller interface at the time.

4.2.2 SCSI-II
The SCSI-II specification gained final approval from ANSI in 1994 as
standard X3T9.2/375R Revision 10K. SCSI-II allowed far better performance
than SCSI-I. It defines extensions to SCSI that allow for 16- and 32-bit
devices, a 10 MB/s synchronous transfer rate for 8-bit transfers and 20 MB/s
for 16-bit transfers. Other enhancements are discussed in the text that
follows. SCSI-II comes in many varieties, such as SCSI-II, SCSI-II Fast and
SCSI-II Fast/Wide.
The interface for SCSI-II also defined additional control signals, as well as
additional data signals. This meant that the maximum number of devices
supported by one SCSI channel was increased from 8 to 16.
4.2.2.1 Common Command Set
The SCSI-II standard defines a set of commands that must be interpreted by
all devices that are attached to a SCSI bus. This is called the common
command set. Unique devices may implement their own commands, which
can be sent by a device driver and interpreted by the device. The advantage
of this architecture is that the SCSI adapter does not have to change when
new devices with new capabilities are introduced.
4.2.2.2 Tagged Command Queuing
Tagged Command Queuing (TCQ) is a SCSI-II enhancement. It increases
performance in disk-intensive server environments. With SCSI-I systems,
only two commands could be sent to a fixed disk. The disk would store one
command while operating on the other. With TCQ, it is possible to send
multiple commands to the hard disk because the disk stores the commands
and executes each command in the sequence that gives optimal
performance.
Also with TCQ, the adapter has more control over the sequence of disk
operations. For example, the adapter can tell the device to execute the next
command immediately, or it can instruct it to finish everything it already has
been given before completing the new command.
4.2.2.3 Disconnect/Reconnect
Some commands take a relatively long time to complete (for example, a seek
command could take roughly 10 ms). With this feature, the target can
disconnect from the bus while the device is positioning the heads (seeking).

98

RS/6000 43P 7043 Models 150 and 260 Handbook

Then, when the seek is complete and data is ready to be transferred, the
device can arbitrate for the bus and then reconnect with the controller to
transfer the data.
If the device is very efficient, it will even begin reading the data and place it
into a buffer before it reconnects. This allows it to burst the data across the
SCSI bus, thereby minimizing the time it needs to use or own the bus.
These techniques result in a more efficient use of the available SCSI bus
bandwidth. If the controller held onto the bus while waiting for the device to
seek, then the other devices would be locked out.
Since, in effect, multiple operations can occur simultaneously, this is also
known as overlapped operations or multi-threaded I/O on the SCSI bus. This
feature is very important in multi-tasking environments.
If you only have one SCSI device, then disable this feature. You will gain a
small amount of performance since there is a slight overhead associated with
the disconnect/reconnect sequence.

4.2.3 SCSI-III
ANSI continues to develop the SCSI-II specification to address issues of
cable definition, termination, confusing SCSI-II commands, and electrical and
signal timing definitions. The SCSI-III architecture encompasses the following
commands, interconnects, and protocols:
• The SCSI-III command set consists of five command sets that are derived
from SCSI-II command sets and a new SCSI-III command set for RAID
controllers.
• The interconnect technologies for SCSI-III specifications are:
• Fibre Channel Physical and Signaling Interface (FC)
• IEEE 1394 High Performance Serial Bus (FireWire)
• SCSI-III Parallel Interface (SPI)
• Serial Storage Architecture Bus (SSA)
• The SCSI-III protocol standards are:
• SCSI-III Interlock Protocol (SIP)
• SCSI-III Serial Storage Protocol (SSP)
• SCSI-III Serial Bus Protocol (SBP)
• Fiber Channel Protocol for SCSI (FCP)

Storage Architectures and Devices

99

Currently, SCSI-III has a transfer rate of 40 MB/s and includes Fast-20
Narrow and Fast-20 Wide.
SCSI-III will be a major step forward in the development of disk subsystems.
It further enhances the SCSI-II interface in the following ways:
• Provides three new physical interface layers, SSA, FC and FireWire.
These new layers provide better performance, higher availability and more
expendability to SCSI.
• Divides SCSI into more than 15 standards, each dealing with a separate
part. Because SCSI had become a very large standard, the separation
makes the SCSI standard easier to maintain and better to work with. It
also allows parts of SCSI-III to be formalized much sooner.
4.2.3.1 Overview of SCSI-III Standards
The breakdown of the SCSI-III standards is shown in Figure 29 and is
described in Table 18.
.
Physical Interface
Layer

Parallel

Protocol
Layer

Device Model
Layer

Command Set
Layer
Block
Commands

Interlocked
Protocol

Stream
Commands
Fibre Channel

Fibre Channel
Protocol

Architecture
Model

IEEE 1394

Serial Bus
Protocol

Primary
Command
Set

Medium Changer
Commands
Graphics
Commands
Controller
Commands

Serial Storage
Architecture

Serial Storage
Protocol

Figure 29. SCSI III Standards Overview

100

RS/6000 43P 7043 Models 150 and 260 Handbook

Multimedia
Commands

Table 18. Overview of SCSI-III Standards

Standards

Abbrev

Function

SCSI-III Interlocked Protocol

SIP

Describes the protocols used on the SPI bus

Fibre Channel Protocol

FCP

Describes the protocols used on the FC bus

Serial Bus Protocol

SBP

Describes the protocols used on the IEEE
1394 bus

Serial Storage Protocol

SSP

Describes the protocols used on the SSA
bus

SCSI-III Architecture Model

SAM

Describes the architecture of the SCSI-III
model (includes the SCSI-III device models)

SCSI-III Primary Commands

SPC

Describes the commands that all SCSI
devices must implement

SCSI-III Block Commands

SBC

Describes the commands used to transmit
blocks of data

SCSI-III Stream Commands

SSC

Describes the commands used to transmit
streams of data

SCSI-III Medium Changer
Commands

SMC

Describes the commands used to change a
medium in a device

SCSI-III Graphic Commands

SGC

Describes the commands that involve
graphics

SCSI-III Controller
Commands

SCC

Describes the commands used to configure
and test the controller of a device

SCSI-III Multimedia
Commands

MMC

Describes
commands
that
involve
multimedia data, such as audio and video

For clarity, the SCSI-III interconnects are discussed. There are four SCSI-III
interconnect technologies:
•
•
•
•

SCSI-III Parallel Interface (SPI)
Fibre Channel Physical and Signaling Interface (FC-PH)
IEEE 1394 High Performance Serial Bus
Serial Storage Architecture Bus (SSA-PH)

SPI is as close to SCSI-II technology as we can get because both are parallel
technologies. FC-PH, SSA-PH and IEEE 1394 introduce serial data transfer
into the SCSI mix.

Storage Architectures and Devices

101

These three serial SCSI interfaces have two major differences over their
parallel sibling:
• The cable has only six wires
• The connectors are simplified into six pins
These new physical properties translate into lower costs for users and
manufacturers.
You should take note that SCSI-III Parallel Interface (SPI) is backwardly
compatible with SCSI-I and SCSI-II. It is ideal for those users that have
sizable investments in SCSI-II equipment because SPI integrates SCSI-II and
SCSI-III devices on the same chain. The use of SCSI-III provides much more
function due to the improvements in the command set and data transfer rates.
The migration from SCSI-II to SPI is relatively simple because all the
connectors, cables and terminators essentially remain the same.
The SCSI-III Parallel Interface specification uses the terms Fast-20 Narrow and
Fast-20 Wide. Fast-20 Narrow is an 8-bit bus with a maximum data transfer rate
of 20 MB/s. Fast-20 Wide is a 16-bit bus with a maximum data transfer rate of
40 MB/s. The 20 in Fast-20 refers to the clock speed of bus: 20 MHz, which is
double the speed of SCSI-II Fast.
The term Ultra SCSI is another name for Fast-20 Wide. Ultra SCSI is not
equivalent to SCSI-III, but is a subset of the SCSI-III Parallel Interface (SPI).

4.2.4 SCSI Terminology
The terminology of SCSI products can sometimes be confusing. Here are
some definitions to help your understanding.
4.2.4.1 General Terminology
The following is a list of general terminology for SCSI.

102

Fast

Fast refers to the doubling of the data transfer rate from
the SCSI 5 MB/s to 10 MB/s by doubling the clock rate.
SCSI (that is, the original SCSI specification, or SCSI-I) is
5 MB/s, which is produced by a clock speed of 5 MHz
sending data down eight wires. SCSI-II Fast achieves 10
MB/s by doubling the clock speed to 10 MHz.

Wide

Wide is used in reference to the width of the SCSI parallel
bus between the adapter and the device. Wide means
wider than the original 8-bit path defined in SCSI-I, usually
16-bit. 32-bit transmission is possible within the
specification but there are no "Wide-32" devices on the

RS/6000 43P 7043 Models 150 and 260 Handbook

market. With a 16-bit path, the data rate is double that of
an 8-bit device for the same clock speed.
Fast/Wide

Fast/Wide refers to a 16-bit data path running at 10 MHz
producing a maximum data transfer rate (or burst rate) of
20 MB/s.

Fast-20

Fast-20 is a bus running at double the clock speed of Fast,
or 20 MHz. Fast-20 typically refers to an 8-bit bus and can
also be called Fast-20 Narrow. Fast-20 Wide is the 16-bit
version, also known as Ultra SCSI.

Ultra SCSI

Ultra SCSI, as described above, is a subset of the SCSI-III
specification. It is effectively a Fast SCSI bus running at
20 MHz. Ultra SCSI can produce a maximum transfer of
20 MB/s over an 8-bit data path. Wide Ultra SCSI, the
16-bit version of Ultra SCSI, can transmit a maximum of
40 MB/s.

Ultra2 SCSI

Ultra-2 is the latest extension to the SCSI-III specification
that allows transfers to take place at 80 MB/s on a wide
bus, or 40 MB/s for narrow. At twice the speed of the
current Ultra SCSI, and comparable with SSA, it has the
advantage of complete backwards compatibility with
existing peripherals. The cable length maximum, as
defined by the standard, is 12 meters. This standard
requires Low Voltage Differential (LVD).

Note

Wide refers to the width of the bus between the SCSI adapter and its
attached devices. Do not confuse this with the width of the host bus
interface (for example, a 32-bit PCI or Micro Channel bus).

4.2.4.2 Asynchronous versus Synchronous
An asynchronous device must acknowledge each byte as it comes from the
controller. Synchronous devices may transfer data in bursts, and the
acknowledgments happen after the fact. Synchronous is much faster than
asynchronous, and most newer devices support the synchronous mode of
operation. The adapters negotiate with devices on the SCSI bus to ensure
that the mode and data transfer rates are acceptable to both the host adapter
and to the devices. This process prevents data from being lost and ensures
that data transmission is error free.

Storage Architectures and Devices

103

4.2.4.3 SCSI Differential
Normally, there is one wire in a SCSI cable for each signal. However, over
long distances and with high clocking rates, the signals can degrade and
errors can occur. To solve this, SCSI Differential was developed, which uses
two wires for each signal.
Consider Figure 30 on page 104 as an example. Signal A is transmitted along
two wires, A+ and A-. A- is the mirror image of A+. When some line noise
appears such as a signal spike, the spike will be of the same polarity on both
A+ and A-. On the receiving end, the signals are subtracted, and the result is
A+/A- as shown in the diagram. The spike is canceled out by the subtraction.

1
A+

0
1

A-

0

A+

1
0

Figure 30. SCSI Differential Example

With SCSI Differential, longer cable lengths, up to 25 meters, can be
maintained. The trade-off is the additional cost of the cables, connectors and
the circuitry needed to perform the calculations. SCSI Differential is not
commonly used for long distances. However, SCSI repeaters, as described in
the below section, are more common.

4.2.5 SCSI Repeaters
A SCSI repeater is a device that enhances the signal quality of a SCSI bus
and allows the bus to be physically longer. The repeater can be in the form of
either an adapter or an external "black box."
As noted in Table 19 on page 105, the maximum length of the SCSI bus for a
SCSI-II F/W configuration is 3.0 meters. With a repeater, it is possible to
extend this distance.

104

RS/6000 43P 7043 Models 150 and 260 Handbook

4.2.6 Summary of SCSI Specifications
SCSI defines many different modes of operation, including several different
data transfer modes. The most common are shown in Table 19.
Table 19. Differential SCSI Modes

Mode

Bandwidth

Frequency

Max. data
Transfer
Rate

Max. Cable
Length
Single Ended

SCSI-I

8-bit

5 MHz

5 MB/s

6 meters

Fast SCSI

8-bit

10 MHz

10 MB/s

3 meters

Fast/Wide SCSI

16-bit

10 MHz

20 MB/s

3 meters

Ultra SCSI (or
Fast-20 SCSI)

8-bit

20 MHz

20 MB/s

1.5 meters

Wide Ultra (or
FAST-20 Wide
SCSI)

16-bit

20 MHz

40 MB/s

1.5 meters

Ultra2 SCSI

16-bit

40 MHz

80 MB/s

12 meters

Note

The single-ended length refers to the length of the SCSI cable without
using devices and their main characteristics.

4.3 SCSI Cabling
It is very likely that you will face problems regarding configuration and
installation of SCSI adapters and devices.
SCSI cabling can be one of the most confusing topics to encounter. Some of
the questions that may arise are:
• How many SCSI devices can be attached to a single SCSI adapter?
• What are the right cable features to attach more SCSI devices on the
same SCSI chain?
• What is the right SCSI cabling for an HACMP configuration?
In this section, the main SCSI cabling features used with PCI-based RS/6000
systems are described, answering some of the questions mentioned above.

Storage Architectures and Devices

105

The following describes the SCSI cabling of the two PCI SCSI adapters
supported by the Model 150 and 260 entry workstation and workgroup
servers:
• PCI Single-Ended Ultra SCSI Adapter (# 6206)
• PCI Differential Ultra SCSI Adapter (# 6207)
Note

Refer to the publication IBM RS/6000 Adapters, Devices and Cables
information for Multiple Bus Systems , SA38-0516, for specific SCSI cabling
information.

4.3.1 General SCSI Cabling Considerations
Before describing SCSI cabling features, it is necessary to understand the
following primary specifications of SCSI technology:
• Default SCSI cable routing
• Maximum SCSI bus length
• SCSI terminators
• SCSI device addresses
• SCSI bus width
4.3.1.1 Default SCSI Cable Routing
SCSI IDs for the storage devices are defined by the location in which they are
installed. The standard SCSI cable is used for all combinations. SCSI
termination is done on the system planar. Termination setting of all internal
SCSI devices must be set to OFF.
4.3.1.2 SCSI Bus Length
SCSI bus length is defined as the distance between terminators at either end
of a SCSI bus. The SCSI specifications allow the following maximum bus
length for each SCSI bus:
• SCSI-II Single Ended: 6 meters (20 feet)
• SCSI-II Fast/Wide Single Ended: 3 meters (10 feet)
• SCSI-II Fast/Wide Differential: 25 meters (80 feet)
For configurations using both internal and external cabling, length restrictions
apply to the length from the end of the internal cable to the terminator on the
last device on the external bus.

106

RS/6000 43P 7043 Models 150 and 260 Handbook

Devices that have two SCSI connectors have internal cabling that must be
included when calculating the total cable length. When attaching these
devices to a SCSI chain, connect one cable to one connector and the other
cable to the other connector. Do not piggy back the second cable/terminator
onto the first as you would with a device that had only one SCSI connector as
shown in Figure 31.
Single-Ended External Narrow Bus
This "piggy back" connector is
not to be used if it is attached
to a two connector device.
Use this connector
to attach a cable
or terminator

one connector device

two connector device

Figure 31. Piggy Back Connectors

A dedicated adapter should be used for attachment of any external enclosure
containing multiple SCSI devices.
4.3.1.3 SCSI Terminators
There must be exactly two terminators on the SCSI bus, and they must be
located at each end of the bus.
• For SCSI adapters with external devices only, make sure the appropriate
SCSI terminator is connected to the last device on the bus.
• For SCSI adapters with internal devices only, make sure that the
appropriate SCSI terminator is connected to the end of the internal SCSI
cable.
• For SCSI adapter with both internal and external devices, make sure the
appropriate SCSI terminator is connected to the last device on the
external bus and that the end of the internal SCSI cable has been properly
terminated.

Storage Architectures and Devices

107

4.3.1.4 SCSI Device Addresses
The Ultra SCSI adapters support a maximum of 16 SCSI addresses,
including devices and adapters. The default address for an adapter is 7, but it
can easily be changed if necessary.
• All devices on the SCSI bus must have a unique SCSI ID.
• The SCSI bus address determines priority on the bus. Address priority
from highest to lowest is as follows:
• The addresses 7, 6, 5, 4, 3, 2, 1, 0 and 15, 14, 13, 12, 11, 10, 9, 8, with
addresses 15 through 8 being used in 16-bit configurations only.
• Generally, the highest priority is assigned to the adapter.
• For any single adapter in an 8-bit configuration, a maximum of seven
devices are permitted, provided that the supported configuration-specific
bus lengths are not exceeded.
• For any single adapter in a 16-bit configuration, a maximum of 15 devices
are permitted, provided that the supported configuration-specific bus
lengths are not exceeded.
• The default ID of the SCSI adapter in a single adapter configuration is 7.
All devices on that bus must have a unique ID from 0 to 6 (8 to 15 are also
valid if SCSI-wide); two different devices may not have the same SCSI ID.
In the high-availability configurations, the second adapter must have its
address changed to avoid conflicts.
Note

The SCSI address switch for each device must be set while power to
the system unit is off. If the SCSI device is an external type, the external
device must be powered off only while switching the address. The
operating system determines the system configuration during IPL (or
during execution of cfgmgr).
• If a SCSI address is changed after the operating system is loaded, the
operating system must be stopped and loaded again to have the correct
configuration, or cfgmgr run.
• Stand-alone diagnostics always default to a SCSI ID of 7 when testing
SCSI adapters and devices. Choosing SCSI IDs other than 7 for both
adapters prevents problems when using stand-alone diagnostics on
systems in HA clusters or in multi-initiator configurations.
• Check the documentation for your specific SCSI subsystem to insure that
there are no SCSI ID conflicts if the adapters are addressed at ID(s) other
than 6 or 7.

108

RS/6000 43P 7043 Models 150 and 260 Handbook

4.3.1.5 SCSI Bus Width
Operation of both 8-bit and 16-bit devices on the same external SCSI bus is
not supported due to the termination and cabling restrictions.
Operation of both 8-bit and 16-bit devices on the same internal bus is
supported concurrently as long as 16-bit internal cable and 68-pin to 50-pin
interposers are used.
Mixed-width internal attachment is supported concurrently with single-width
external attachment as long as maximum cable length restrictions are not
exceeded.

4.3.2 Cabling the PCI Single-Ended Ultra SCSI Adapter
The maximum supported cable length for the PCI single-ended Ultra SCSI
adapter (# 6206) depends on what type of devices are attached and where
they are attached (to the internal or external connector). Device types are
classified as:
• Ultra SCSI SE – maximum transfer rate of 40 MB/s (one byte transfers)
• Ultra SCSI Wide – maximum transfer rate of 40 MB/s (two byte transfers)
For this adapter:
• The maximum supported cable length for configurations without any
SCSI-II Fast or Ultra SCSI devices is 6 meters (approximately 20 feet).
• The maximum supported cable length for configurations that include
SCSI-II Fast (but not Ultra) is 3 meters (approximately 10 feet) with the
exception of the 7027-HSC High Capacity Drawer, which can be attached
with up to 6 meters of cable.
• To ensure optimum signal quality for Ultra SCSI transfers, attachment of
multiple Ultra SCSI devices is only recommended for devices mounted
inside the system unit. To ensure optimum signal quality for Ultra SCSI
transfers, it is recommended that only Ultra SCSI devices be attached to a
backplane that is driven by a PCI Single-Ended Ultra SCSI adapter.
This default setting can be changed (using SMIT or the chdev command) to
allow attachment of external Ultra SCSI devices, with the restriction that there
are no SCSI devices attached to the internal connector.
The Ultra SCSI Adapter (# 6206) has the following supported configurations:
• Internal Ultra devices running at Ultra speeds:
• Up to six Ultra devices attached to the internal port (dependent on
internal configuration and cabling)

Storage Architectures and Devices

109

• No external attachments are allowed
• External Ultra devices running at Ultra speeds:
• No internal attachments allowed.
• Up to four external Ultra wide (16-bit) devices can be attached to the
external port. Maximum cable length must not exceed 3 meters.
• Up to three external Ultra (8-bit) devices can be attached to the
external port. Maximum cable length must not exceed 3 meters.
• Ultra or SCSI-II Fast devices running at SCSI-II Fast speeds,
• Up to six devices attached to the internal port (dependent on internal
system configuration and cabling).
• External attachment of up to four independent physical enclosures is
allowed, provided each physical enclosure presents only one load to
the SCSI bus. The total bus length must not exceed 3 meters. Total bus
length includes internal and external cable length.
• Multiple SCSI-II Fast devices in external enclosures:
• No internal attachments allowed.
• Maximum combined internal (to enclosure) and external cable length is
3 meters.
• Loads on the cable (cable length between devices). They must be 0.1
meters apart at a minimum.
• No mixing of bus widths (8-bit and 16-bit) unless the 68-pin-to-50-pin
interposer (PN 92F2565 or equivalent) is used.
The following tables describe the cables and terminator features, part
numbers, and lengths for the PCI Single-Ended Ultra SCSI Adapter (# 6206).
Cables and Terminators for Single-Ended SCSI Adapters
In the following tables, the cables and terminators of the following
single-ended SCSI adapters are listed:
• PCI Single-Ended Ultra SCSI Adapter (# 6206)

110

RS/6000 43P 7043 Models 150 and 260 Handbook

Adapter-to-First Device Cables
Table 20 on page 111 describes the cables for the Single-Ended Ultra SCSI
Adapter for connection to the first device.
Table 20. Single-Ended Ultra SCSI Adapter-to-First Device Cables

M/T

FC

Part
Number

Length
(meters)

Cable Description

Host
System

2111

06H6037

1.0

Adapter-to-first device (where
first device has two connectors),
8-bit narrow bus

Host
System

2112

06H6037

1.0

Adapter-to-first device (where
first device has two connectors),
8-bit narrow bus

Host
System

2113

52G0174

1.5

Adapter-to-first device (where
first device has one connector),
8-bit narrow bus

Host
System

2114

52G0173

.94

16-bit Y-cable

Host
System

2115

06H6036

1.0

Adapter-to-first device (where
first device has two connectors),
16-bit wide bus

Host
System

2116

06H6036

1.0

Adapter-to-first device (where
first device has two connectors),
16-bit wide bus

Note: When cables are ordered by feature code (FC), the appropriate
terminator is included with the order. When cables are ordered by part
number, only the cable is included.
The external connector on these adapters are the SCSI-III standard, 68-pin P
cable connector. Many of the 16-bit SCSI devices also use this connector
type, and as a result, some cables can be used as either adapter-to-first
device or device-to-device cables, depending upon what type of SCSI
connectors are present on the devices.

Storage Architectures and Devices

111

Device-to-Device Cables
Table 21 describes the device-to-device cables for single-ended applications.
Table 21. Device-to-Device Cables for Single-Ended Installations

Machine
Type

FC

Part
Number

Length
(meters)

Cable Description

SE External
Device

2840

33F4607

0.7

Device-to-Device (where second
device has two connectors), 8-bit
narrow bus

SE External
Device

3130

31F4222

0.66

Device-to-Device (where second
device has one connector), 8-bit
narrow bus

SE External
Device

2860
/9139

52G9921

0.3

Device-to-Device (where second
device has two connectors), 16-bit
wide bus

SE External
Device

2884
/9160

52G4291

0.6

Device-to-Device (where second
device has two connectors), 16-bit
wide bus

SE External
Device

2883
/9150

52G4233

2.5

7027 HST

2425

Device-to-Device (where second
device has two connectors), 16-bit
wide bus

7027 HST

3132

40H7351

6.0

Device-to-Device (where second
device has two connectors), 16-bit
wide bus

Note: Most feature codes for cables are only orderable against the
attachment device (7204, 7206, 7208, and so on.). For some cables, the
feature codes have been made available on the system units. In these cases,
the system feature code will be listed. Otherwise, the attachment device
feature codes will be used.
System-To-System Cables
Table 22 on page 113 provides a 16-bit connection between any two
differential or single ended SCSI devices having 68-pin connectors. It can be

112

RS/6000 43P 7043 Models 150 and 260 Handbook

used to attach an external SCSI device to a SCSI adapter card in an RS/6000
system.
Table 22. 16-Bit SCSI-II System-To-System Cable

Machine
Type

FC

Length
(meters0

Cable Description

SE External
Devices

2424

0.6

16-bit SCSI-II system-to-system cable

SE External
Devices

2425

2.5

16-bit SCSI-II system-to-system cable

Terminators for Use with These Adapters
Table 23 describes the terminators for single-ended installations.
Table 23. Terminators for Single-Ended Installations

M/T

FC

Part Number

Connector

Terminator
Description

SE External
Devices

Part of cable
FC

52G4260

50-pin low
density

8-bit external FPT18C
terminator

SE External
Devices

Part of cable
FC

92F0432
(52G9907)

68-pin high
density

16-bit external Boulay
terminator

SE External
Devices

Part of cable
FC

92F0322
(92G2566)

68-pin high
density

16-bit external bus
terminator

4.3.3 Cabling the PCI Differential-Ended Ultra SCSI Adapter
To understand the cabling for the PCI differential-ended Ultra SCSI adapter (#
6207), first read 4.3.1, “General SCSI Cabling Considerations” on page 106
and then read the following for specific information.
SCSI Differential Cable Lengths Using This Adapter
The maximum supported cable length for configurations is 25 meters
(approximately 80 feet).

Storage Architectures and Devices

113

Adapter-to-First Device Cables
Table 24 provides a list of adapter to first device cables.
Table 24. Differential-Ended Ultra SCSI Adapter-to-First Device Cables

M/T

FC

Part
Number

Length
(Meters)

Cable Description

Host
System

2112

06H6037

1.0

Adapter-to-first device (where first
device has two connectors), 8-bit
narrow bus

Host
System

2114

52G0173

0.94

16-bit Y-cable

Host
System

2116

06H6036

1.0

Adapter-to-first device (where first
device has two connectors), 16-bit
wide bus

Note: When cables are ordered by feature code, the appropriate terminator in
included with the order. When cables are ordered by part number, only the
cable is included. For terminator part numbers, refer to the Table 26 on page
116.
For this adapter, the same cable can be used for either single-ended or
differential attachments. The difference in feature code orders is the
terminator type.
The external connector on this adapter is the SCSI-III standard, 68-pin "P"
cable connector. Many of the 16-bit SCSI devices also use this connector
type, and, as a result, some cables can be used as either adapter-to-first
devices or device-to-device cables, depending upon what type of SCSI
connectors are present on the devices.
Device-to-Device Cables
Table 25 provides a list of device-to-device cables.
Table 25. Device-to-Device Cables for Differential-Ended Installations

114

M/T

FC

Length
(Meters)

Part
Number

Cable Description

DE External
Device

2848
/9134

0.6

74G8511

Device-to-device (where second
device has two connectors), 8-bit
narrow bus

DE External
Device

2860
/9139

0.3

52G9921

Device-to-device (where second
device has two connectors),
16-bit wide bus

RS/6000 43P 7043 Models 150 and 260 Handbook

M/T

FC

Length
(Meters)

Part
Number

Cable Description

DE External
Device

2884
/9160

0.6

52G4291

Device-to-device (where second
device has two connectors),
16-bit wide bus

DE External
Device

2846
/9132

2.5

52G4233

7027

2425

Device-to-device (where second
device has two connectors),
16-bit wide bus

DE External
Device

2885
/9161

4.5

88G5749

Device-to-device (where second
device has two connectors),
16-bit wide bus

7027-HSD

3132

6.0

40H7351

Device-to-device (where second
device has two connectors),
16-bit wide bus

DE External
Device

2870
/9146

12.0

88G5747

7027 HSD

3125

Device-to-device (where second
device has two connectors),
16-bit wide bus

DE External
Device

2869
/9145

14.0

88G5748

Device-to-device (where second
device has two connectors),
16-bit wide bus

DE External
Device

2868
/9144

18.0

88G5746

7027 HSD

3136

Device-to-device (where second
device has two connectors),
16-bit wide bus

Note: Most feature codes for cables are only orderable against the
attachment device (7204, 7206, 7208). For some cables, the feature codes
have been made available on the system units. In these cases the system
feature code is listed otherwise the attachment device feature code is used.
9xxx feature codes are used for new build orders, whereas 2xxx feature
codes are used for MES orders.
Terminators for Use With This Adapter
This adapter has on-card SCSI terminators that must be removed before the
adapter can be used in a high-availability configuration. The high-availability
configuration is implemented by removing the three on-card differential
terminating resistors (labeled RN1, RN2, and RN3) on the adapter, then
attaching the middle leg connector of the high-availability configuration

Storage Architectures and Devices

115

Y-cable to the adapters 68-pin external connector. The remaining two legs of
the Y-cable are used to attach other systems and devices to the SCSI bus.
If the PCI Differential Ultra SCSI adapter is at the end of the SCSI bus, the
shorter leg of the Y-cable must be terminated with the appropriate terminator.
Note: The high-availability configuration (Y-cable with a terminator on the
shorter leg) allows disconnection of the adapter from a live SCSI bus by
removal of the external bus connection (the middle leg of the Y-cable).
Although termination and SCSI bus continuity is maintained during removal of
the adapter, the noise generated may create undetected data errors if the bus
is in use during the time of removal. To maintain data integrity, the SCSI bus
should be inactive during the removal of adapters, cables, or terminators.
Table 26 provides a list of required terminators.
Table 26. Terminator For Description-Ended Installations

M/T

FC

Part
Number

Connector

Terminator Description

DE External
Devices

Part of cable
FC

87G1356

50-pin low
density

8-bit external bus
terminator

DE External
Devices

Part of cable
FC

61G8324

68-pin high
density

16-bit external bus
terminator

Cabling Examples for the PCI Differential Ultra SCSI Adapter
Figure 32 and Figure 33 shows how to cable the PCI Differential Ultra SCSI
Adapter.

1

3

5

Figure 32. Differential External Narrow Bus

116

RS/6000 43P 7043 Models 150 and 260 Handbook

2

4

6

Figure 33. Differential External Wide Bus

Table 27 provides a list of available cables for differential adapters.
Table 27. Cabling for the PCI Differential Ultra SCSI Adapter

Item
Number

Part
Number

Length
(Meters)

Description

1

06H6037

1.0

Adapter-to-dual-connector device (narrow
8-bit)

2

06H6036

1.0

Adapter-to-dual-connector device (wide
16-bit)

3

74G8511

0.6

Device-to-dual-connector device (narrow
8-bit)

4

52G4291

0.6

52G9921

0.3

Device-to-dual-connector device
(wide16-bit)

5

87G1356

Terminator (8-bit)

6

61G8324

Terminator (16-bit)

Storage Architectures and Devices

117

4.4 Serial Storage Architecture Overview
Serial Storage Architecture (SSA) is a high-speed serial interface that IBM
originally developed as a proprietary interface. The interface was
standardized in 1994 under the control of the ANSI X3T10.1 committee. SSA
is designed to overcome the bottlenecks of existing SCSI bus architectures.
SSA is a single I/O interface that can effectively address the storage
requirements of a variety of computers, from PCs to supercomputers.
Combining the highest performance of a direct disk interface with low cost
connectivity and flexibility of network-wide attachment, SSA offers a reliable
and robust storage interface. Compared to newer interfaces such as Fibre
Channel-Arbitrated Loop (FC-AL) connection, which IBM announced in
October 1998 for the RS/6000 Enterprise Server model S7A, SSA is more
cost-effective while delivering equal or better performance. Compared to
today’s parallel interfaces such SCSI, SSA serial link connectivity provides
many benefits:
• Enables hot-swapping and automatic configuration of new devices (with
out interrupting file service to users)
• Supports up to 128 total devices (including multiple initiator) in a single
SSA configuration, compared to a maximum of 16 devices for SCSI
• Provides configuration flexibility with up to 25 meters of separation
between devices
• Maximizes data transfer, currently enabling 80 MB/s of available
bandwidth
SSA uses shielded twisted pair (STP) cabling as a transport medium. There
are five conductors in the cable. Four are used for signal transmission, and
one is used as a shield. The twists in the cable eliminate crosstalk, and the
shielding eliminates electromagnetic interference (EMI). Thus, SSA can
function reliably with its nodes placed 25 m apart. IBM offers a fiber optic
extender that can extend this limit to 2400 m. The fiber optic extenders are
supplied in pairs to complete a string.

118

RS/6000 43P 7043 Models 150 and 260 Handbook

4.5 Comparison between SCSI and SSA Architecture
Table 28 on page 120 lists the common features found in SCSI and SSA
devices for comparison and Figure 34 shows how the subsystems differ.

Figure 34. Comparison between SCSI and SSA Subsystem

Storage Architectures and Devices

119

Table 28. Comparing SSA and SCSI

Feature

SCSI

SSA

Cable Type

68 conductor shielded
cable (SCSI-II Differential
Fast/Wide)

4 conductor twisted-pair

Maximum Cable Lengths

25 Meters Total

25 meters between devices,
Up to 2500 Meters between
devices with the use of a
Fiber Optic Extender

Cable Costs

Significant

Low

Individual drive addressing

Must be set manually

Dynamic

Cable Termination

Electrical terminator
must be at the end of the
SCSI-bus

No termination required,
closed serial loops

Fault Tolerance

If single data path (bus) is
compromised, access is
lost

No single point of failure.
Multiple data paths prevents
a single loop from causing
loss of access to information

Maximum Throughput

Up to 40 MB/s

Up to 160 MB/s

4.6 Internal SCSI Devices
The following section gives an overview of the internal SCSI devices for the
Models 150 and 260, and their main characteristics:
• Disk drives
• CD-ROM drives
• Tape drives

4.6.1 Disk Drives for the Model 150 and Model 260
Table 29 on page 121 shows the main characteristics of the internal disk
drives that are available for the Models 150 and 260. When you want to install
a 4.5 GB (# 2900) or a 9.1 GB (# 2908) hard disk in bay 3 you have to use the
Media Bay Disk Drive Mounting Kit (# 6509).
If you want to install the disk drives in bay 4 or 5, you have to use either the
4.5 GB (# 3028) or the 9.1 GB (# 3029) hard disk.

120

RS/6000 43P 7043 Models 150 and 260 Handbook

4.6.1.1 4.5 GB Ultra SCSI 16-Bit Disk Drive (# 2900)
The 4.5 GB Ultra SCSI 16-bit disk drive is a high performance disk drive that
provides 4.5 GB capacity that supports the Ultra SCSI interface speed of 40
MB/s. To operate at 40 MB/s, Ultra-SCSI adapter (# 6206) is required.
4.6.1.2 4.5 GB Ultra SCSI 16-Bit Enhanced Disk Drive (# 3028)
The 4.5 GB Ultra SCSI 16-bit Enhanced Disk Drive is a high-performance
disk drive that provides 4.5 GB capacity that supports the Ultra SCSI
interface speed of 40 MB/s. It requires Ultra SCSI adapter (# 6206) to operate
at 40 MB/s (only available for Model 260).
4.6.1.3 9.1 GB Ultra-SCSI 16-Bit 1-Inch High Disk Drive (# 2908)
The 9.1 GB Ultra SCSI 16-Bit 1-inch (25 mm) high disk drive offers high
performance that provides 9.1 GB of storage capacity and supports the
industry Ultra SCSI interface speed of 40 MB/s. To operate at 40 MB/s, Ultra
SCSI adapter (# 6206) is required.
4.6.1.4 9.1GB Ultra SCSI 16-Bit Enhanced Disk Drive (# 3029)
The 9.1 GB Ultra SCSI 16-bit 1-inch (25 mm) High Disk Drive offers
high-performance that provides 9.1 GB of storage capacity and supports the
industry Ultra -SCSI interface speed of 40 MB/s. It requires an Ultra SCSI
adapter (# 6206) to operate at 40 MB/s (only available for Model 260).
Table 29. Internal Disk Drives for the Models 150 and 260

Capacity

4.5 GB

9.1 GB

Feature Code

# 2900 or # 3028

# 2908 or # 3029

Maximum Media Data Transfer Rate

13.7 MB/s

22.4 MB/s

Average Seek Time

7.9 ms

6.7 ms

Rotational Speed

7200 RPM

7200 RPM

Average Latency

4.17 ms

4.17 ms

SCSI Interface

Ultra SCSI

Ultra SCSI

Data Width

16-bit, single-ended

16-bit, single-ended

4.6.2 Internal CD-ROM Drive
Table 30 on page 122 provides an overview of the supported CD-ROM drives
for the Models 150 and 260. The 32X max SCSI-II Internal CD-ROM drive is a
tray loading CD-ROM drive providing up to 4800 KB/sec maximum media
data transfer rate. It is a 5.25 inch half-high form factor, single-ended, 8-bit,
multi-session capable, CD-ROM drive that provides state-of-the-art

Storage Architectures and Devices

121

performance and supports existing 600 MB CD-ROM discs. It will operate in
either the verticle or horizontal positions.
Table 30. Internal CD-ROM Drives for Models 150 and 260

CD-ROM Speed

32X

Feature Code

# 2624

Interface

SCSI-II, 8-bit single-ended

Interface Speed (average)

4800 KB/s

Average Random Access Time

90 ms

Buffer memory

512 KB

Bays

1 half-height

4.6.3 Internal Tape Drives
Table 31 and Table 32 show detailed technical information about the available
internal tape drives for the Models 150 and 260.
Table 31. Internal Tape Drive for Model 150

122

Product Name

12/24 GB 4 mm Internal Tape Drive

Feature Code

# 6159

Tape Capacity (Native Mode)

12 GB

Tape Capacity (Compression Mode)

24 GB

Type of Cartridge

IBM 4 mm DDS-3 Data Cartridge

Data Transfer Rate

1.1 MB/s Native Mode,
2.2 MB/s Compression Mode

Interface

SCSI-II (Single-Ended)

Form Factor

5.25-Inch Half-High

Compatibility

2 GB Mode (R/W)
4 GB Compression (R/W)
4 GB Mode (R/W)
8 GB Compression (R/W)
12 GB Mode (R/W)
24 GB Compression (R/W)

RS/6000 43P 7043 Models 150 and 260 Handbook

Table 32. Internal Tape Drives for Model 260

Product Name

12/24 GB 4 mm Internal
Tape Drive

20/40 GB 8 mm Internal
Tape Drive

Feature Code

# 6159

# 6156

Tape Capacity
(Native Mode)

12 GB

20 GB

Tape Capacity
(Compression Mode)

24 GB

40 GB

Type of Cartridge

IBM 4 mm DDS-3 data
cartridge

IBM 8 mm Data Cartridge

Data Transfer Rate

1.1 MB/s Native Mode,
2.2 MB/s Compression
Mode

3 MB/s Native Mode,
6 MB/s Compression Mode

Interface

SCSI-II (Single-Ended)

SCSI-II 16-bit (Single-Ended)

Form Factor

5.25 Inch Half-High

5.25 Inch Half-High

Compatibility

2 GB Mode (R/W)
4 GB Compression (R/W)
4 GB Mode (R/W)
8 GB Compression (R/W)
12 GB Mode (R/W)
24 GB Compression (R/W)

2.3 GB Mode (R/O)
2.3 GB Mode Compression (R/O)
5 GB Mode (R/O)
5 GB Compression (R/O)
7 GB Mode (R/O)
7 GB Compression (R/O)
20 GB Mode (R/W)
20 GB Compression (R/W)

4.7 Internal SSA devices
There are no internal SSA storage devices available for the Model 150 and
260. However, you can attach external SSA devices through the PCI SSA
Multi-Initiator/RAID EL adapter (# 6215).
For more information about this adapter see 4.8.2, “SSA Adapter” on page
124.

Storage Architectures and Devices

123

4.8 PCI Storage Adapters
IBM RS/6000 43P Models 150 and 260 support the following PCI-based
storage SCSI and SSA adapters:
• PCI Single-Ended Ultra SCSI adapter (# 6206)
• PCI Differential Ultra SCSI adapter (# 6207)
• PCI SSA Multi-Initiator/RAID EL Adapter (# 6215) with SSA Fast-Write
Cache option card (# 6222)

4.8.1 SCSI Adapters
This section describes the available SCSI adapters for the Models 150 and
260.
4.8.1.1 PCI Single-Ended Ultra SCSI Adapter (# 6206)
The PCI Single-Ended Ultra SCSI adapter is an ideal solution for applications
requiring large block data transfers (> 64 KB block size) in multi-disk drive
environments utilizing SCSI-II protocol. This adapter has a maximum data
transfer rate of 40 MB/s which is two times the maximum data transfer rate of
Fast/Wide adapters. This adapter requires one PCI slot.
This adapter (# 6206) will automatically sense the presence of an external
device. The default mode of operation is for the adapter to limit negotiations
to fast (10 MB/s for 8-bit, 20 MB/s for 16-bit) operation whenever there is an
external attached.
4.8.1.2 PCI Differential Ultra SCSI Adapter (# 6207)
The PCI Differential Ultra SCSI adapter is the next generation of SCSI-II
performance with a maximum data transfer rate of 40 MB/s. This adapter
allows connection to external differential SCSI-II F/W of Ultra SCSI type
devices up to 25 meters away. This adapter will negotiate with each external
device and transfer data at the fastest SCSI data transfer rate capable by the
external device. Some external Differential Ultra SCSI devices include the
7137 Disk Array subsystem model and certain external disk drives models of
the 7204 family. The adapter conforms to SCSI-II standard and the Fast-20
(Ultra) documentation.

4.8.2 SSA Adapter
The PCI SSA Multi-Initiator/RAID EL Adapter (# 6215) is supported in the
Model 150 and 260. It is also supported by other PCI models in the IBM
RS/6000 family, including Models E30, F40, F50, H50, and S70.

124

RS/6000 43P 7043 Models 150 and 260 Handbook

4.8.2.1 PCI SSA Multi-Initiator/RAID EL Adapter
The PCI SSA Multi-Initiator/RAID EL Adapter (# 6215) can be configured as
either a two-initiator non-RAID, or one-initiator RAID adapter. It also has been
enabled to support an optional 4 MB Fast-Write Cache card that improves
write performance in both RAID 5 or non-RAID (one-initiator configurations)
operations. The PCI SSA Multi-Initiator/RAID EL Adapter has four ports, two
SSA loops, and a supported configuration of 48 SSA disk drives per loop, or
96 SSA disk drives. The adapter supports target mode operations and
HACMP.
The PCI SSA Multi-Initiator/RAID EL Adapter, when operated in a RAID 5
configuration, will support (2+P) to (32+P) arrays and up to six (15+P) arrays.
The adapter also supports Hot Spares in RAID 5 mode. All models of the
7133 are supported, as well as the 7131-405 and internal RS/6000 SSA disk
drive configurations. The SSA Fiber optic Extender is also supported. It
requires one PCI adapter slot. Only AIX 4.2.1 and later version of AIX support
this adapter.
The SSA Fast-Write Cache Option Card (# 6222) is a 4 MB fast-write optional
feature that will plug into either SSA Multi-Initiator/RAID EL Adapter. It utilizes
non-volatile RAM and has a data memory retention of over seven years.
During the unlikely event of an SSA Multi-Initiator/RAID EL Adapter failure, a
new SSA Multi-Initiator/RAID EL Adapter can be installed and the SSA
Fast-Write Cache Option Card can be removed from the failing adapter and
installed in the new SSA Multi-Initiator/RAID EL Adapter insuring data
integrity and continuous operation.
The SSA Fast-Write Cache Option Card (# 6222) can provide as much as
10-times improvement of data throughput and response time during certain
sequence write operations compared to SSA RAID adapters without the SSA
Fast-Write Cache. The response time and data transfer improvement using
the option card (# 6222) will vary depending upon the data block sizes, the
percentage of sequential writes, machine type/model, and application
parameters.
The SSA Fast-Write Cache Option Card (# 6222) plugged into SSA
Multi-Initiator/RAID EL Adapter (# 6215) will operate in either non-RAID or
RAID 5 mode, in a one-initiator configuration.
4.8.2.2 SSA Device Drivers
Two types of device drivers provide support for all SSA subsystems:
• The SSA adapter device driver, which deals with the SSA adapter.

Storage Architectures and Devices

125

• The SSA head device drivers, which deal with devices that are attached to
the SSA adapter. The SSA disk device driver is an example of an SSA
head device driver.
For subsystems that use PCI SSA Multi-Initiator/RAID EL Adapters or Micro
Channel Enhanced SSA Multi-Initiator/RAID EL Adapters, the Target-Mode
SSA (TMSSA) device driver is also available. This device driver provides
support for communications from using system to using system.

4.8.3 Storage Adapter Placement Guidelines for Model 150 and 260
Table 33 provides information about the placement of the PCI storage
adapters in the Models 150 and 260.
Table 33. Placement of PCI Storage Adapters into the Models 150 and 260

Adapter

Slot Usage
Model 150

Slot Usage
Model 260

System
Maximum

PCI Single-Ended Ultra SCSI
(# 6206)

Any slot

Any slot

2

PCI Differential Ultra SCSI
(# 6207)

Any slot

Any slot

2

PCI SSA Multi-Initiator/RAID EL
(# 6215)

2P, 3P

Any slot

1

4.9 External SCSI and SSA Storage Devices
There many external SCSI and SSA storage devices available which can be
attached to the Model 150 and 260.
See also 3.1.3.14, “Supported Devices” on page 63 for details about the
Model 150 and 3.2.4.15, “Supported Devices” on page 89 for details about
the Model 260 supported devices.
Further information can be found on the Web at:
http://www.storage.ibm.com

126

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 5. Adapters, Overview and Configuration
This chapter introduces the major communication and graphics adapters that
are used with the RS/6000 43P 7043 Model 150 and Model 260. Following
the introduction, a discussion of PCI adapter configuration is given.
For a complete summary of the adapters supported on the Model 150 and the
Model 260, refer to Table 37 on page 152.

5.1 Communication Adapters
In this section, an introduction to various communication adapters is provided
including:
• Token-Ring
• Ethernet
• ISDN
• FDDI
• ATM
• Multiple Port
• WAN
• Miscellaneous

5.1.1 Token-Ring Adapter
In this section, information on the available token-ring adapter is given.
5.1.1.1 PCI IBM Token-Ring Adapter (# 2920)
The IBM PCI Token-Ring Adapter is a high performance 32-bit bus master
card designed to operate on selected RS/6000 models that incorporate the
PCI bus interface. The following is a list of attributes for this card:
• Enhanced system interface for higher throughput and lower system
utilization, coupled with RJ-45 and DB9 connectors
• Handles LAN environment requirements of today’s servers and high-end
workstations running I/O intensive applications on the network
• Operates at either 16 Mbps or 4 Mbps over unshielded twisted pair (UTP)
or shielded twisted pair (STP)
• Automatic ring-speed detection
• External status LEDs providing visual indication of adapter and ring status

© Copyright IBM Corp. 1998

127

• Full duplex LAN operation
• Supports system boot over token-ring

5.1.2 Ethernet Adapters
In this section, information on the available Ethernet adapters is provided.
5.1.2.1 PCI IBM 10/100 Mbps Ethernet Adapter (# 2968)
The IBM 10/100 Mbps Ethernet PCI adapter provides a 10 Mbps (10BaseT)
or 100 Mbps (100BaseTx) full-duplex Ethernet LAN connection. The adapter
supports 32-bit bus master PCI connection to the host system for enhanced
data throughput and lower bus utilization. The adapter supports Category-5
unshielded twisted pair cabling.
5.1.2.2 PCI Gigabit Ethernet - SX Adapter (# 2969)
The Gigabit Ethernet - SX PCI Adapter provides a 1 Gbps (1000BaseT)
full-duplex Ethernet LAN connection. With a ten-time increase in performance
over Fast Ethernet, Gigabit Ethernet enables customers to move data to and
from their servers with ease, at only a fraction of the cost. This adapter
provides a full-duplex 1000Base-SX fiber connection to a Gigabit Ethernet
switch.
Note

AIX 4.3.2 or later is required for hardware checksum and jumbo frame
support.

5.1.3 ISDN Adapters
In this section, information on the available ISDN adapter is given.
5.1.3.1 PCI Eicon ISDN DIVA PRO 2.0 S/T Adapter (# 2708)
The Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter connects PCI RS/6000
systems to worldwide ISDN networks. The adapter comes from Eicon
Technology, the world leader in ISDN technology, as a fully supported IBM
feature. The Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter for the PowerPC
Systems provides basic rate 2B + D with 64 Kbps on each B channel. It
requires connection to NT-1 (Network Terminator -1) from the phone line
provider. TCP/IP applications are supported.

128

RS/6000 43P 7043 Models 150 and 260 Handbook

Note

AIX drivers are shipped on diskette with the hardware feature. Systems
ordered with AIX preinstalled will have the device drivers installed on the
hard disk drive.

5.1.4 FDDI Adapters
In this section, information on the available FDDI adapters is given.
Note

The sum of the following adapters may be used in any combination, but
must not exceed four (4) total per system: # 2741, # 2742, # 2743, and
# 2988 (SysKonnect FDDI and TURBOWAYS MMF ATM).
AIX drivers are shipped on diskette with the hardware feature. Systems
ordered with AIX preinstalled will have the device drivers installed on the
hard disk drive.
NIM is supported on using FDDI with AIX 4.2.1 and later.

5.1.4.1 PCI SysKonnect SK-NET FDDI-LP SAS (# 2741)
This adapter provides single attachment to an FDDI concentrator (or
point-to-point) using fiber optic cabling (not supplied with the adapter). It also
offers high speed, low latency, low CPU and bus utilization, and occupies a
single PCI slot.
Features include:
• Occupies single PCI bus slot
• Compatible with the FDDI-ANSI X3T12 specification and FDDI Standard
Series
• SMT 7.3 compliance
• AMD SUPERNET3 single chip FDDI design
• SysKonnect designed custom ASIC for the buffer management with
minimal CPU and bus load
• Four independent 128-byte FIFOs for buffering between PCI bus and
buffer memory
• 128 KB static RAM on board

Adapters, Overview and Configuration

129

• Support under AIX SMIT and diagnostic routines
• Supports remote IPL and NIM with the appropriate system firmware
• Connects to fiber FDDI concentrator ports using fiber optic cable with an
FDDI SC (low cost fiber) connection
5.1.4.2 PCI SysKonnect SK-NET FDDI-LP DAS (# 2742)
This fiber optical FDDI dual-attach station adapter provides either dual
attachment to the main ring path or dual homing to one or two FDDI
concentrators using fiber optic cabling (not supplied with the adapter). It also
offers high speed, low latency, low CPU and bus utilization, and occupies a
single PCI bus slot.
Features include:
• Occupies single PCI bus slot
• Compatible with the FDDI-ANSI X3T12 specification and FDDI Standard
Series
• SMT 7.3 compliance
• AMD SUPERNET3 single chip FDDI design
• SysKonnect-designed custom ASIC for buffer management with minimal
CPU and bus load
• Four independent 128-byte FIFOs for buffering between PCI bus and
buffer memory
• 128 KB static RAM on board
• Support under AIX SMIT and diagnostic routines
• Supports remote IPL and NIM with the appropriate system firmware
• Connects to fiber FDDI concentrator ports using fiber optic cable with an
FDDI SC (low cost fiber) connection
5.1.4.3 PCI SysKonnect SK-NET FDDI-UP SAS (# 2743)
This copper FDDI single-attach station adapter provides single attachment to
a FDDI concentrator (or point-to-point) using Category-5 unshielded twisted
pair (UTP) cabling (not supplied with the adapter).
Features include:
• Occupies single PCI bus slot
• Compatible with the FDDI-ANSI X3T12 specification and FDDI Standard
Series

130

RS/6000 43P 7043 Models 150 and 260 Handbook

• SMT 7.3 compliance
• AMD SUPERNET3 single chip FDDI design
• SysKonnect-designed custom ASIC for buffer management with minimal
CPU and bus load
• Four independent 128-byte FIFOs for buffering between PCI bus and
buffer memory
• 128 KB static RAM on board
• Support under AIX SMIT and diagnostic routines
• Supports remote IPL and NIM with the appropriate system firmware
• Connects to Category-5 unshielded twisted pair FDDI concentrator ports
using a shielded RJ-45 connector
Note

The AIX Device Driver diskette is shipped with the adapter.
Limitation: A configuration using more than one SysKonnect FDDI adapter
(# 2741, # 2742, or # 2743), where any one of them is feature # 2743
(SysKonnect SK-NET FDDI-UP SAS PCI), constitutes a Class A system.
NIM is supported on this system using FDDI on AIX Version 4.2.1 and later.

5.1.5 ATM Adapters
In this section, information on the available ATM adapters is provided.
5.1.5.1 PCI TURBOWAYS 155 UTP ATM Adapter (# 2963)
The TURBOWAYS 155 PCI UTP ATM Adapter provides dedicated, 155 Mbps
full-duplex connection to ATM networks over either permanent virtual circuits
(PVC) or switched virtual circuits (SVC). This adapter enables TCP/IP to run
over an ATM network with Category-5 Unshielded Twisted Pair (UTP). It also
supports communication with devices located on an ATM network or bridged
to a token-ring, Ethernet, or other LAN.
5.1.5.2 PCI TURBOWAYS 155 MMF ATM Adapter (# 2988)
The TURBOWAYS 155 PCI MMF ATM Adapter provides direct access to ATM
networks. The TURBOWAYS 155 PCI MMF ATM Adapter provides dedicated
155 Mbps full-duplex connection using PVCs or SVCs and enables TCP/IP to
run over an ATM network. The adapter also supports communication with

Adapters, Overview and Configuration

131

devices located on an ATM network or bridged to a token ring, Ethernet, or
other LAN.
Note

Systems ordered with AIX preinstalled will have the device drivers installed
on the hard disk drive
The TURBOWAYS 155 PCI MMF ATM Adapter is compatible with:
• IBM 8285 ATM Workgroup Switch
• IBM 8260 ATM Subsystem
• IBM 8282 ATM Concentrator
• IBM 8281 ATM LAN Bridge
A maximum of four high-speed networking adapters are supported per
system in any combination. This limitation includes the following adapters:
• TURBOWAYS 155 PCI MMF ATM Adapter (# 2988)
• SysKonnect SK-NET FDDI-LP SAS PCI for PowerPC Systems (# 2741)
• SysKonnect SK-NET FDDI-LP DAS PCI for PowerPC Systems (# 2742)
• SysKonnect SK-NET FDDI-UP SAS PCI for PowerPC Systems (# 2743
5.1.5.3 PCI TURBOWAYS 25 ATM Adapter (# 2998)
The TURBOWAYS 25 ATM PCI Adapter is for direct access to ATM networks.
This adapter provides dedicated 25 Mbps full-duplex connection using PVCs
or SVCs and enables TCP/IP to run over an ATM network. The TURBOWAYS
25 ATM PCI Adapter also supports communication with devices located on an
ATM network or bridged to a token ring, Ethernet, or other LAN.
Note

AIX drivers are shipped on diskette with the hardware feature. Systems
ordered with AIX preinstalled will have the device drivers installed on the
hard disk drive.
TURBOWAYS 25 ATM PCI Adapter is compatible with:
• IBM 8285 ATM Workgroup Switch
• IBM 8260 ATM Subsystem
• IBM 8282 ATM Concentrator

132

RS/6000 43P 7043 Models 150 and 260 Handbook

• IBM 8281 ATM LAN Bridge

5.1.6 Multiple Port Adapters
In this section, information on the available multi-port asynchronous adapters
is provided.
5.1.6.1 PCI 8-Port Asynchronous Adapter EIA-232/RS-422 (# 2943)
The 8-Port Asynchronous Adapter EIA-232/RS-422 is used for connection of
up to eight asynchronous EIA-232 or RS-422 devices. All eight ports are
software programmable to support either EIA-232E or RS-422A protocols at
up to 230 Kbps.
5.1.6.2 PCI 128-Port Asynchronous Controller (# 2944)
The 128-Port Asynchronous Adapter subsystem provides attachment for a
high concentration of asynchronous lines (up to 128) from a single PCI bus
slot. This gives the system the ability to serve a large number of EIA-232 or
RS-422 devices such as terminals, printers, and modems.
Two 2.4 Mbps synchronous channels link the adapter to a maximum of eight
16-Port Remote Asynchronous Nodes (RANs).Up to four RANs can be linked
to each synchronous channel.
These RANs provide 16 EIA-232 (# 8137) or 16 RS-422 (# 8138) ports,
yielding a total of 128-ports in a maximum configuration. Previous RANs
feature # 8130, 8134, or 8136 can also be used with this adapter. If these
RANs are connected to the synchronous channel, the data rate drops down to
1.2 Mbps. For best results, keep the previous and current RANs on separate
synchronous channels.

5.1.7 WAN Adapters
In this section, information on the available WAN adapters is given.
5.1.7.1 PCI 2-Port Mulitprotocol Adapter (# 2962)
The 2-Port Multiprotocol Adapter provides high-speed connections to wide
area networks (WANs) through two 2 Mbps ports. To access WAN lines, the
adapter connects through an external communications controller, such as a
synchronous modem, Data Service Unit (DSU), or Channel Service Unit
(CSU). With the appropriate cable, this adapter is compatible with the
following specifications:
• X.21
• V.24

Adapters, Overview and Configuration

133

• V.35
• V.36
5.1.7.2 PCI IBM ARTIC960HX 4-Port Selectable Adapter (# 2947)
The IBM ARTIC960HX 4-Port Selectable PCI Adapter is a one slot, standard
length, 32-bit PCI card. The adapter provides four ports, supporting EIA-232,
EIA530, RS-449, X.21 and V.35 specifications. Each port will attach to data
networks at speeds up to 2.0 Mbps.
The adapter provides support of WAN protocols such as X.25, SNA, SDLC
and Bisync. Software support is provided by ARTIC960 Support for AIX,
Developer’s Kit, AIX 4.2.1 + PTF, AIX V4.3.2 or later.
Note

The combination of feature numbers 2947 and 2948 must not exceed
seven.
5.1.7.3 PCI IBM ARTIC960HX 4-Port T1/E1 Adapter (# 2948)
The IBM ARTIC960HX 4-Port T1/E1 PCI Adapter is a one slot, standard
length, 32-bit PCI card. The adapter provides four ports of channelized
T1/E1. This adapter also provides SCbus external TDM interface and switch,
and is intended for use with the DT/6000 DTQA adapter.
Software support is provided by ARTIC960 Support for AIX, Developer’s Kit,
AIX 4.2.1, AIX 4.3.2 or later.

5.1.8 Miscellaneous Adapters
In this section, information on the available miscellaneous adapters is given.
5.1.8.1 PCI Ultimedia Video Capture Adapter/S (# 2639)
The Ultimedia Video Capture Adapter/S is a PCI-based adapter that allows
the capture of live video and still images. It supports three industry-standard
video formats:
• NTSC
• PAL
• SECAM
This adapter, coupled with Ultimedia Services and the appropriate optional
hardware, can be used for entry-level video conferencing, security
monitoring, security identification, and other image applications.

134

RS/6000 43P 7043 Models 150 and 260 Handbook

5.2 Graphics Adapters
In this section, the available graphics adapters are discussed, and a table
summarizing their features follows.
IBM offers a broad range of versatile graphics accelerators to meet your
customer’s application needs, from entry 2D design and drafting to complex
3D solid modeling. These accelerators provide a consistent implementation
of open APIs that help ensure application compatibility across the entire
family of graphics products.
For entry- to high-performance 2D graphics requirements, IBM has a range of
industry-leading 2D accelerators designed for the RS/6000 workstation your
customer chooses. These accelerators support the X Window System and
provide acceleration for key 2D functions and operations. In addition, most of
IBM’s family of 2D graphics accelerators provide support for popular 3D
application programming interfaces (APIs) when combined with optional IBM
software.
From entry to high-end 3D graphics needs, IBM offers a wide range of 3D
graphics accelerators that support key open APIs, like OpenGL. These
graphics accelerators are designed to offload the system processor by
providing varying amounts of hardware acceleration.
This section discusses the following graphics accelerators:
• GXT120P
• GXT250P and GXT255P
• GXT550P
• GXT3000P
Be sure to check the RS/6000 configurator for the application and availability
of any RS/6000 adapter.

5.2.1 POWER GXT120P (# 2838)
The POWER GXT120P is a versatile, low-priced graphics accelerator for
RS/6000 43P Series systems. It accelerates X Windows graphics
applications, such as displaying business graphics, data base status, CASE
tools, and activity for securities trading. The GXT120P can support a network
control display for monitoring activity and assisting in load balancing,
performance analysis and capacity planning.

Adapters, Overview and Configuration

135

The GXT120P is also ideal for process control, where, in selected
configurations, up to four monitors can be operated concurrently from the
same RS/6000 system for displaying graphics and text for dozens of process
points. For decision support systems, the GXT120P provides opportunities
for rapid, simultaneous display of large amounts of critical information at high
resolution on up to four screens.
The GXT120P accelerates UMS/6000 video playback on RS/6000 systems
with up to 640 Mbps memory bandwidth. UMS/6000 is an IBM Licensed
Program Product that includes video capture, multiple window playbacks and
video scaling. Both X and Y interpolative scaling are implemented by the
accelerator for zooming and mapping to windows. It can support up to three
video streams concurrently. The video scaling feature can be used for
collaborative computing and playback of live and stored video.
The GXT120P supports screen resolutions of 640x480, 800x600, 1024x768,
and 1280x1024 all at 8-bits per pixels. It satisfies the ISO 9241 standard of
visual quality at all these resolutions, refreshing the screen at up to 85 Hz for
all resolutions, including the 1280x1024 8-bit resolution.
The GXT120P graphics accelerator is a half-length PCI card with a standard
15-pin DIN output connector.

5.2.2 POWER GXT250P (# 2851) and POWER GXT255P (# 2852)
The POWER GXT250P and GXT255P graphics accelerators provide solid
graphics performance at an attractive price. These accelerators supply
excellent 2D 8-bit, 16-bit, or 24-bit graphics performance for the RS/6000 43P
Series systems. The POWER GXT250P provides a high level of 8-bit 2D
graphics performance, while the GXT255P provides 3D graphics
performance at entry 2D graphics prices. When coupled with IBM’s
Softgraphics implementation of the OpenGL, graPHIGS, and PEX 3D APIs,
these accelerators offer an exciting level of 3D performance. With
high-quality 8-bit double buffer or 24-bit single buffer performance, these
graphics accelerators help provide sharper graphical imagery on your screen.
The POWER GXT250P supports 8-bit color depth that allows simultaneous
display of up to 256 colors from a palette of approximately 16.7 million colors.
With its 3 MB of VRAM (2 MB frame buffer plus 1 MB auxiliary buffer), the
POWER GXT250P can meet the demanding needs of most popular graphics
applications.
The POWER GXT255P graphics accelerator extends the graphics capability
to 24-bit true color required in many high-tech design applications such as

136

RS/6000 43P 7043 Models 150 and 260 Handbook

MCAD, GIS and ECAD. The GXT255P has 8-bit, 16-bit and 24-bit true color
depth and allows simultaneous display of the entire palette of approximately
16.7 million colors. The GXT255P features three hardware color maps for
multi-window graphics without technicolor effects. Its 8 MB of VRAM (6 MB
frame buffer plus 2 MB auxiliary buffer) provides outstanding high-end
graphics applications.
The GXT250P and GXT255P graphics accelerators are each packaged as a
single card that attaches to the local PCI bus slot. The GXT250P and
GXT255P provide hardware acceleration for points, lines, triangles,
rectangles, quadrilaterals and bit-block transfer, rectangular and
non-rectangular clipping, and pattern fill.
These accelerators support display resolutions of 1024x768 and 1280x1024
that are software selectable – no switches required. The POWER GXT255P
also supports a display resolution of 1600x1280. Refresh rates are 60 to 85
Hz to comply with Part 3 of the ISO ergonomic standard. When used with
compliant monitors, this standard provides improved viewing, reduced flicker,
minimized reflections, and sharper characters. The POWER GXT250P and
GXT255P automatically adjust to the highest resolution and fastest refresh
rate of the attached monitor, supporting the DDC2B VESA standard.

5.2.3 POWER GXT550P (# 2845)
The POWER GXT550P graphics accelerator offers exceptional and
affordable 3D graphics for the PCI-based RS/6000 43P Model 150. Coupled
with IBM's implementation of many of the industry's most popular APIs, it is
an excellent fit for today's most demanding 3D graphic applications, such as
mechanical design and analysis, petroleum exploration and production,
molecular modeling, and scientific research.
The GXT550P further establishes IBM as a leader in providing
price/performance solutions for a wide range of demanding customer
application requirements. The GXT550P combines 3D rasterization with the
strength of the latest PowerPC microprocessors. This rasterization
technology provides customers with a cost-effective solution that delivers
excellent 3D graphics acceleration that scales with the PowerPC processor
performance of the RS/6000 workstation.
The POWER GXT550P provides hardware acceleration for the OpenGL,
PHIGS, and IBM GL 3.2 3D APIs, and additionally supports the PEX API
through software. IBM is a leader in the industry by offering native support of
OpenGL and PHIGS on the same accelerator. This adapter accelerates
advanced 3D graphics functions, such as Gouraud shading, antialiasing,

Adapters, Overview and Configuration

137

hidden surface removal, depth-cueing, and transparency. This enables your
3D applications to run more quickly and with good interactive performance.
For OpenGL, texture maps up to 1024x1024, and a 64-bit accumulation
buffer are also supported through software.
The GXT550P offers highly flexible frame buffers that can be dynamically
configured to provide a broad set of color and feature options. When using
OpenGL, PHIGS and GL 3.2, the GXT550P supports 8-bit, 12-bit, and 24-bit
double-buffered color and also includes 8-bits of double-buffered alpha
buffers for more realistic transparency control.
The GXT550P provides 8-bit overlay buffers, which enhance the speed of a
graphical user interface (GUI), 8-bit stencil buffers, and 24-bit Z-buffer for
hidden surface removal operations. This accelerator provides for the display
of up to 16.7 million simultaneous colors from a palette of 16.7 million colors
and four hardware color maps.
The GXT550P graphics accelerator is a 32-bit PCI cards that plugs into a
single PCI slot. It supports display resolutions of 1280x1024 and 1024x768
and refresh rates from 60 Hz to 85 Hz, including refresh rates that comply
with the ISO 9241 Part 3 ergonomic standard. When used with other
compliant components, including monitors, this standard provides improved
viewing, reduced flicker, reduced reflection and sharper characters. These
features, coupled with IBM’s powerful RS/6000 43P Models, make the
POWER GXT550P an ideal solution for demanding 3D application needs.

5.2.4 POWER GXT3000P Graphics Accelerator (# 2825)
The POWER GXT3000P Graphics Accelerator for 3D visualization marks a
breakthrough in performance and functionality for design and visualization
solutions. It is the highest performing IBM graphics accelerator available for
RS/6000 workstations. The graphics subsystem, combined with IBM’s
POWER3 and PowerPC-based workstations, delivers outstanding speed and
3D performance for demanding applications in mechanical design and
engineering, for aerospace and automotive, petroleum exploration and
production, scientific visualization and other technical industries.
The GXT3000P is well suited for users with applications that require
high-performance 3D graphics. It delivers significant improvement in
functionality and performance (up to three times the performance of its
predecessor, the POWER GXT800P graphics adapter) at a lower cost.
The GXT3000P provides hardware acceleration for the new OpenGL 1.2
version of the API. This adapter accelerates advanced 3D graphics functions

138

RS/6000 43P 7043 Models 150 and 260 Handbook

such as Gouraud shading, antialiasing, depth buffering, fog and atmospheric
effects, and blending. This should enable your 3D applications to run more
quickly and with good interactive performance. Additional benefits to using
the POWER GXT3000P graphics accelerator are:
• Increased subpixel addressing over previously supported adapters
• Face culling support
• OpenGL polygon offset support
• OpenGL polygon mode support
• OpenGL specular lighting support in hardware
• Trilinear texture mapping
Featured hardware enhancements over the POWER GXT800P Graphics
Adapter include:
•
•
•
•

OpenGL and graPHIGS lighting mode
3D texture mapping
Video scaling
Stereo in a window
Note

Stereo viewing requires additional equipment, such as emitter, cable and
glasses, in addition special software support.

The POWER GXT3000P offers a highly flexible frame buffer that can be
dynamically configured to provide a broad set of color and feature options.
When using OpenGL and graPHIGS APIs, the GXT3000P offers support for
8-bit and 24-bit double-buffered color, and also includes 8-bits of
double-buffered alpha buffers for more realistic transparency control. In
addition, this accelerator provides 8-bit overlay buffers that enhance the
speed of a graphical user interface (GUI), 8-bit stencil buffers, 8-bit window
ID buffer, and a 24-bit Z-buffer for hidden surface removal operations. The
POWER GXT3000P allows for the display of up to 16.7 million simultaneous
colors.
The GXT3000P graphics accelerator is a single 64-bit PCI card that attaches
to one 64-bit PCI slot in the RS/6000 Models 150 or 260, but covers the slot
adjacent to it (uses two slots of space).

Adapters, Overview and Configuration

139

Note

Only one GXT3000P 3D graphics adapter may be installed per supported
workstation. GXT3000P slot limitations are as follows:
• Slot 3 in the RS/6000 7043 Model 150
• Slot 2 in the RS/6000 7043 Model 260
The same GXT3000P card can be put in either the Model 150 or 260.
The GXT3000P supports display resolutions of up to 1280x1024 at 85 Hz
refresh rate, including monitors that comply with the ISO 9241 Part 3
ergonomic standard.

5.2.5 Graphics Adapter Feature Comparison
Table 34 provides the specifications and features for the RS/6000 graphics
accelerators currently available on the RS/6000 43P 7043 Model 150 and
Model 260 systems.
Note

The Model 150 supports all the graphics adapters listed in the table. The
Model 260 supports the GXT120P, GXT250P, GXT255P and GXT3000P
graphics adapters.

Table 34. Graphics Adapters

Adapter

POWER
GXT120P

POWER
GXT250P

POWER
GXT255P

POWER
GXT550P

POWER
GXT3000P

Feature
code

# 2838

# 2851

# 2852

# 2845

# 2825

Class

2D only

2D;3D
(Soft)

2D;3D
(Soft)

3D

3D

PCI slots
occupied

1

1

1

1

22

Max/system

41

4

4

1

1

ISO
compliant

Yes

Yes

Yes

Yes

Yes

140

RS/6000 43P 7043 Models 150 and 260 Handbook

Adapter

POWER
GXT120P

POWER
GXT250P

POWER
GXT255P

POWER
GXT550P

POWER
GXT3000P

Resolution

640 x 480
800 x 600
1024 x768
1280x1024

1024 x 768
1280 x 1024

1024 x 768
1280 x 1024

1024 x 768
1280 x 1024

1280 x 1024

Frame
buffer

8-bit single

8-bit single
(1280 x 1024);
8-bit double
(1024 x 768)

8-bit double
(up to 1280 x
1024);
24-bit single

8-, 12-, 24-bit
double

8/24-bit double

Color
palette

16.7 million

16.7 million

16.7 million

16.7 million

16.7 million

Concurrent
colors

256

256

Up to 16.7
million

Up to 16.7
million

Up to 16.7
million

Z-buffer

No

No

No

24-bit

24-bit

HW color
map

1

3

3

4

8

Overlay
buffer

0-bit

0-bit

8-bit

8-bit

8-bit

Dithering

No

Yes

Yes

Yes

No

Depth
cueing

No

No

No

Yes

Yes

Antialiasing

No

No

No

Yes

Yes

Gouraud
shading

No

No

No

Yes

Yes

Local
lighting

No

No

No

No3

No3

NURBS

No

No

No

No3

No3

Texture
mapping

No

No

No

HA4

Yes

Alpha buffer

No

No

No

8-bit double

8-bit double

Stencil buffer

No

No

No

8-bit

8-bit

Accumulation
buffer

No

No

No

No3

No3

Adapters, Overview and Configuration

141

Adapter

POWER
GXT120P

POWER
GXT250P

POWER
GXT255P

POWER
GXT550P

POWER
GXT3000P

Supported
APIs

Xlib

Xlib, OpenGL,
GL 3.2,
PHIGS/PEX5

Xlib, OpenGL,
GL 3.2,
PHIGS/PEX5

Xlib,
OpenGL,
PHIGS5

Xlib, OpenGL ,
PHIGS5

1

The Model 150 can accommodate up to four POWER GXT120P adapters,
while the maximum on the Model 260 is two.
2

The GXT3000P adapter is attaches to one 64-bit slot in the RS/6000 Models
150 and 260, but covers the slot adjacent to it (uses two slots of space).

3

Through Softgraphics, this graphics accelerator supports lighting, NURBs,
alpha buffer, stenciling, and accumulation buffering.

4

Texture Mapping is accomplished in software, but with hardware
acceleration (HA) by the graphics board.

5

The current version of AIX (V4.3.2) no longer supports PEX and GL 3.2.

5.2.6 Graphics Adapters Attachment Cables
Table 35 provides a display cable feature number matrix for the graphics
adapters.
Table 35. Display Cable Feature Code Matrix

Displays

142

GXT120P

GXT250P/
GXT255P

GXT550P

GXT3000P

(15D/DDC)

(15D/DDC)

(13W3/DDC)

(15D/DDC)

G521

Display2

NS3

NS

NS

P501

Display

Display

4213

Display

P70

4238

4238

4240

4238

P200

4238

4238

4240

4238

P201

4237

4237

4241

4237

P721

Display

Display

4213

Display

P924

Display

Display

4240

Display

P2024

Display

Display

4240

Display

6091-19I

NS

4239

4219

4217

RS/6000 43P 7043 Models 150 and 260 Handbook

Displays

GXT120P

GXT250P/
GXT255P

GXT550P

GXT3000P

(15D/DDC)

(15D/DDC)

(13W3/DDC)

(15D/DDC)

POWERDP17

4217

4239

4219

4217

POWERDP20

4217

4239

4219

4217

9516

4217

4217

4214

4217

1

Captured 15-pin D-shell cable.

2

Display - The appropriate cable is included with the display.

3

NS = Not Supported - The display/adapter combination is not supported.

4

Dual input 15-pin D-shell and 13W3 soft switchable via screen menu; ships
with 15-pin D-shell.

5.2.7 Multiple Adapter Support
The RS/6000 43P 7043 Model 150 and 260 machines can support multiple
graphics adapters, depending on the adapter. Check the adapter
documentation to determine if there are model specific limitations. This
section discusses how to configure a second adapter.
5.2.7.1 Configuring a Second PCI Graphics Adapter
Installing and using a second graphics adapter is very simple:
1. Shut down and power-off the RS/6000.
2. Install the second graphics card (refer to the system’s User Guide that is
provided with your system).
3. Power-on the RS/6000.
During the firmware boot phase, only one monitor will display the POST
icons.
After the AIX boot image takes control in the boot process, the system will
present the following message on the first display:
******* Please define the System Console *******
Type the F1 key and press Enter to use this display as the
system console.

The following message will appear on the second display:

Adapters, Overview and Configuration

143

******* Please define the System Console *******
Type the F2 key and press Enter to use this display as the
system console.

This process sets the default system console for the current session and
for subsequent reboots. Upon subsequent reboots, the request to define
the system console will not appear.
The graphics adapter should have been configured by AIX automatically and
can be used immediately. To determine if the graphics adapter has been
installed, you can run the lsdisp command. This will show the graphics
adapters available in your system:
lsdisp

DEV_NAME SLOT BUS ADPT_NAME DESCRIPTION
======== ==== === ========= ===========
gga0
02
pci GXT120
IBM Personal Computer Power Series
GXT120 Graphics Adapter
gga1
05
pci GXT120
IBM Personal Computer Power Series
GXT120 Graphics Adapter
Default display = gga0

5.2.7.2 Changing the Default Display
In the previous example, the gga0 device is the default graphics adapter. This
can be changed to gga1 by using the chdisp command. By using this
command, you can temporarily change the default display or change the
default display for all subsequent reboots. You can change the default display
to gga1 for the current session by typing the following:
chdisp -d gga1

To change the display permanently for all subsequent reboots:
chdisp -p gga1

If you are using the Common Desktop Environment (CDE), things are slightly
different. To change the display, you have to drop down to a command line
login; you cannot run the chdisp command from the desktop. From there, you
can change the current session with the -d option, but when you log out and
return to the CDE login, the previous display will be used. To change the
current CDE login display to a different adapter, you have to drop down to the
command line and run the chdisp command with the -p option. When you log

144

RS/6000 43P 7043 Models 150 and 260 Handbook

out, the CDE login window will appear on the new display. This will also
change the default display for subsequent reboots.

5.2.8 Accessing the Second Display
If you have the CDE desktop installed and have another screen attached to
the second adapter, you can access the adapter immediately. By addressing
the adapter with the DISPLAY variable, you can open X Windows on the
second screen. The last digit in the DISPLAY determines on which screen the
X client will be displayed. This is shown in Table 36.
Table 36. Accessing a Second Display

DISPLAY Variable

Description

DISPLAY=hostname:0.0

Displays on the default monitor

DISPLAY=hostname:0.1

Displays on the second monitor

The mouse can be used to move between the current desktop screen on the
default adapter and the screen displayed by the second adapter. While you
can access the second display by moving the mouse off the first, it is not
possible to drag windows with the mouse from the first screen to the second.
The following is an example of using the second display:
1. Open an xterm on the second display:
xterm -display hostname:0.1

2. Move the mouse off the right of the default screen. The mouse should
appear on the other screen. You can now gain focus on the X Window.
From here, you use the new window or open more windows.
Accessing a second display by using standard X Windows and Motif is also
very easy. You can start X Windows and access the second display using the
same method described above. In addition, you can stack the screens in any
order you like. So, for example, you could have the two screens in a vertical
environment. You can start X Windows in a vertical environment by running
the command:
xinit -- -P21 gga0 -P11 gga1

This will display the first screen, using gga0, and the second below the first,
using gga1. To access the second display in this environment, you would
move the mouse off the bottom of the screen.
Since the CDE environment allows virtual screens, having a separate display
does not provide a large benefit. There are, however, some applications

Adapters, Overview and Configuration

145

where this can be very useful. In situations where some data or application
must be permanently visible, this setup can be used. This option provides
more screen area and will allow you to have more windows visible without
obscuring the desktop.

5.3 Adapter and Device Configuration on PCI-Based RS/6000 Systems
This section includes step-by-step procedures explaining how to configure
devices on the PCI-based RS/6000 systems. It also provides cable types and
cabling information that are necessary on most adapters.

5.3.1 Device Types
PCI-based RS/6000 43P systems support the attachment of devices using
the following buses:
• SCSI
• PCI
• ISA (limited to built-in support)
Devices on PCI-based RS/6000 systems can be of two types: native devices,
such as the integrated SCSI controller and the serial controller, or attached
(non-native) devices, such as the supported PCI adapters.
The device information required to configure the integrated devices is
contained in the firmware and is passed to the operating system through the
residual data written to NVRAM. Thus, integrated devices are configured
automatically to AIX after system reboot.
Attached PCI devices and adapters can be configured automatically because
the PCI Local Bus Specification defines a configuration method for PCI
components. Provided that the device support software is installed, PCI and
SCSI devices are configured automatically whenever the configuration
manager program, cfgmgr, is run at system boot or run time, and when no
conflict (for example, the same SCSI ID for two different SCSI devices) is
found.
The ISA/EISA bus has no standard method of identifying adapters or their
configuration requirements.
5.3.1.1 Device Configuration Database
Device information is contained in a predefined database or in a customized
database that makes up the Device Configuration Database managed by the
Object Data Manager (ODM).

146

RS/6000 43P 7043 Models 150 and 260 Handbook

The predefined database contains configuration data for all possible devices
configurable for the system.
The customized database contains configuration data for all currently defined
devices in the system.
The device information stored in the Device Configuration Database allows
the automatic configuration PCI devices on PCI-based RS/6000 systems
whenever the Configuration Manager (cfgmgr) program is run at system boot
and run time.
The Device Configuration Database that is currently used by the system is
located in the directory that is specified by the ODMDIR environment
variable. This is normally the /etc/objrepos directory.
In AIX Version 3.2, all device software was installed when the operating
system was installed. In AIX Version 4, only those software packages for
devices that were detected at the installation time are automatically installed.
Refer to Managing AIX V.4 on PCI-Based RS/6000 Workstations (40P/43P),
SG24-2581, or to the AIX Version 4 product documentation for more
information on device management and enhancements to the Device
Configuration Database.
5.3.1.2 Device Location Codes
Location codes are defined slightly differently depending on the type of
device they are used for, non-SCSI or SCSI.
For planars, cards and non-SCSI devices, the location code is defined as:
AB-CD-EF-GH

For SCSI devices, the location code is defined as:
AB-CD-EF-G,H

While AB-CD-EF have the same meaning for both non-SCSI and SCSI devices,
the last two letters identify different codes.
AB identifies a bus type, and it can assume the following values:
00

for resources attached to the processor bus, such as system
planar, processor, memory, L2 cache, and primary PCI bus.

01

for resources attached to ISA buses, such as diskette drive,
mouse adapter, mouse, and keyboard.

Adapters, Overview and Configuration

147

04

for resources attached to PCI buses, such as ISA bus, SCSI
controller, CD-ROM drive, hard disks, and graphics adapter.

• For SSA, these values are always zero.
CD identifies a slot or adapter number.
• The possible values for CD depend on the adapter or card. For pluggable
adapters or cards, this will be a two-digit slot number in the range from 01
to 99.
• For integrated adapters, the first character in CD will be a letter in the
range from A to Z. The letter is based on the order that the integrated
adapters are defined in residual data and ensures unique location codes
for the integrated adapters. The second character, D, will be set to 0.
Any adapter or card is defined only with AB-CD. SSA adapters will show
the system I/O bus identifier here.
EF is the connector identifier.
• On adapters with multiple connectors, it is used to identify the adapter
connector that a resource is attached to. For SSA, this will show the
physical disk drive module and the logical disk drive.
GH for non-SCSI devices is a port identifier, address, DIMM, devices or a
Field Replaceable Unit (FRU). It has several meanings, depending upon the
resource type.
G,H for SCSI devices defines the following:
• G defines the control-unit address of the device
• H defines the logical-unit address of the device
Figure 35 shows an example of PCI-based RS/6000 systems' location codes.

148

RS/6000 43P 7043 Models 150 and 260 Handbook

name

status

location

description

sys0
sysplanar0
pci0
pci1
isa0
siota0
ppa0
sa0
sa1
siokma0
fda0
scsi0
ent0
scsi1
mtn0
sioka0
sioma0
fd0
rmt0
cd0
hdisk0
kbd0
mouse0
lvdd
mem0
proc0
proc2
L2cache0
pmc0
lft0
rootvg
hd5
hd6
hd8
hd4
hd2
hd9var
hd3
hd1
inet0
en0
et0
lo0
pty0
gxme0
rcm0
aio0
hd7
catia
catadm

Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Available
Defined
Defined
Defined
Defined
Defined
Defined
Defined
Defined
Defined
Available
Available
Defined
Available
Available
Available
Available
Defined
Defined
Defined
Defined

00-00
00-00
00-fef00000
00-fee00000
10-58
01-Q1
01-R1
01-S1
01-S2
01-K1
01-D1
10-60
10-80
10-88
20-60
01-K1-00
01-K1-01
01-D1-00-00
10-60-00-0,0
10-60-00-1,0
10-60-00-8,0
01-K1-00-00
01-K1-01-00

System Object
System Planar
PCI Bus
PCI Bus
ISA Bus
Tablet Adapter
CHRP IEEE1284 (ECP) Parallel Port Adapter
Standard I/O Serial Port
Standard I/O Serial Port
Keyboard/Mouse Adapter
Standard I/O Diskette Adapter
Wide/Fast-20 SCSI I/O Controller
IBM 10/100 Mbps Ethernet PCI Adapter (23100020)
Wide/Ultra-2 SCSI I/O Controller
GXT3000P Graphics Adapter
Keyboard Adapter
Mouse Adapter
Diskette Drive
SCSI 4mm Tape Drive
SCSI Multimedia CD-ROM Drive
16 Bit SCSI Disk Drive
PS/2 keyboard
3 button mouse
LVM Device Driver
Memory
Processor
Processor
L2 Cache
Power Management Controller
Low Function Terminal Subsystem
Volume group
Logical volume
Logical volume
Logical volume
Logical volume
Logical volume
Logical volume
Logical volume
Logical volume
Internet Network Extension
Standard Ethernet Network Interface
IEEE 802.3 Ethernet Network Interface
Loopback Network Interface
Asynchronous Pseudo-Terminal
Graphics Data Transfer Assist Subsystem
Rendering Context Manager Subsystem
Asynchronous I/O
Logical volume
Logical volume
Logical volume

00-00
00-00
00-02
00-00
00-00

Figure 35. Devices Location Codes

Adapters, Overview and Configuration

149

5.3.1.3 Configuration Information
Information about the PCI adapters can be obtained by running the lscfg
command.
To determine how much memory you have in your machine, run the following
command:
lsattr -El mem0

This will show the size of memory in your machine and how much usable
memory there is.
You can also see the size of the L2 cache installed in your system by using
the lsattr command:
lsattr -El L2cache0

5.3.2 PCI Adapter Configuration
If the required device drivers are installed, PCI adapters are configured
automatically at system restart or by using the cfgmgr command.
When you install the AIX operating system, it will query the PCI bus to identify
all AIX supported adapters. The installation process will install the required
device drivers and diagnostic support (if available), and the system will
automatically configure the PCI adapters.
If you have a system installed and running, you can use smit cfgmgr. This
method will require you to put the AIX installation media in place (CD-ROM,
tape, and so forth) before configuring the adapters. The media will be used
only if the device drivers for your adapters are not currently installed.
You can also manually install the device drives and diagnostics before
running cfgmgr or rebooting the system for automatic PCI adapter
configuration.
When using PCI adapters, the slot number is important. If you change an
adapter from slot A to slot B, the original adapter information for slot A will be
kept in a defined state; a new definition will be created for slot B, and a new
device will be configured.
5.3.2.1 Configuring Non-Graphic PCI Adapters
Configuring PCI adapters is very easy because they are actually configured
automatically when their driver software is installed and the cfgmgr command
is run.

150

RS/6000 43P 7043 Models 150 and 260 Handbook

The easiest way to configure non-graphic PCI adapters (such as LAN
adapters, and so on) installed after IPL is to proceed using SMIT, enter:
smit devices
-> Install/Configure Devices Added After IPL

You may have to provide a source for the device driver software package for
the new PCI device if it is not yet installed.
Note

Do not use the above procedure if you want to add or replace graphic
adapters because if anything goes wrong (for example, a required device
driver is not yet installed, and so forth) you will disable your graphics
console.
To add or change PCI graphic adapters, proceed as described in 5.2,
“Graphics Adapters” on page 135.

If, for whatever reason, you need to install software but you are unable to
boot from hard disk or you have no working display, you may install the
software while in maintenance mode.
5.3.2.2 Configuring SCSI Devices
The RS/6000 43P Series systems have at least one integrated Ultra SCSI
Interface.
The process of configuring SCSI devices on the 7043 Series is exactly the
same as it is on other RS/6000 Systems. This means you can use the SMIT
support to configure devices that are added after IPL, enter the cfgmgr
command, or reboot the system. However, remember that unlike with AIX
Version 3.2, on AIX Version 4 the software support for the device you are
adding may not yet be installed. Thus, check to see if the device driver for
your SCSI device is installed. If not, use SMIT to configure the device and
provide an input device or directory where the installation software can be
accessed.
The Web-Based System Management tool, wsm, provides a similar function
as SMIT, but using a visually rich GUI and task oriented dialogs.

Adapters, Overview and Configuration

151

5.4 Summary Chart of Adapters
Table 37 summarizes the adapters (communication, graphics, and storage)
available on the RS/6000 43P 7043 Model 150 and Model 260 systems.
Table 37. Communication, Graphics, and Storage Adapters Summary

Adapter

152

Feature Code

On Model 150

On Model 260

Token Ring PCI

# 2920

Yes

Yes

10/100 Mbps Ethernet PCI

# 2968

Yes

Yes

Gigabit Ethernet-SX PCI

# 2969

NO

Yes

ISDN Basic Rate PCI

# 2708

Yes

Yes

SysKonnect SK-NET
FDDI-LP SAS PCI

# 2741

Yes

Yes

SysKonnect SK-NET
FDDI-LP DAS PCI

# 2742

Yes

Yes

SysKonnect SK-NET
FDDI-UP SAS PCI

# 2743

Yes

Yes

TURBOWAYS 155 UTP ATM
PCI

# 2963

Yes

Yes

TURBOWAYS 155 MMF ATM
PCI

# 2988

Yes

Yes

TURBOWAYS 25 ATM PCI

# 2998

Yes

Yes

8-Port Asynchronous
EIA-232/RS-422 PCI

# 2943

Yes

Yes

128-Port Asynchronous
Controller PCI

# 2944

Yes

Yes

2-Port Multiprotocol PCI

# 2962

Yes

Yes

ARTIC960Hx 4-Port Selectable
PCI

# 2947

NO

Yes

ARTIC960Hx 4-Port T1/E1 PCI

# 2948

NO

Yes

Ultimedia Video Capture PCI

# 2639

Yes

Yes

POWER GXT120P

# 2838

Yes

Yes

POWER GXT250P

# 2851

Yes

Yes

RS/6000 43P 7043 Models 150 and 260 Handbook

Adapter

Feature Code

On Model 150

On Model 260

POWER GXT255P

# 2852

Yes

Yes

POWER GXT550P

# 2845

Yes

NO

POWER GXT3000P

# 2825

Yes

Yes

PCI Single-ended Ultra SCSI

# 6206

Yes

Yes

PCI Differential Ultra SCSI

# 6207

Yes

Yes

PCI SSA Multi-Initiator/RAID EL

# 6215

Yes

Yes

Adapters, Overview and Configuration

153

154

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 6. Diagnostics and System Management Services
One of the most important features provided by the PCI-based RS/6000
workstations and servers is support of the AIX diagnostics programs.
Workstations, and especially servers, should by their nature, provide
enhanced reliability, availability, and serviceability (RAS) features. Access to
AIX diagnostics, stand-alone and on-line, helps provide these features.
In addition to providing diagnostic support for new PCI devices available for
the PCI-based RS/6000 systems, a major change had to be made to the
firmware. An extra function had to be added to the firmware to allow a logical
representation of the keyswitch that would allow the system to either boot in
normal or service mode. The Models 150 and 260 have an electronic
keyswitch function (see 8.1, “Electronic Key-Switch Function” on page 215)
and the system can either be booted in Normal or Service mode by pressing
a function key during the firmware POST stage. Additionally, support was
added to enable the system to load diagnostics from a CD-ROM.
Two methods of running diagnostics are supported on the PCI-based
RS/6000 systems:
• Stand-Alone Diagnostics
• On-line Diagnostics
Both of these methods are described in this chapter.

6.1 Diagnostics Operating Considerations
The following items identify some issues to consider before using the
diagnostics programs.
• Device Diagnostics
If diagnostics support is not installed on your system and you install this
option, device support for devices physically installed in your machine will
not be automatically installed. Diagnostics support is, however,
automatically installed when you install from an AIX Version 4 CD-ROM
(check with the lslpp -L command if bos.diag.* and bos.rte.diag filesets
are already installed on your system since they are required). The On-line
Diagnostics test list will display entries for all the devices in your system
that have diagnostic support.

© Copyright IBM Corp. 1998

155

• Selecting a Console Display
When you run Stand-Alone Diagnostics, you will have to select the
console display. The diagnostic program displays instructions on graphics
displays and on terminals attached to the S1 serial port.
• Identifying the Terminal Type to Diagnostics
When you run diagnostics, the diagnostic program must know what type of
terminal you are using. If the terminal type is not known when the Function
Selection menu is displayed, the diagnostics will not allow you to continue
until a terminal is selected from the Define Terminal option menu.
• Undefined Terminal Type
If an undefined terminal type from the Define Terminal option menu is
entered, the menu will prompt you to enter a valid terminal type, and the
menu will be re-displayed until a valid type is entered or you exit from the
option.
• Resetting the Terminal
If you enter a valid terminal (according to the Define Terminal option), but
it is not the correct type for the ASCII terminal being used, difficulty may
be encountered in reading the screen, using the functions keys, or the
Enter key. These difficulties can be bypassed by pressing Ctl-c to reset
the terminal. The screen display that results from this resetting action
varies with the mode in which the system is being run:
• On-line Concurrent or Single-User Mode - the command prompt
appears
• Stand-Alone Mode or On-line Service Mode - the terminal type will be
reset to dumb, the diagnostics operation instruction panel will be
displayed, and you will be required to go through the Define Terminal
process again
• Running Diagnostics from a TTY Terminal
The following should be considered when running diagnostics using a tty
terminal as the console display:
• Support for some tty terminals is optionally installed. If you attach a tty
terminal to a system to run diagnostics, be aware that it may not work
properly since AIX support for the terminal may not be installed.
• See the operator manual provided with your terminal to find the key
sequences required to respond to the diagnostics.
• When the diagnostics present display information through the S1 port,
certain attributes are used. These attributes are set as if the

156

RS/6000 43P 7043 Models 150 and 260 Handbook

diagnostics were using an IBM 3161 display terminal. The attributes for
the 3151, 3161 and 3164 are listed in the Diagnostics Information for
Multiple Bus Systems, SA38-0509, Appendix D.

6.2 Stand-Alone Diagnostics
Stand-Alone Diagnostics provides a method of testing the system without
running AIX or without having diagnostics installed. This is useful when
On-line Diagnostics are not available, when devices which are in use during
the operation of AIX are to be tested, or if the system is in a state where the
On-line Diagnostics cannot be run.
The stand-alone diagnostics are packaged on removable media. They must
be booted or mounted before they can be run. If booted, you have no access
to the AIX error log or to the AIX configuration data, but you can test all the
components in your system except for the SCSI adapter used to boot the
diagnostics CD-ROM. If the diagnostics are run in concurrent mode using
stand-alone diagnostics (the CD-ROM is mounted while AIX is running), then
you have access to the AIX error log and the AIX configuration data, but you
are limited to the devices you can test.
The following are some considerations that you should make when running
stand-alone diagnostics:
• The diagnostics disc must remain in the CD-ROM drive for the entire time
that diagnostics are executing. The disc can only be ejected after the
system has been turned off and then turned on again (stand-alone mode),
or after the diagnostics program has terminated (on-line concurrent
mode).
• The CD-ROM drive from which diagnostics are loaded cannot be tested.
• The SCSI adapter (or circuitry) controlling the CD-ROM drive from which
diagnostic are loaded cannot be tested.

6.2.1 Booting the Stand-Alone Diagnostics CD-ROM
To start the stand-alone diagnostics, perform the following steps:
1. Remove all diskettes and CD-ROMs.
2. Turn the system unit's power on.
3. Insert the diagnostics CD-ROM into the CD-ROM drive.
4. When the keyboard POST indicator appears, press F5 on the directly
attached keyboard, or the number 5 key on the ASCII terminal keyboard,

Diagnostics and System Management Services

157

to indicate to the system that the default Boot Device Order List is to be
used.
5. Enter any requested password, if set. (Power-On or Privileged-Access).
6. Follow the instructions to select the console.
7. Follow the displayed instructions to test the desired resources.
8. When testing is complete, use the F3 key to return to the Diagnostic
Operation Instructions screen.

6.2.2 Running Stand-Alone Diagnostics in Concurrent Mode
There might be a situation where on-line diagnostics is not available, but you
have access to the stand-alone diagnostics CD-ROM. To keep the system
available to the users, however, you do not want to reboot and run the
diagnostics programs in service mode. In this case, you can mount the
CD-ROM and run diagnostics concurrently. The procedure for this is
explained as follows:
1. From the command line, type:
diag

2. If you already have a CD-ROM in the CD-ROM drive, unmount any file
systems on the CD-ROM and remove the CD-ROM.
3. You will be asked whether you want to run diagnostics from CD-ROM.
Answer y.
4. Insert the CD-ROM.
5. Press Enter if you want to use the default CD-ROM drive. If you are using
a CD-ROM that is not the default, enter its name.
Diagnostics will then mount the CD-ROM, and you can access diagnostics as
if they were loaded on your system. When you exit diagnostics from the
CD-ROM, the CD-ROM will be unmounted automatically.

6.3 On-line Diagnostics
The on-line diagnostics are an AIX Version 4 installable package. They are
packaged under bos.diag (you will also need to have the bos.rte.diag fileset
installed). There is a separate, installable option for each device or adapter
supported by diagnostics. If you install your system from an AIX Version 4
CD-ROM, diagnostics will be automatically installed on your system,
including diagnostics support for any PCI devices that are physically installed
in your system. In addition, if you install any PCI devices and configure them

158

RS/6000 43P 7043 Models 150 and 260 Handbook

to the system using cfgmgr -i (or use SMIT -> Devices -> Install/Configure
Devices Added After IPL), specifying an installation device, then diagnostics
support for the device (if available) will be automatically installed. Running
on-line diagnostics provides you with access to the AIX error log and the AIX
configuration data, but again, the devices you can test are limited.
If the diagnostics package, bos.diag is installed on your system, you can
determine which devices in your system have diagnostic support loaded by
performing the following steps:
1. Enter diag.
2. Press Enter on the main screen, and then select Task Selection.
3. Select Display Configuration and Resource List.
If a device installed in your system is not listed, refer to your installation
media to see if the device comes with a diagnostics support fileset.
On-line Diagnostics can be run in the following three modes:
• Service Mode allows checking of most system resources.
• Concurrent Mode allows the normal system functions to continue while
selected resources are being checked.
• Single-User Mode allows checking of most system resources.
These three modes are discussed in the following sections.

6.3.1 Service Mode
Running diagnostics in service mode provides the most thorough test of the
system resources available with On-line Diagnostics. As in the concurrent
mode, however, there are resources that cannot be tested. These resources
are the SCSI adapter and disks used for paging. You can also analyze the
error log in this mode by selecting the Problem Determination option on the
Diagnostic Routine Selection menu.
To access diagnostics from Service mode, perform the following steps:
1. Stop all programs including the AIX operating system ( shutdown -F).
2. Remove all tapes, diskettes and CD-ROM discs.
3. Turn the system unit’s power off and wait for at least 30 seconds.
4. Turn the system unit’s power on again.
5. After the first POST indicator appears on the system unit’s console, press
F6 on the directly attached keyboard, or the number 6 key on the ASCII

Diagnostics and System Management Services

159

terminal keyboard, to indicate to the system that the customized Boot
Device Order List is to be used. Normally, the first boot device in this list is
your boot disk, which should also contain the bos.diag package.
Note: The term POST indicator refers to the Icons (graphic display), or
device mnemonics (ASCII display) that are displayed while the POST are
executing.
6. Enter any requested password, if set (Power-On or Privileged-Access).
7. Select the terminal type (for example ibm3151 or lft).
Once diagnostics has loaded, you can follow the instructions given on the
console to test your system. After you have tested your system, you should
exit diagnostics by pressing the F3 key and follow the instructions displayed
to shut down AIX. Failure to shut down AIX could result in damage to data on
your disks.

6.3.2 Concurrent Mode
The concurrent mode provides a way to run on-line diagnostics on the system
resources while AIX is up and running.
Since the system is running in normal operation, some resources cannot be
tested in concurrent mode. The following list shows which resources cannot
be tested:
• SCSI adapters used by disks connected to paging devices
• The disk drives used for paging
• Memory
• Processor
There are three levels of testing in concurrent mode:
• The Share-test level tests a resource while it is being shared by programs
running in normal operation. This test is mostly limited to normal
commands that test for the presence of a device or adapter.
• The Sub-test level tests a portion of a resource while the remaining part of
the resource is being used in normal operation. For example, this test
could test one port of a multiport device while the other ports are being
used in normal operation.
• The Full-test level requires the device not be assigned to, or used by,
another operation. This level of test on a disk drive may require the use of
the varyoff operation. The diagnostics display menus allow you to vary off
the desired resource.

160

RS/6000 43P 7043 Models 150 and 260 Handbook

Error Log Analysis can be performed in Concurrent mode by selecting the
Problem Determination option on the Diagnostic Routine Selection menu.
To run On-line Diagnostics in Concurrent mode, just enter the following
command as root:
diag

After a period of time (up to three minutes), you will be presented with the
diagnostics initial screen.

6.3.3 Single-User Mode
Diagnostics can run from single-user mode (maintenance mode - although
this is different from booting into maintenance mode from a CD-ROM or a
tape). You can shut down your system into a single-user mode, which will
allow testing of many of your system resources that would normally be in use
while AIX is running. All the system resources, except the SCSI adapters and
disks used for paging, memory and processors, can be tested. Error log
analysis is available in this mode. Other users will not be allowed to log into
the system while the system is in single-user mode.
Logged on as root, you can enter diagnostics in single-user (maintenance)
mode by performing the following:
1. Stop all applications and log all users off the system.
2. Enter cd / to change into the root directory.
3. Enter the shutdown -m command.
4. When you see a screen similar to this one:

Init: Single User Mode
Password:

the system prompts you for the root password (if set).
5. Enter the root password.
6. At the command prompt (#), enter the diag command.
7. When the Diagnostic Operating Instructions area is displayed, follow the
instructions to check the desired resources.
After you have completed testing the system, press F3 to return to the
diagnostic operating instructions. Press F3 again to return to the AIX
operating system prompt. Press the Ctrl-D key sequence to log off from root.

Diagnostics and System Management Services

161

The following messages appears:

Do you wish to leave single user mode?
Enter (Y)es, (N)o or  for the default runlevel:

Just press Enter to go back to the default runlevel.

6.4 Diagnostic Tasks and Service Aids
The AIX diagnostic package contains programs that are called tasks. This
section describes the tasks available in AIX diagnostics Version 4.2 or later
(screen output is based on your installed hardware). For more detailed
information, refer to 7043-150 User’s Guide, SA38-0512 or 7043-260 User’s Guide,
SA38-0553. The tasks are as follows:
• Add Resource to Resource List:
Use this task to add resources back to the resource list.
• Analyze Adapter Internal Log:
The PCI RAID adapter has an internal log that logs information about the
adapter and the disk drives attached to the adapter. Whenever data is
logged in the internal log, the device driver copies the entries to the AIX
system error log and clears the internal log.
• Backup and Restore Media:
This service aid allows verification of backup media and devices.
• Certify Media:
This task allows the selection of diskette or hardfiles to be certified.
• Change Hardware Vital Product Data:
Use this service aid to display the Display/Alter VPD Selection Menu. The
menu lists all resources installed on the system.
• Configure Dials and LPFKeys:
This service aid provides a tool for configuring and removing dials/LPFKs
to the asynchronous serial ports.
• Configure Reboot Policy:
This service aid controls how the system tries to recover from a system
crash.

162

RS/6000 43P 7043 Models 150 and 260 Handbook

• Configure Remote Maintenance Policy:
This policy includes modem configurations and phone numbers to use for
remote maintenance support.
• Configure Ring Indicate Power-On Policy:
This service aid allows you to power-on a system by telephone from a
remote location (runs only on CHRP/RPA system units).
• Configure Surveillance Policy:
This task monitors the system for hang conditions, that is, hardware or
software failures that cause operating system inactivity.
• Create Customized Configuration Diskette:
A Stand-alone Diagnostic Package Configuration Diskette is created in
order to change the default refresh rate for an LFT from the console.
• Delete Resource from Resource List:
Use this task to delete resources from the resource list.
• Disk Maintenance:
You can make a disk to disk copy to another SCSI drive of similar size, as
well as display and alter information on disk sectors.
• Display Configuration and Resource List:
This service aid displays the item header only for all installed resources.
• Display Firmware Device Node Information:
This task displays the firmware device node information that appears on
CHRP/RPA platforms.
• Display Hardware Error Report:
A tool for viewing the hardware error log is provided.
• Display Hardware Vital Product Data:
This service aid displays all installed resources, along with any VPD for
those resources.
• Display Microcode Level:
The current level of microcode on an adapter or device can be displayed.
• Display or Change Bootlist:
This service aid allows the bootlist to be displayed, altered, or erased.

Diagnostics and System Management Services

163

• Display or Change Diagnostic Run Time Options:
The Display or Change Diagnostic Run Time Options task allows the
diagnostic run time options to be set.
• Display Previous Diagnostic Results:
Each time the diagnostics produce a service request number (SRN) to
report a problem, information about that problem is logged. The service
representative can look at this log to see which SRNs are recorded.
• Display Resource Attributes:
This task displays the Customized Device Attributes associated with a
selected resource.
• Display Service Hints:
This service aid reads and displays the information in the CEREADME file
from the diagnostics media.
• Display Software Product Data:
This task invokes SMIT to display information about the installed software.
• Display System Environmental Sensors:
This service aid displays the environmental sensors implemented on a
CHRP/RPA system.
• Display Test Patterns:
This task provides a means of adjusting system display units by providing
displayable test patterns.
• Download Microcode:
This service aid provides a way to copy microcode to an adapter or
device.
• Flash SK-NET FDDI Firmware:
This task allows the Flash firmware on the SysKonnect SK-NET FDDI
adapter to be updated.
• Format Media:
The selection of diskettes, hardfiles, or optical media can be formatted.
• Generic Microcode Download:
This service aid provides a means of executing a generic script from a
diskette. The intended purpose for this generic script is to load microcode
to a supported resource.

164

RS/6000 43P 7043 Models 150 and 260 Handbook

• Local Area Network Analyzer:
This selection is used to exercise the LAN communications adapters, such
as Token-Ring, Ethernet, and Fiber Distributed Data Interface (FDDI).
• Periodic Diagnostics:
This selection provides a tool for configuring periodic diagnostics and
automatic error log analysis.
• Run Diagnostics:
The Run Diagnostics task invokes the Resource Selection List menu.
When the commit key is pressed, diagnostics are run on all selected
resources.
• Run Error Log Analysis:
The Run Error Log Analysis task also invokes the Resource Selection List
menu. When the commit key is pressed, Error Log Analysis is run on all
selected resources.
• Save or Restore Hardware Management Policies:
Use this service aid to save or restore the settings from Ring Indicate
Power On Policy, Surveillance Policy, Remote Maintenance Policy and
Reboot Policy.
• SCSI Bus Analyzer:
This service aid provides a means to diagnose a SCSI bus problem in a
free-lance mode.
• SCSI Device Identification and Removal:
This service aid allows you to choose a SCSI device or location from a
menu and to identify a device located in a system unit that uses a SCSI
Enclosure Services (SES) backplane.
• SCSD Tape Drive Service Aid:
This task provides a means to obtain the status or maintenance
information from a SCSD tape drive.
• Spare Sector Availability:
This selection checks the number of spare sectors available on the optical
disk.
• SSA Service Aid:
This service aid provides tools for diagnosing and resolving problems on
SSA attached devices.

Diagnostics and System Management Services

165

• Update Disk Based Diagnostics:
Use this service aid to apply fixes (APARs) on your system.
• Update System or Service Processor Flash:
This selection updates the system or service processor flash for
CHRP/RPA system units.

6.5 Understanding the Firmware
The firmware is the first code to execute when the machine is powered on.
This code resides on the hardware, and it is loaded at the factory.
The firmware uses the console and the speaker as a means to communicate
the results of certain tests. By default, the firmware uses the serial port S1 to
display logos, messages, and errors. In case a supported graphics adapter is
installed in the machine, the firmware will redirect the output to this adapter
instead of the serial port.

6.5.1 General RS/6000 Boot Sequence
RS/6000 CHRP and RPA platforms will display a graphical or text message
(hereafter referred to as the boot prompt) after the banner step that identifies
the platform and communicates to the user that there are options that may be
invoked to alter the boot process.
Once the boot prompt is displayed, the System Management Services (SMS)
menu can be invoked (by pressing the F1 key). SMS provides a user interface
for utilities, configuration, and the Multiboot Menu for boot/install and the
Open Firmware command interpreter.
For boot failures related to firmware trying to access a boot device, it is
appropriate for the platform to retry the boot operation, especially in the case
of booting from a network device. However, in platforms that have a service
processor (Model 260), there are several other types of detected errors for
which a reboot retry may be appropriate, For example, check-stops or loss of
communication between firmware and the service processor. The service
processor configuration provides a user setting for the number of retries that
should be attempted in case of boot failures (see also 7.5.2.3,
“Reboot/Restart Policy Setup Menu” on page 196).
The following sections describe the boot phase of operation.

166

RS/6000 43P 7043 Models 150 and 260 Handbook

6.5.1.1 Identify and Configure System Components
The firmware must, by various means, become aware of every component in
the system and configure or reset those components into a known state.
Components include all bridges and device controllers, but may exclude
devices that are not involved in the boot process.
Firmware is generally written with a hardware platform in mind so that some
components and their configuration data can be hardcoded. Examples of
these components are: number and type of processors, cache
characteristics, and the use of components on the planar. This hardcoding is
not a requirement, only a practical approach to a part of this task.
Certain system information must come from walking the I/O buses. This is a
technique that will yield identification of I/O device controllers and bridges
that reside on modern, well-behaved buses such as PCI.
6.5.1.2 Generate a Device Tree
The firmware will build a device tree. Certain configuration information
(configuration variables) may be stored in non-volatile memory.
6.5.1.3 Initialize/Reset System Components
The AIX operating system requires devices to be in a known state at the time
control is transferred from the firmware. Firmware may gain control of the
hardware in various states depending on what has initiated the boot process.
6.5.1.4 Locate an OS Boot Image
A device and filename can be specified directly from the AIX boot command.
Once the boot image is located, the device path is set in the device tree as
the bootpath property of the chosen node.
If multi-boot (multiple bootable operating systems residing on the same
hardware platform) is supported, a configuration variable instructs the
firmware to display a multi-boot menu from which the OS and bootpath are
selected.
6.5.1.5 Load the Boot Image into Memory
After locating the image, it is loaded into memory at the location given by a
configuration variable or as specified by the OS load image format.

6.5.2 Typical Boot Sequence for RS/6000 43P 7043 Model 150
After the system unit power is turned on, the system firmware tests the
system memory and identifies failing memory cards and memory module
locations. System firmware checks to see what devices are in the system and

Diagnostics and System Management Services

167

performs a simple test on them. The system firmware displays the device
name or device icon being tested. After the keyboard name or icon appears,
you can enter the Systems Management Services menu by hitting the 1 key
(on a ASCII terminal) or the F1 key (on a graphics terminal).
You can also enter one of the following:
• 5 (on a ASCII terminal) or F5 (on a graphics terminal) to start the
Stand-Alone Diagnostics (CD).
• 6 (on a ASCII terminal) or F6 to start the On-line Diagnostics (Hard Disk)
Depending on the boot device, a checkpoint may be displayed on the
operator panel for an extended period of time while the boot image is
retrieved from the device. If a bootable image is found, then the system unit
loads and starts the operating system.The AIX Boot code indicates LED
progress codes in the range from 05XX to 09XX. After the AIX Boot is
completed, the AIX login prompt appears on the main console.
Note

For more information about the progress codes, refer to Diagnostic
Information for Multiple Bus Systems, SA38-0509, Be sure to read the
chapter on Diagnostics Numbers and Codes.
If no bootable operating system image is found on any of the storage devices
listed in the system firmware boot list, then the system unit attempts to boot
again. With each attempt, you have the opportunity to start the System
Management Services (SMS) as described in 6.7.1, “SMS Start-Up” on page
173.

6.5.3 Typical Boot Sequence for RS/6000 43P 7043 Model 260
Because of its integrated service processor, the boot sequence of the Model
260 is different than the Model 150.
After the A/C power is turned on, the System Support Controller (SSC)
start-up begins, and releases reset to the service processor. If the SSC
cannot communicate with the service processor, the LED displays a
4BA00000 code. If the service processor is not present, the LED displays
4BA00001.

168

RS/6000 43P 7043 Models 150 and 260 Handbook

Service Processor Self-Test
The service processor card performs a self test and NVRAM initialization.
The LED Code range is E000 - E07F and the LED shows OK code when
complete.
Service processor in Standby Mode
You can enter the service processor menus whenever the LED code is OK,
STBY, or has an eight digit error code on the LED display by pressing the Enter
key on an ASCII terminal connected to serial port S1.
Built-In-Self-Test (BIST)
The service processor initiates a Built-In-Self-Test (BIST) on the Central
Electronics Complex (CEC) chips when the power button is pressed. The
VPD is read, the CRC is done, and the processor compatibility test is run.
LED Code range is E0A0 - E0E1.
System Initialization
System firmware begins to execute and then initializes system registers after
LED code E0E1. LED Code range is E1XX - E2XX.
Memory Test
The system firmware tests the system memory and identifies failing memory
cards and memory module locations. LED Code range is E3XX.
Device Configuration and Test
System firmware checks to see what devices are in the system and performs
a simple test on them.
The system firmware displays the device name or device icon being tested.
After the keyboard name or icon appears, you can enter the Systems
Management Services menu by hitting the 1 key (if using a ASCII terminal) or
the F1 key (if using a Graphics terminal).
You can also enter one of the following:
• 5 key (on an ASCII terminal) or F5 (on a graphics terminal) to start the
Stand-Alone Diagnostics (CD).
• 6 key (on an ASCII terminal) or F6 (on a graphics terminal) to start the
On-line Diagnostics (Hard Disk)
IPL Boot Code
The system firmware attempts to boot from the devices listed in the Boot List.
The LED Code range is E1XX.

Diagnostics and System Management Services

169

Boot Image Execution
Once a boot image is located on a device in the Boot List, the system
firmware code hands off control to the AIX Boot code.
• LED Code E105 for Normal Boot or
• E15B for Service Mode Boot.
The AIX Boot code indicates LED progress codes in the range from 05XX to
09XX.
Note

For more information about the progress codes, refer to Diagnostic
Information for Multiple Bus Systems, SA38-0509. Be sure to read the
chapter on Diagnostics Numbers and Codes.

AIX Boot Complete
The AIX login prompt appears on the main console.

6.6 Power-On Self-Test
Power On Self Test (POST) is the process by which the firmware tests those
areas of the hardware that are critical to its ability to carry out the boot
process. It is not intended to be all-inclusive or to be sophisticated by how it
communicates with the user. Diagnostics with these characteristics will
generally be provided as a service aid.The following power-on self tests are
performed by the firmware on PCI-based RS/6000 systems:

6.6.1 Processor POST
The firmware tests the processor very briefly. If there is a failure, the system
will stop, and the initial beep of the speaker will not be heard.

6.6.2 Memory DIMM and L2 Cache POST
The firmware RAM POST tests all the memory, it is done in segments. After
the initial short beep, if the system stops with the hard file indicator on solid,
this is the indication that no memory was found. If some memory is found,
then a working 2 KB continuous segment is sought. If the 2 KB segment
cannot be found, the system stops with the hard file indicator on solid.
The L2 cache is tested. If it fails, there will be a momentary indication when
the display becomes available. The error is also written to the Error Log.
During the system initialization, when icons are being displayed for the

170

RS/6000 43P 7043 Models 150 and 260 Handbook

individual subsystems, one of the icons will be the memory icon. During the
display of this icon, an 8-digit error code will be displayed if the L2 cache is
not fully functional.
The remainder of memory is also tested, and if a failure is detected, an 8-digit
error code is posted. This error indicates which Dual Inline Memory Module
(DIMM) slot is at fault. The basic algorithm for the system memory
configuration is as follows:
1. Query each memory slot to see if there is a memory DIMM installed.
• If yes, determine its size. Identify each DIMM as IBM or non-IBM, ECC,
or parity. This is done by querying special identification registers in the
DIMMs themselves.
• If the DIMM could not be identified, display the memory slot number, as
well as a warning saying that a DIMM could not be identified. Proceed
with the next DIMM.
2. Test the DIMM.
• If this is an IBM DIMM and it passes the test, make it available and add
its size to the available memory quantity. If it does not pass the test,
keep the DIMM out of the system configuration and display a warning
on the screen reporting the faulty DIMM slot number.
• If this is a non-IBM DIMM and passes the test, make it available and
add its size to the available memory quantity. In addition, display a
message on the screen reporting that a non-supported, non-IBM
memory DIMM has been found, tested, and correctly configured. If the
DIMM does not pass the test, display a warning on the screen reporting
that a non-IBM memory module was found and failed to pass the test.
3. Proceed with the next DIMM.
At the end of this process, the system will have available all the memory it
could configure (IBM branded or not).

6.6.3 Graphics Adapter POST
The firmware tests the graphics adapter but not the display. The system will
give a speaker beep sequence when the graphics adapter is found to be
non-functional. The beep sequence is one long beep, followed by one short
beep. The error is logged, and the system boot continues.

Diagnostics and System Management Services

171

6.6.4 Keyboard and Mouse Controller POST
The keyboard/mouse controller has a built-in Power-On Self Test, and the
firmware checks the result. If an error is detected, an 8-digit error code is
displayed. The error is written to the Error Log, and the system continues.

6.6.5 SCSI Subsystem POST
The SCSI POST opens the adapter and runs several test scripts that check
and exercise the various functions related to the chips on the integrated SCSI
adapter, such as DMA, simulated mailbox commands, and so on. If an error is
detected, an 8-digit error code is displayed, the error is written to the Error
Log, and the system continues.
Note

The 8-digit POST error codes are listed and described in the Service Guide
for the corresponding PCI-based RS/6000 system:

RS/6000 7043 43P Series Service Guide, SA38-0512
RS/6000 7043 Model 260 Service Guide, SA38-0554

6.7 System Management Services (SMS)
The SMS programs make it possible for you to view information about your
computer, run memory tests, and set the device from which the server will
boot.
By default, the firmware uses the serial port S1 to display logos, messages,
errors, and also as the interface to the SMS programs. If a supported
graphics adapter is installed in the machine, the firmware will redirect the
output to this adapter instead of the serial port. This means, if you have
installed a graphics adapter but you want to use an ASCII terminal attached
to serial port S1 as the console for the SMS programs, you will have to
remove the graphics adapter first.
The SMS programs provide two types of interfaces: a graphical user interface
(GUI) that can be used on a graphical display and an ASCII interface that can
be used either on an ASCII terminal or on a graphical display.
Note: The ASCII interface provides more functions than the graphical
interface.

172

RS/6000 43P 7043 Models 150 and 260 Handbook

To start the programs:
1. Turn on or shut down and restart your computer.
2. When the first screen appears, press the F1 key to use the GUI. On an
ASCII terminal, you can press either the number 1 key.
Note: You must press keys listed above before the last indicator appears.

6.7.1 SMS Start-Up
During the boot process, function keys can be pressed to alter the electronic
key-switch and determine which boot list to use during the boot procedure.
There are four function keys that can be pressed that determine the type of
boot that will occur. These are described as follows:
F1-Key (1 with an ASCII terminal)
The F1 key pressed on a directly attached keyboard will invoke the SMS GUI
interface. Press the 1 key at an ASCII terminal, and it will invoke the SMS
ASCII interface. The electronic key-switch will be set to Normal mode.
Mksysb Booting

Booting from a tape (to restore a mksysb tape or boot into maintenance
mode) requires SMS. From SMS, you can select an alternative boot device
which includes a tape drive if one is installed.
F5-Key (5 with ASCII terminal)
The F5 key will cause the default firmware boot list to be used. The electronic
key-switch is set to Service mode. This mode attempts to boot from the first
device of each found in the list. It does not search for other bootable devices
of that type if the first device is not bootable. Instead, it continues to the next
device type in the list. If after one pass through the boot list no boot record is
found, the firmware will invoke the SMS program.
F6-Key (6 with ASCII terminal)
When F6 is selected, the firmware looks for a boot record according to the
custom boot list that was set up by SMS or by using the bootlist command. If
the boot list was not customized, the default boot list is used. The electronic
key-switch is set to Service mode. Again, if after a pass through the custom
boot list no boot record is found, the firmware will invoke the SMS program.
F8-Key (8 with ASCII terminal)
Press F8 to access the Open Firmware OK> prompt. This has no influence on
the selection of the boot list or key-switch.

Diagnostics and System Management Services

173

Note

When AIX is installed on a machine, it automatically sets the customized
boot list to the installed hard disk. The customized boot list is thereafter
used by the system when booting in Normal mode.

6.7.2 SMS Graphical Main Menu
The graphical System Management Services main menu offers the following
tasks, as shown in Figure 36:
Config

Enables you to view your system setup

Multiboot

Enables you to set and view the default operating system,
modify the boot sequence, access the Open Firmware
command prompt, and other options

Utilities

Provides several tools to set and remove passwords, to set the
unattended start mode, to update the firmware, to set the IP
addresses for network booting, and other utilities

Figure 36. System Management Services - Main Menu

174

RS/6000 43P 7043 Models 150 and 260 Handbook

6.7.2.1 SMS Submenu Config
Selecting this icon makes it possible for you to view information about the
setup of your system unit. A list similar to the following appears when you
select the Config icon. If more than one screen of information is available, a
blue arrow in the top right corner of the screen appears. Use the Page Up
and Page Down keys to scroll through the pages.
6.7.2.2 SMS Submenu Multiboot
The options, as shown in Figure 37, available from this screen allow you to
view and set various options regarding the operating system and boot
sequence:
Select Software

The Select Software option allows you to choose which
operating system to use.

Software Default This option enables you to select an operating system as
the default operating system for your system unit.
Install From

Enables you to select a media drive from which to install
an operating system.

Boot Sequence

Enables you to view and change the custom bootlist (the
sequence in which devices are searched for operating
system code).

OK Prompt

Enables you to go directly to the Open Firmware
command prompt. The Open Firmware command prompt
is used for debugging and device driver development.

Multiboot Start

Clicking on this button toggles whether the Multiboot
menu will appear automatically at start-up.

Diagnostics and System Management Services

175

Figure 37. SMS Submenu Multiboot

6.7.2.3 SMS Submenu Utilities
Selecting this icon enables you to perform various tasks and view additional
information about your system unit, shown in Figure 38:

Figure 38. SMS Submenu Utilities

176

RS/6000 43P 7043 Models 150 and 260 Handbook

1. Firmware Passwords
You can limit access to the system by using passwords. The passwords
can be up to eight characters long and are stored in NVRAM. There are
three categories of restricted access:
• Power-On Password
When the system is powered on, it checks whether a power-on
password (POP) is present. If there is one present and the unattended
start mode is not set, it means the machine's owner does not want the
system to be used unless the POP password is supplied. In this case,
the system will prompt for the POP password. You are given three
attempts to enter the correct password. If you fail to supply the correct
password, the system will go into a hung state and must be
powered-off before continuing.
• Privileged Access Password
The Privileged Access Password (PAP) is used to limit access to the
System Management Services (SMS) programs (also called the
Supervisory Password). When you press one of the keys to access
SMS, the system will check to see if a Privileged Access password
exists, if it does, you are prompted to enter the Privileged Access
password. You are given three attempts to supply the correct
password. If you fail to do so, the system will go into a hung state and
must be powered-off before continuing.

Diagnostics and System Management Services

177

• Unattended Start Mode
To use this mode, a power-on password must be previously specified. If
unattended start mode is enabled, the system will boot from the
defined boot device without requiring the you to enter the power-on
password. While the system can be booted without entering the POP
password, the keyboard controller will be programmed to lock up until
the POP password is provided. This mode is ideal for servers that run
unattended. After an electrical power failure, for example, the operating
system will be rebooted without waiting for you to enter the power-on
password.
Figure 39 shows the SMS submenu where you can set the password.

Figure 39. SMS Submenu - Firmware Passwords

178

RS/6000 43P 7043 Models 150 and 260 Handbook

Note

For details about enabling and disabling the power-on password and
privileged access password, refer to the relevant chapter in the appropriate
service guide:

RS/6000 7043 43P Series Service Guide, SA38-0512
RS/6000 7043 Model 260 Service Guide, SA38-0554
2. Hard Disk Spin Up Delay
Enables you to change the spin up delay for SCSI hard disk drives
attached to your system. Spin up delay values can be entered manually, or
else a default setting can be used. All values are measured in seconds.
The default is two seconds.
3. Error Log
Error Log enables you to view and clear the firmware error log information
for your system unit.
4. RIPL (Remote Initial Program Load)
Enables you to select a remote system from which to load programs via a
network adapter when your system unit is first turned on. This option also
allows you to configure network adapters that require setup. You can ping
a remote adapter to check if the network hardware is working correctly.
5. SCSI ID
Allows you to view and change the addresses (IDs) of the SCSI controllers
attached to your system unit.
6. Update
Allows you to update the system firmware program. Refer to 6.7.4, “SMS
Firmware Update” on page 180.
7. Console
If you have more than one keyboard and display attached to your system
unit, or if you have an ASCII terminal attached to your system unit in
addition to a keyboard and display, this tool allows you to define which one
is active.

Diagnostics and System Management Services

179

6.7.3 SMS ASCII Main Menu
The ASCII version of the System Management Services includes an
additional function in the main menu not found in the graphical version. The
following languages are supported:
•
•
•
•
•
•

English
French
German
Italian
Spanish
Swedish

All menus and options, as well as the button titles, have been translated. Your
ACSII terminal must support the ISO8859-1 character set in order to properly
display languages other than English.
6.7.3.1 ACSII Terminal Settings
If you have a graphics adapter in your system, then System Management
Services will only display information using that adapter. If you have an ASCII
terminal attached and have a graphics adapter installed, nothing will be
displayed on the ASCII terminal during the firmware boot process. To be able
to use the ASCII terminal to access System Management Services, you will
have to physically remove the graphics adapter from the system. If there are
no terminals or graphics adapters attached, the system will still be able to
boot up.
If you are using an ASCII terminal, the following parameters should be used:
• 9600 baud
• 8-bit
• No parity
• 1 stop bit
• 24 lines by 80 columns
• Echo mode on

6.7.4 SMS Firmware Update
There are several situations where a firmware update may be required. For
example, an update may be required after a field EC (engineering change) to
provide firmware support for new adapters and peripherials or to enhance
functions for existing peripherials.

180

RS/6000 43P 7043 Models 150 and 260 Handbook

6.7.4.1 How to Determine the Current SMS Firmware Version
The firmware version is displayed on the initial start-up screen on a graphical
display and at the top of each System Management Services (SMS) menu on
an ASCII Terminal display. It can also be found on the configuration display
under the SMS menus.
To access the SMS menus, power-on the system if it is off, or shutdown and
re-start the system if it is on. On a graphical display, the firmware version is
displayed in the lower right corner of the initial display. Press the F1 key while
the start-up icons are displayed to stop at the SMS menus.
On an ASCII Terminal display, press the 1 key at the initial display when the
ASCII icons are displayed at the bottom of the screen. Note the firmware
version at the top of the menus.
Select Configuration from the initial SMS menu to see the system’s
configuration. The firmware version is near the bottom of this list.
6.7.4.2 How to Obtain the SMS Firmware Update
In order to create a firmware diskette with the latest level of SMS firmware
available, download the newest firmware for your machine from:
http://www.rs6000.ibm.com/support/micro

There are two types of archives currently being distributed: one for AIX and
one for DOS-compatible operating systems such as DOS, OS/2, and
Windows. Both archives are self-extracting executables that will unpack
themselves when run.
To unpack the AIX archive, filename.bin, execute the following commands:
chmod +x filename.bin
./filename.bin

To unpack the DOS-compatible archive, filename.exe, execute the archive:
filename1

(1 For example: 7043140. This depends on the model for which you want to
download the firmware).
6.7.4.3 How to Create the SMS Firmware Diskette
The method of creating the firmware update diskette will vary depending on
the operating system being used and the distribution archive. In all cases,
1.44 MB DOS-formatted diskettes should be used. For AIX users, DD images
should be provided. To create a firmware update diskette, insert a blank

Diagnostics and System Management Services

181

diskette into the drive of the system being used. If a makefw script is
provided, execute it. Otherwise, type the following command:
dd if=filename.dd of=/dev/rfd0

For users of DOS-compatible operating systems, discrete files will be
provided with a batch file named makefw to copy the appropriate files to
diskette. Run the batch file to create the diskette:
makefw

6.7.4.4 How to Perform the SMS Firmware Update
Once you have a firmware update diskette available, you are ready to
perform the update. Follow the steps below carefully.
The procedure below will guide you through soft-loading the new firmware
which loads it into memory and runs it. This is a very important step which will
ensure that your new firmware is not corrupted and will run on your system as
it is configured before the new firmware is permanently flashed into the
system. If the soft-load fails, DO NOT flash the new firmware.
1. Power-on the system, if off, or shutdown and re-start.
2. Go to the open firmware ok prompt:
• From a graphics display, press F8 when the icons appear at start-up.
• From an ASCII terminal, press 8 when the ASCII icons appear during
start-up.
3. Insert the diskette with the firmware image and soft-load it by typing the
following commands at the ok prompt:
• > setenv load-base 600000
• > boot floppy:1,\name_of_firmware_level.img
Note: name_of_firmware_level depends on the system for which you
want to update the firmware (For example: tig98153).
4. A console selection may be run at this time to allow you to choose a
display. A number will appear on each display that can be used for the
firmware icons and SMS menus. Press the number of the display you wish
to use. A graphics display is preferable.
5. Go to the SMS menu:
• From a graphics display, press F1 when the icons appear at start-up.
• From an ASCII terminal, press 1 when the ASCII icons appear during
start-up.

182

RS/6000 43P 7043 Models 150 and 260 Handbook

6. Verify that the new firmware is currently running. See 6.7.4.1, “How to
Determine the Current SMS Firmware Version” on page 181. If the new
firmware is not running, something went wrong. Go back to step one and
try again. If the new firmware IS running correctly, continue to the next
steps to permanently flash the new firmware image.
Note

If power is lost during the firmware update procedure, the system could be
rendered inoperable. To avoid this, DO NOT POWER OFF the system
during the Firmware Update, and take any steps to ensure that power is not
interrupted during the update procedure.
7. From a graphics display, use the firmware update utility. Select Utilities
from the menu, then Update and follow the on-screen instructions to
complete the update procedure.
8. From an ASCII terminal, use the firmware update utility. Select Utilities
from the main menu, then Update system firmware and follow the
on-screen instructions to complete the procedure.
6.7.4.5 SMS Firmware Recovery
If the system will not boot up fully, and the checkpoint display reads FEB, the
firmware is partially corrupted, but should be recoverable. Make a copy of the
firmware update diskette, rename the .img file on this diskette to
PRECOVER.IMG and insert this recovery diskette in the drive when the FEB
appears on the checkpoint display.
If the system drops to the ok prompt at checkpoint F4D, this may also be a
partial corruption of the firmware. Use the ok prompt to attempt the soft-load
procedure and re-flash the new firmware. Start at step three under 6.7.4.4,
“How to Perform the SMS Firmware Update” on page 182.
If the checkpoint display reads 888 when the power button is pushed, the
system firmware is completely corrupted. Report the problem to your service
organization.
Note

The diskette containing the new firmware update will be your firmware
recovery diskette.

Diagnostics and System Management Services

183

6.7.5 SMS Firmware Checkpoints
Firmware Checkpoints are intended to let users and service personal know
what the system is doing, in some detail, as it initializes. These checkpoints
occur during system start-up and are not intended to be error indicators, but
in some cases a system could hang at one of the checkpoints. The most
appropriate action is included with each checkpoint.
6.7.5.1 RS/6000 43P 7043 Model 150 Firmware Checkpoints
The firmware for the Model 150 uses progress codes (checkpoints) in the
range of E1xx to EFFF. The Exxx-Codes are documented in the RS/6000
7043 43P Series Service Guide, SA38-0512.
6.7.5.2 RS/6000 43P 7043 Model 260 Firmware Checkpoints
The firmware for the Model 260 uses progress codes (checkpoints) in the
range of E1xx to EFFF. The Exxx-Codes for the Model 260 are documented in
the RS/6000 7043 Model 260 Service Guide, SA38-0554.

184

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 7. Service Processor
This chapter gives you an overview of the functionality of the Service
Processor (SP) and how to use the SP. The SP is currently available on the
Model 260, but not the Model 150.

7.1 Introduction to the Service Processor
The Service Processor is a hardware component that is imbedded onto the
I/O planar of the Model 260.
The SP has the capability to control the system NVRAM and real time clock
interface. The SP card has a interface to assist with the bring-up and testing
of complex processor systems. In addition, the SP has the capability to take
over either S1 or S2 serial ports on the I/O planar.
The SP card can use S1 or S2 to make a call home through an externally
attached modem when it detects one of the following conditions:
• System firmware surveillance failure
• Operating system surveillance failure
• Critical environmental failures
• Restarts
The SP also has the capability to answer modem calls and generate a host
interface to an external caller. The host functions of the SP card are
contained in flash memory, resident on the SP card. The host modes are
password protected and feature many levels of menus with support for
several languages.
Machine diagnostics can be launched from the host session, allowing you to
remotely diagnose the status of the server. Almost all of this function is
available even if the main processor is completely dead. The SP provides an
immediate means to diagnose, check status, and sense the operational
conditions of a remote server.
The Model 260 can also be booted remotely, and a remote user may enter the
Systems Management Services (SMS) screens (only in ASCII mode).

© Copyright IBM Corp. 1998

185

7.2 Customize and Access the Service Processor Menus
The SP menus enable you to configure SP options and to enable and disable
functions. Service Processor menus are available using an ASCII terminal
when the server is powered off and the Service Processor is operating with
standby power. SP menus are also available when server power is on and the
SP has detected a server problem (such as loss of surveillance). During the
first power up (when the power cord is plugged into the outlet), Service
Processor menus are not available for 45 seconds while the SP is running
self-tests and initializing the server. If the server powers down, SP menus
become available after 15 seconds.
The Service Processor menus are divided into two groups:
• General user menus
• Privileged user menus
To prevent loss of control in unstable power environments, the Service
Processor leaves the menu mode after 5 minutes of inactivity. Menus may be
resumed by pressing any key on the terminal, local or remote.
Note

You must have a ASCII terminal or a modem to access the SP menus.
There is no graphical interface.

7.2.1 How to Customize the Service Processor
There are two methods through which the service processor's functions can
be customized:
• SP menus can be customized while AIX is up and running (use the diag
command) through Service Aid in AIX Diagnostics. Although accessible
using concurrent AIX diagnostics, the SP functions you can customize
there are relatively few.
• SP menus are accessible when AIX is not running, either locally or
remotely.
The following chapters cover how to customize the SP when AIX is not
running.

186

RS/6000 43P 7043 Models 150 and 260 Handbook

7.2.2 How to Access Service Processor Menus Locally
Service Processor menus may be accessed locally by connecting an ASCII
terminal to either serial port. You must press a key on the ASCII terminal to
confirm the presence of the Service Processor. The SP then prompts you for
a password (if set), and when verified, displays the SP menus.

7.2.3 How to Access Service Processor Menus Remotely
Service Processor menus may be accessed remotely by connecting a modem
to serial port 1 or serial port 2.
1. Power-off the server, unplug the power cord, and press the power button
to drain capacitance while power is disconnected.
2. Connect the modem to the appropriate serial port and turn the modem on.
3. Plug in the server.
Note: Your modem has to be configured. For modem configurations, see
7.5.5.1, “Modem Configuration Menu” on page 203.
With a terminal or terminal emulator, call the server's modem. The Service
Processor prompts you for a password (if set), and when verified, displays
the SP menus.

7.3 Security Within the Service Processor
For security purposes, the Service Processor counts the number of attempts
to enter correct passwords. The results of not recognizing a correct password
within this error threshold are different, depending on whether the attempts
are being made locally (at the server) or remotely (using a modem). The error
threshold is three.
If the error threshold is reached by someone entering passwords at the
server, the Service Processor exits the menus. This action is taken based on
the assumption that the server is in an adequately secure location with only
authorized users having access. Such users must still successfully enter a
login password to access AIX.
If the error threshold is reached by someone entering passwords remotely,
the Service Processor disconnects the modem to prevent potential security
attacks on the server by unauthorized remote users.
There are two different kind of passwords:
• Privileged Access Password

Service Processor

187

• General Access Password
Passwords can be any combination of up to 8 alphanumeric characters. You
can enter longer passwords, but the entries are truncated to include only the
first 8 characters. Passwords can be set from the Service Processor menu or
from the SMS menus.
Table 38 illustrates which menu can be can accessed with the Privileged
Access Password and the General Access Password.
Table 38. Settings of Privileged and General Access Password

Privileged Access
Password

General Access
Password

Resulting Menu

None

None

MAIN MENU displayed

None

Set

MAIN MENU displayed

Set

None

Users with passwords see the MAIN
MENU, others users see the GENERAL
USER MENU

Set

Set

Users see menus associated with the
entered password

7.4 Service Processor Operational Phases
This section provides a high-level flow of the phases of the SP, as shown in
Figure 40.

Figure 40. Service Processor - Operational Phase Status Flow

188

RS/6000 43P 7043 Models 150 and 260 Handbook

7.4.1 Pre-Standby Phase
This phase is entered when the server is connected to a power source. The
server may or may not be fully powered on. This phase is exited when the
Power-On Self-Tests (POST) and configurations tasks are completed. The
Pre-Standby phase components are:
• SP Initialization
SP performs any necessary hardware and software initializations.
• SP POST
SP conducts Power-On Self Tests on its various work and code areas.
• SP Unattended Start Mode Checks
To assist fault recovery, if unattended start mode is set, the SP
automatically reboots the server. SP does not wait for a user-input or
power-on command, but moves straight through the phase and into the
Bring-up Phase. The unattended start mode can be reset by accessing
SMS menus, or SP menus.

7.4.2 Standby Phase
The standby phase can be reached in two ways:
1. With the server OFF and power connected (the normal path), recognized
by OK in the LED display.
2. With the server ON after an operating system fault, recognized by STBY
or an 8-digit code in the LED display.
In the Standby phase, the SP takes care of some automatic duties and is
available for menus operation. The SP remains in the standby phase until a
power-on request is detected.
The Standby phase components are:
• Modem Configuration
SP will configure the modem (if installed) so that incoming calls may be
received, or outgoing calls may be placed.
• Dial In
Monitor incoming phone line to answer calls, prompt for a password, verify
the password and remotely display the standby menu. The remote session
can be mirrored on the local ASCII console if the server is so equipped
and the user enables this function.

Service Processor

189

• Menus
The SP menus are password protected. Before you can access them you
need to know either General User (Power-On Password or POP) or
Privileged User (Privileged Access Password or PAP).

7.4.3 Bring-Up Phase
This phase is entered upon power-on, and exited upon loading of the
operating system. The Bring-Up phase components are:
• Retry Request Check
The SP checks to see if the previous IPL attempt failed. If two consecutive
fails are detected, the SP displays an error code and places an outgoing
call to notify an external party if the user has enabled this option.
• Dial Out
The SP can dial a pre-programmed telephone number in the event of an
IPL failure. The SP issues an error report with the last reported IPL status
indicated and any other available error information.
• Update Operator Panel
The SP displays Operator Panel data on the ASCII terminal if a remote
connection is active.
• Environmental Monitoring
Environmental Monitoring is now controlled by the SP instead of the base
system, with expanded error recording and reporting.
• System Firmware Surveillance (Heartbeat Monitoring)
The SP monitors and time the interval between system firmware
heartbeats.
• Responding to System Processor Commands
The SP responds to any command issued by the system processor.

7.4.4 Run-time Phase
This phase includes the tasks that the SP performs during steady-state
execution of the operating system.
• Environmental Monitoring
The SP monitors voltages, temperatures, and fan speeds.
• Responding to System Processor Commands
The SP responds to any command issued by the system processor.

190

RS/6000 43P 7043 Models 150 and 260 Handbook

• Run-Time Surveillance (Heartbeat Monitoring)
If the device driver is installed and surveillance enabled, the SP monitors
the system heartbeat. If the heartbeat times out, the SP places an
outgoing call. This is different from the Bring-Up phase scenario where
two reboot attempts are made before placing an outgoing call.

7.5 Main Menu
At the top of the MAIN Menu is a listing containing:
• Your Service Processor's current firmware version
• The firmware copyright notice
• The system name given to your server during setup
You need the firmware version for reference when you either update or repair
the functions of your service processor.
Following is an example of the SP Main Menu:

Service Processor Firmware
SP Level: px980902
EPROM: 19980902
FLASH: 19980902
Copyright 1997, IBM Corporation
SYSTEM NAME

MAIN MENU
1.
2.
3.
4.
5.
6.
99.

Service Processor Setup Menu
System Power Control Menu
System Information Menu
Language Selection Menu
Call-In/Call-Out Setup Menu
Set System Name
Exit from Menus

1>

Note: The Service Processor prompt reads either 1> or 2> to indicate which
serial port on the system unit is being used to communicate with the SP.
The following sections cover the different submenus.

Service Processor

191

7.5.1 Service Processor Setup Menu
The service processor setup menu appears as follows:

Service Processor SETUP MENU
1. Change Privileged Access Password
2. Change General Access Password
3. Enable/Disable Console Mirroring:
Currently Disabled
4. Start Talk Mode
5. OS Surveillance Setup Menu
6. Reset Service Processor
7. Reprogram Service Processor Flash EPROM
98. Return to Previous Menu
99. Exit from Menus
1>

7.5.1.1 Change Privileged Access Password
Set or change the Privileged Access Password. It provides you with the
capability to access all Service Processor functions. This password is usually
used by the system administrator or root user.
7.5.1.2 Change General Access Password
Set or change the General Access Password. It provides limited access to SP
menus, and is usually available to all users who are allowed to power-on the
server.
7.5.1.3 Enable/Disable Console Mirroring
When Console Mirroring is enabled, the Service Processor sends information
to both serial ports. This capability may be enabled by local or remote users.
This provides local users the capability to monitor remote sessions. Console
mirroring may be enabled for the current session only and ends when the SP
releases control of the serial ports to the system firmware.
7.5.1.4 Start Talk Mode
In a console mirroring session, it is useful for those that are monitoring the
session to be able to communicate with each other. Selecting this menu item
activates the keyboards and displays for such communications while console
mirroring is established. This is a full duplex link, so message interference is
possible. Alternating messages between users works best.
7.5.1.5 OS Surveillance Setup Menu
This option may be used to setup operating system surveillance. If the
surveillance is currently disabled you have to enabled it before you can

192

RS/6000 43P 7043 Models 150 and 260 Handbook

change the surveillance time interval or the surveillance delay, as shown in
the following example.

OS Surveillance Setup Menu
1. Surveillance:
Currently Enabled
2. Surveillance Time Interval:
Currently 5
3. Surveillance Delay:
Currently 1
98. Return to Previous Menu
1>

Surveillance
May be set to Enabled or Disabled. You can switch between those two options
by simply entering 1 and then press Enter.
Surveillance Time Interval:
May be set to any number from 2 to 255 minutes.
Surveillance Delay:
May be set to any number from 0 to 255 minutes.
Surveillance is a function in which the SP monitors the system, and the
system monitors the Service Processor. This monitoring is accomplished by
periodic samplings called heartbeats.
Surveillance is available during two phases:
1. System firmware bringup (automatic)
Provides the SP with a means to detect boot failures while the system
firmware is running. System firmware surveillance is automatically
enabled during system power-on. It cannot be disabled with a user
selectable option. If the SP detects no heartbeats during system IPL (for 7
minutes), it cycles the system power to attempt a reboot. The maximum
number of retries is set from the SP menus. If the fail condition repeats,
the SP leaves the machine powered on, logs an error and offers menus to
the user. If Call-out is enabled, the SP calls to report the failure and
displays the operating system surveillance failure code on the operator
panel.
2. Operating system run time (optional)

Service Processor

193

Provides the SP with a means to detect hang conditions, hardware or
software failures while the operating system is running. It also provides
the operating system with a means to detect the SP failure by the lack of a
return heartbeat. Operating system surveillance is enabled by default.
This allows you to run operating systems that do not support this Service
Processor option. Operating system surveillance can be enabled and
disabled through:
• Service Processor Menus
• Service Processor Service Aids
Three parameters must be set for operating system surveillance:
• Surveillance enable/disable
• Surveillance interval
This is the maximum time in minutes the Service Processor should wait
for a heartbeat from the operating system before timeout.
• Surveillance delay
This is the length of time in minutes for the Service Processor to wait
from when the operating system is started to when the first heartbeat is
expected.
Surveillance takes effect immediately after setting the parameters from the
SP menus. If operating system surveillance is enabled (and system
firmware has passed control to the operating system), and the Service
Processor does not detect any heartbeats from the operating system, the
Service Processor assumes the system is hung. The machine is left
powered on and the Service Processor enters standby phase, displaying
the operating system surveillance failure code on the operator panel. If
Call-out is enabled, the Service Processor calls to report the failure.
7.5.1.6 Reset Service Processor
Allows you to reinitialize the Service Processor.
7.5.1.7 Reprogram Service Processor Flash EPROM
This is an automatic process. An update diskette can be acquired from the
RS/6000 Support page on the Internet or from your service team. The
Internet address is:
http://www.rs6000.ibm.com/support/micro

For more information how to update the SP firmware refer to the README file
that comes with the firmware update and 7.7, “Service Processor Firmware
Update” on page 210.

194

RS/6000 43P 7043 Models 150 and 260 Handbook

7.5.2 System Power Control Menu
The following shows a system power control menu.

SYSTEM POWER CONTROL MENU
1. Enable/Disable Unattended Start Mode:
Currently Disabled
2. Ring Indicate Power-On Menu
3. Reboot/Restart Policy Setup Menu
4. Power-On System
5. Power-Off System
6. Enable/Disable Fast System Boot:
Currently Disabled
98. Return to Previous Menu
99. Exit from Menus
1>

7.5.2.1 Enable/Disable Unattended Start Mode
This option may be used to instruct Service Processor to immediately
power-on the server after a power failure, bypassing power-on password
verification. Unattended Start Mode can also be set using SMS Menus. It is
intended to be used on servers that require automatic power-on after a power
failure.
7.5.2.2 Ring Indicate Power-On Menu
Ring Indicate Power-On is an alternate method of dialing in, without
establishing a Service Processor session. If the system is powered off, Ring
Indicate Power-On is enabled, the server is powered on at the predetermined
number of rings. If the server is already on, no action is taken. In either case,
the telephone call is not answered. The caller receives no feedback that the
server powered-on. The Ring Indicator Power-On Menu and defaults are
shown in the following example:
Ring Indicator Power-On Menu
1. Ring Indicate Power-On:
Currently Disabled
2. Number of Rings:
Currently 6
98. Return to Previous Menu
1>

• Ring Indicate Power-On may be set to Enabled or Disabled.
• Number of Rings may be set to any number from 1 to 255.

Service Processor

195

7.5.2.3 Reboot/Restart Policy Setup Menu
Reboot describes bringing the system hardware back up from scratch, for
example, from a system reset or power on. The boot process ends when
control passes to the operating system process.
Restart describes activating the operating system after the system hardware
reinitialized. Restart must follow a successful reboot.
The following is an example of the Reboot/Restart Policy Setup Menu.

Reboot/Restart Policy Setup Menu
1. Number of reboot attempts:
Currently 3
2. Use OS-Defined restart policy?
Currently Yes
3. Enable supplemental restart policy?
Currently No
4. Call-Out before restart:
Currently Disabled
98. Return to Previous Menu
1>

Number of Reboot Attempts
If the server fails to successfully complete the boot process, it attempts to
reboot the number of times specified. Entry values equal to or greater than 0
are valid. Only successive failed reboots attempts count, not reboots that
occur after a restart attempt. At restart, the counter is set to 0.
Use OS-Defined Restart Policy
This lets the SP react or not react the same as the operating system to major
system faults, by reading the setting of the operating system parameter
Automatically Restart/Reboot After a System Crash. This parameter may, or
may not be defined depending on the operating system or its version/level. If
the operating system automatic restart setting is defined, then it may be set to
respond to a major fault by restarting or by not restarting. See your operating
system documentation for details on setting up operating systems automatic
restarts. The default value is YES.
Enable Supplemental Restart Policy
The default setting is NO. If set to YES, the SP restarts the system when the
system loses control as detected by the SP surveillance, and either:

196

RS/6000 43P 7043 Models 150 and 260 Handbook

1. The Use OS-Defined restart policy is set to NO.
OR
2. The Use OS-Defined restart policy is set to YES and the operating system
has no automatic restart policy.
Call-Out Before Restart (Enabled/Disabled)
If a restart is necessary due to a system fault, you can enable the SP to call
out and report the event. This item is valuable if the number of these events
becomes excessive, signalling a bigger problem.
7.5.2.4 Power-On System
Lets you power-on the system immediately.
7.5.2.5 Power-Off System
Allows you to power-off the server following a surveillance failure.
7.5.2.6 Enable/Disable Fast System Boot
Allows you to perform a fast boot. With disabling the fast boot the system
needs a longer time in order to do a much more detailed BIST. You will see
the E0B0 code with a spinning cursor for a longer time on the LED.

7.5.3 System Information Menu
The following is a sample of the system information menu.

SYSTEM INFORMATION MENU
1.
2.
3.
4.
5.
6.
7.
8.
9.
98.
99.

Read VPD Image from Last System Boot
Read Progress Indicators from Last System Boot
Read Service Processor Error Logs
Read System POST Errors
Read NVRAM
Read Service Processor Configuration
View System Environmental Conditions
Processor Configuration/Deconfiguration Menu
Memory Configuration/Deconfiguration Menu
Return to Previous Menu
Exit from Menus

1>

7.5.3.1 Read VPD Image from Last System Boot
Displays the VPD information that was in effect after the last system boot.
This information is usually identical with the results from the menu selection
Read VPD, but in the case of configuration updates or certain faults, this

Service Processor

197

historical comparison can be useful to System Administrators and service
personnel.
7.5.3.2 Read Progress Indicators from Last System Boot
Displays the boot progress indicators (check points), up to a maximum of
100, from the system boot prior to the one in progress now. This historical
information may be useful to help diagnose system faults.
7.5.3.3 Read Service Processor Error Logs
Displays error conditions detected by the Service Processor.
7.5.3.4 Read System POST Errors
Selecting this item lets you review the results of the POST (Power-On Self
Test). Your system unit may be able to start in the presence of POST errors if
there is sufficient working system resources.
7.5.3.5 Read NVRAM
Displays non-volatile random access memory (NVRAM) contents. The SP will
prompt you for an address. Enter 0 as a start address or any other.
7.5.3.6 Read Service Processor Configuration
The following menu shows you a summary of all SP settings. You are not able
to change anything in these three screens. To change the settings you have
to go into the different menus.

Current Service Processor Configuration
SYSTEM POWER CONTROL MENU
1. Enable/Disable Unattended Start Mode: Currently Disabled
6. Enable/Disable Fast System Boot: Currently Enabled
OS Surveillance Setup Menu
1. Surveillance: Currently Disabled
2. Surveillance Time Interval: Not Applicable
3. Surveillance Delay: Not Applicable
Ring Indicate Power-On Menu
1. Ring indicate power-on: Currently Disabled
2. Number of rings: Currently 6
Reboot/Restart Policy Setup Menu
1. Number of reboot attempts: Currently 3
2. Use OS-Defined restart policy? Currently Yes
3. Enable supplemental restart policy? Currently No
4. Call-Out before restart: Currently Disabled
(Press Return to Continue)

198

RS/6000 43P 7043 Models 150 and 260 Handbook

Press Enter to continue and you will see the second screen.

Current Service Processor Configuration
Serial Port Selection Menu
1. Serial Port 1 Call-Out:
2. Serial Port 2 Call-Out:
3. Serial Port 1 Call-In:
4. Serial Port 2 Call-In:

Currently
Currently
Currently
Currently

Call-Out Policy Setup Menu
1. Call-Out policy (First/All):
2. Remote timeout, (in seconds):
3. Remote latency, (in seconds):
4. NUmber of retires: Currently

Disabled
Disabled
Disabled
Disabled

Currently First
Currently 120
Currently 2
2

Telephone Number Setup Menu
1. Service Center Telephone Number: Currently Unassigned
2. Customer Administration Center Telephone Number: Currently Unassigned
3. Digital Pager Number: Currently Unassigned
4. Customer Voice Telephone Number: Currently Unassigned
5. Customer System Telephone Number: Currently Unassigned
(Press Return to Continue)

Now press Enter to see the last screen.

Current Service Processor Configuration
Customer Account Setup Menu
1. Customer Account Number: Currently Unassigned
2. Customer RETAIN login userid: Currently Unassigned
3. Customer RETAIN login password: Currently Unassigned
Serial Port Speed Setup Menu
1. Serial port 1 speed: Currently 9600
2. Serial port 2 speed: Currently 9600
Modem Configuration Menu
Port 1 Modem Configuration File Name:
Port 2 Modem Configuration File Name:
SERVICE PROCESSOR SETUP MENU
3. Enable/Disable Console Mirroring: Currently Disabled
(Press Return to Continue)

7.5.3.7 View System Environmental Conditions
The SP reads all environmental sensors and reports the results. This option
is most useful when surveillance fails, since it allows you to determine the
environmental conditions that may be related to the failure. The following is

Service Processor

199

an example of the system environmental conditions screen and depends on
your system:

System Environmental Conditions
(System Power is currently off.)
Fan 0: A stopped fan detected
Fan 1: A stopped fan detected
Fan 2: A stopped fan detected
Fan 3: A stopped fan detected
MEM Temperature is operating within normal tolerances
I/O Temperature is operating within normal tolerances
CPU Temperature is operating within normal tolerances
5.0 Volts: A low 5.0 Voltage reading detected
3.3 Volts: A low 3.3 Voltage reading detected
5.0 Standby Volts: is operating within normal tolerance
+12.0 Volts: A low +12.0 voltage reading detected
-12.0 Volts: A high -12.0 voltage reading detected
(Press Return to Continue)

7.5.3.8 Processor Configuration/Deconfiguration Menu
This option allows you to see and modify processor configuration. The
following is an example of the Processor Configuration/Deconfiguration
Menu:

PROCESSOR CONFIGURATION/DECONFIGURATION MENU
Processor Number
0. Configured by system (0x11)
2. Configured by system (0x11)
98. Return to Previous Menu
To change the configuration, select the processor number
1>

You can manually configure or deconfigure any processor, regardless of
failure status, through this SP menu. The configuration process takes place
during the system power-up. Therefore, the configuration displayed in
STANDBY mode reflects the configuration during the last boot. To view the
current configuration, access the SP menu after the system boots up. When
you select a processor, its state toggles between configured and
deconfigured.
Processors that are not present are not listed. A processor can be in any of
the following four states:

200

RS/6000 43P 7043 Models 150 and 260 Handbook

Configured by System

The processor is present, and has not exceeded
the number of failures threshold. It is configured
by the system and is available.

Deconfigured by System

The processor is present, but has exceeded the
number of failures threshold. It is deconfigured
by the system and is currently unavailable.

Manually configured

The processor is present and available. It is
configured by the user through the Service
Processor menus.

Manually deconfigured

The processor is present, but unavailable. It has
been deconfigured by the user through the
Service Processor menus.

Note

You can also disable the second processor with the following steps:
1. Power-on the system and go into the Open Firmware mode (see 6.7.1,
“SMS Start-Up” on page 173.)
2. After the ok> prompt appeared enter: boot -scpu=1
This will automatically disable the second processor and cause the system
to continue the boot process. After a reboot the second processor will be
automatically enabled by the system.
7.5.3.9 Memory Configuration/Deconfiguration Menu
This option allows you to see and modify memory configuration. The following
is an example of the Processor Configuration/Deconfiguration Menu:

MEMORY CONFIGURATION/DECONFIGURATION MENU
DIMMs on Memory Card #0:
DIMMs on Memory Card #1:
1. Configured by system (0x0)
98. Return to Previous Menu
Enter card number _AND_ DIMM number separated by a space.
1>

You can manually configure or deconfigure any memory DIMM, regardless of
failure status, through this SP menu. The configuration process takes place
during the system power-up. Therefore, the configuration displayed in

Service Processor

201

STANDBY mode reflects the configuration during the last boot. To view the
current configuration, access the SP menu after the system boots up. When
you select a memory DIMM, its state will toggle between configured and
deconfigured. Memory DIMMs that are not present are not listed. A memory
DIMM can be in any of the following four states:
Configured by System

The memory DIMM is present, and has not
exceeded the number of failures threshold. It is
configured by the system and is available.

Deconfigured by System

The memory DIMM is present, but has exceeded
the number of failures threshold. It is
deconfigured by the system and is currently
unavailable.

Manually configured

The memory DIMM is present and available. It is
configured by the user through the Service
Processor menus.

Manually deconfigured

The memory DIMM is present, but unavailable. It
has been deconfigured by the user through the
Service Processor menus.

7.5.4 Language Selection Menu
The following is an example of the Language Selection Menu.

LANGUAGE SELECTION MENU
1.
2.
3.
4.
5.
6.
98.
99.

English
Francais
Deutsch
Italiano
Espanol
Svenska
Return to Previous Menu
Exit from Menus

1>

Note: Your ASCII terminal must support the ISO-8859 character set in order
to properly display languages other than English. This menu allows selecting
languages into which Service Processor and System Firmware menus and
messages are displayed.

7.5.5 CALL-IN/CALL-OUT Setup Menu
The Following is an example of a Call-In/Call-Out Setup Menu.

202

RS/6000 43P 7043 Models 150 and 260 Handbook

CALL-IN/CALL-OUT SETUP MENU
1.
2.
3.
4.
5.
6.
7.
8.
98.
99.

Modem Configuration Menu
Serial Port Selection Menu
Serial Port Speed Setup Menu
Telephone Number Setup Menu
Call-Out Policy Setup Menu
Customer Account Setup Menu
Call-Out Test
Ring Indicate Power-On Menu
Return to Previous Menu
Exit from Menus

1>

7.5.5.1 Modem Configuration Menu
The first two lines of the Modem Configuration Menu (shown following) are
status lines showing the current selections. Selections are made in the two
sections labeled Modem Ports and Modem Configuration File Name. Select
the serial port that you want to activate and then select the modem
configuration file for the modem on the port. If you wish to set up both serial
ports with modems, make your selections one port at a time.

Modem Configuration Menu
Port 1 Modem Configuration File Name:
Port 2 Modem Configuration File Name:
To make changes, First select the port and then the configuration
file name
Modem Ports:
1. Serial port 1
2. Serial port 2
Modem
3.
4.
5.
6.
7.
8.

Configuration File Name:
none
modem_f_sp
9. modem_m0_sp
modem_f0_sp
10. modem_m1_sp
modem_f1_sp
modem_z_sp
modem_z0_sp

30. Save configuration to NVRAM and Configure modem
98. Return to Previous Menu
1>

To configure the modem, you first have to choose the serial port on which
your modem is connected to the system. Press 1 or 2 for the appropriate

Service Processor

203

serial port. The SP will mark your choice with an arrow (Port 2 was used in
the example for on the following screen).

Modem Configuration Menu

-->

Port 1 Modem Configuration File Name:
Port 2 Modem Configuration File Name:

To make changes, First select the port and then the configuration
file name
Modem Ports:
1. Serial port 1
2. Serial port 2
Modem
3.
4.
5.
6.
7.
8.

Configuration File Name:
none
modem_f_sp
9. modem_m0_sp
modem_f0_sp
10. modem_m1_sp
modem_f1_sp
modem_z_sp
modem_z0_sp

30. Save configuration to NVRAM and Configure modem
98. Return to Previous Menu
1>

Then you have to select a modem type. For example, if you have a Hayes
Smart Modem 300 you have to select option 7 modem_z_sp. For more
information about modem configurations and customization, please see the
RS/6000 7043 Model 260 User’s Guide, SA38-0553 or the RS/6000 7043 Model 260
Service Guide, SA38-0554.

204

RS/6000 43P 7043 Models 150 and 260 Handbook

You will see your choices selected in the following screen:

Modem Configuration Menu

-->

Port 1 Modem Configuration File Name:
Port 2 Modem Configuration File Name: modem_z_sp

To make changes, First select the port and then the configuration
file name
Modem Ports:
1. Serial port 1
2. Serial port 2
Modem
3.
4.
5.
6.
7.
8.

Configuration File Name:
none
modem_f_sp
9. modem_m0_sp
modem_f0_sp
10. modem_m1_sp
modem_f1_sp
modem_z_sp
modem_z0_sp

30. Save configuration to NVRAM and Configure modem
98. Return to Previous Menu
1>

7.5.5.2 Serial Port Selection Menu
In any combination, the call-in and call-out functions of each serial port can
be enabled and/or disabled, as shown in the following screen. The call-in for
serial port 1 or 2 must be disabled if you want to activate the ring indicate
power-on functionality. You cannot activate both functions.

Serial Port Selection Menu
1. Serial Port 1 Call-Out:
Currently Disabled
2. Serial Port 2 Call-Out:
Currently Disabled
3. Serial Port 1 Call-In:
Currently Disabled
4. Serial Port 2 Call-In:
Currently Disabled
98. Return to Previous Menu
1>

Service Processor

205

7.5.5.3 Serial Port Speed Setup Menu
The Serial Port Speed Setup Menu appears as follows:

Serial Port Speed Setup Menu
1. Serial Port 1 Speed:
Currently 9600
2. Serial Port 2 Speed:
Currently 9600
98. Return to Previous Menu
1>

The serial port speed can be set for terminal performance or to accommodate
modem capabilities. A speed of 9600 baud or higher is recommended. Valid
serial port speeds are shown below:
Table 39. Valid Serial Port Speeds

50

75

110

134

150

300

600

1200

1800

2000

2400

3600

4800

7200

9600

19200

38000

57600

115200

7.5.5.4 Telephone Number Setup Menu
The Telephone Number Setup Menu appears as follows:

Telephone Number Setup Menu
1. Service Center Telephone Number:
Currently Unassigned
2. Customer Administration Center Telephone Number:
Currently Unassigned
3. Digital Pager Telephone Number:
Currently Unassigned
4. Customer Voice Telephone Number:
Currently Unassigned
5. Customer System Telephone Number:
Currently Unassigned
98. Return to Previous Menu
1>

206

RS/6000 43P 7043 Models 150 and 260 Handbook

This menu may be used to set or change the telephone numbers for reporting
a system failure. The SP allows setting or changing telephone numbers for:
Service Center Telephone Number
The number of the service center computer. The service center usually
includes a computer that takes calls from servers with call-out capability. This
computer is referred to as the catcher. The catcher expects messages in a
specific format to which Service Processor conforms. For more information
about the format and catcher computers, refer to the README file in the AIX
/usr/samples/syscatch directory.
Customer Administration Center Telephone Number
The number of the System Administration Center computer (catcher) that
receives problem calls from servers.
Digital Pager Telephone Number
The number for a pager carried by someone who responds to problem calls
from your server.
Customer System Telephone Number
The telephone number of a phone near the server or answered by someone
responsible for the server. This is the telephone number left on the pager for
callback.
7.5.5.5 Call-Out Policy Setup Menu
The Call-Out Policy Setup Menu appears as follows.

CALL-OUT POLICY SETUP MENU
1. Call-Out policy (First/All):
Currently First
2. Remote timeout, (in seconds):
Currently 120
3. Remote latency, (in seconds):
Currently 2
4. Number of retries:
Currently 2
98. Return to Previous Menu
1>

Service Processor

207

Call-Out Policy (First/All)
The Call Out policy may be set to first or all. If the call out policy is set to first,
the SP stops at the first successful call out to one of the following numbers in
the order listed:
1. Service Center Customer
2. Admin Center
3. Pager
If the call out policy is set to all, the Service Processor attempts a call out to
all the following numbers in the order listed:
1. Service Center
2. Customer Admin Center
3. Pager
Remote Timeout, (in Seconds) and Remote Latency, (in seconds)
Remote timeout and Remote latency are functions of your service provider’s
catcher computer. You should take the defaults or contact your service
provider for recommended settings.
Number of Retries
Number of retries is the number of times you want the server to retry calls
that resulted in busy signals or other error messages.
7.5.5.6 Customer Account Setup Menu
The following is an example of a Customer Account Setup Menu.

Customer Account Setup Menu
1. Customer Account Number:
Currently Unassigned
2. Customer RETAIN Login UserID:
Currently Unassigned
3. Customer RETAIN Login Password:
Currently Unassigned
98. Return to Previous Menu
1>

Customer Account Number
This number is assigned by your service provider for record keeping and
billing. If you have an account number, enter it here. Otherwise, leave this
field blank.

208

RS/6000 43P 7043 Models 150 and 260 Handbook

Customer RETAIN Login User ID & Customer RETAIN Login Password
Both apply to a service function to which your service provider may or may
not have access. Leave these fields blank if your service provider does not
use RETAIN.
7.5.5.7 Call-Out Test
Allows you to test the call-out functionality, which has been set in the
telephone number setup menu (see 7.5.5.4, “Telephone Number Setup
Menu” on page 206).
7.5.5.8 Ring Indicate Power-On Menu
Please refer to 7.5.2.2, “Ring Indicate Power-On Menu” on page 195.This is a
additional possibility to activate ring indicate power-on.

7.5.6 Set System Name
The System Name, an optional field, is the name your server reports in
problem messages. This name helps your support team, (for example, your
system administrator, network administrator, or service representative) to
more quickly identify the location, configuration, and history of your server.

7.6 General User Menu
The menu options presented to the General user are a subset of the options
available to the Privileged user, as shown in the following screen. You must
know the General Access Password in order to access these menus (if set).

GENERAL USER MENU

1.
2.
3.
4.
5.
6.
99.

Power-On System
Read VPD Image from Last System Boot
Read Progress Indicators from Last System Boot
Read Service Processor Error Logs
Read System POST Errors
View System Environmental Conditions
Exit from Menus

1>

Note: The Service Processor prompt reads either 1> or 2> to indicate which
serial port on the system unit is being used to communicate with the SP.

Service Processor

209

7.6.1 Power-On System
Allows you to power-on the system.

7.6.2 Read VPD Image from Last System Boot
Displays the Vital Product Data (VPD) information that was in effect after the
last system boot. This information is usually identical with the results from the
menu selection Read VPD, but in the case of configuration updates or certain
faults, this historical comparison can be useful to System Administrators and
service personnel.

7.6.3 Read Progress Indicators from Last System Boot
Displays the boot progress indicators (check points), up to a maximum of
100, from the system boot prior to the one in progress now. This historical
information may be useful to help diagnose system faults.

7.6.4 Read Service Processor Error Logs
Displays the Service Processor error logs.

7.6.5 Read System POST Errors
Selecting this item lets you review the results of the POST (Power-On
Self-Test). Your server may be able to start in the presence of POST errors if
there is sufficient working system resources. If POST errors occur during
start-up, this error log helps to isolate faults when used with the diagnostics.

7.6.6 View System Environmental Conditions
On selection of this menu, the Service Processor reads all environmental
sensors and reports the results. This option maybe useful when surveillance
fails, since it allows you to determine the environmental conditions that may
be related to the failure.

7.7 Service Processor Firmware Update
The Service Processor EPROM may need to be updated for two different
reasons:
1. The UPDATE (composite) portion of the EPROM has become corrupted.
2. The Service Processor firmware upgrades, without any corruption present.
The use of a Flash EPROM allows updates to occur without physically
replacing the memory.

210

RS/6000 43P 7043 Models 150 and 260 Handbook

The firmware in your server can be updated using one of four available
initiation processes:
1. Service Processor initiation
2. SMS Utilities initiation
3. Service Aids initiation
4. AIX initiation
Each initiation method is described below. In each case, the process prompts
you for your authority and shows the contents of the update media. Verify the
file with which to perform the update, and follow any other instructions that
may appear. After initiation, the processes are identical and automatic.
There are two areas in each firmware module that may need updating:
1. The gold code or base code or EPROM area
2. The custom or main program or FLASH area
Each update file contains matching gold and custom firmware, so it is not
possible to update to a conflicting set.
Before the update process begins, the versions of each of the two areas of
the target firmware module are compared to the versions on the update
diskette. Only the area(s) that need updating are updated. In most cases,
only the custom area is updated.
An update diskette can be acquired from the RS/6000 Support page on the
Internet or from your service team. The Internet address is:
http://www.rs6000.ibm.com/support/micro

The update files must be downloaded to a DOS-formatted diskette. You
should format the diskette just prior to receiving the download, to be sure it is
clean. Reformatting is worth the time and effort.

7.7.1 Updating Firmware from the Service Processor Menus
The Service Processor Menus are available while the server is powered off.
From the Service Processor Main Menu, select Service Processor Setup to
bring up a menu containing the item, Reprogram Service Processor Flash
EPROM. Selecting that item starts the update process. The process requests
the update diskette(s) as needed. After inserting the first diskette and
informing the system, the process continues automatically. If the process
requires user assistance, it is requested.

Service Processor

211

7.7.2 Updating Firmware from the SMS Utilities
From a powered-down or reset condition, bring up the SMS Utilities and
select the menu item for updating firmware. The process requests the update
diskette(s) as needed. After inserting the first diskette and informing the
system, the process continues automatically. If the process requires user
assistance, it is requested.
Refer also to 6.7.4.4, “How to Perform the SMS Firmware Update” on page
182 and the README file that comes with the firmware update.

7.7.3 Updating Firmware from the Service Aids
Note: This service aid is only supported for On-line Diagnostics.
This service aid allows you to update the system or service processor flash.
Additional update and recovery instructions may be provided. You also need
to know the fully qualified path and file name of the flash update image file. If
the flash update image file is on a diskette, you need the AIX DOS utilities
package to process the diskette. You can use the dosdir command to find out
the name of the update image file. This service aid uses the dosread
command to put the file into the /var file system.
Using this service aid to update the system or service processor flash does
not save the current contents of the flash. The flash image file will be copied
in the /var file system. If there is not enough space in the /var file system for
the flash update image file, an error is reported. If this occurs, exit the service
aid, increase the size of the /var file system and retry the service aid. After
the file is copied, a warning screen asks for confirmation to continue the flash
update. Continuing the flash update eventually causes the system to reboot
and return to the AIX login prompt. After the system unit reboots, the file
/var/update_flash_image can be removed to conserve space in the /var file
system.

7.7.4 Updating Firmware from AIX
You must delete the file /var/update_flash_image before proceeding.
The flash update image file must have already been placed in the /var file
system. This could have been done with a file transfer from another server or
with the dosread command of the AIX DOS Utilities, for example. With the
flash update image in place, issuing the following AIX command shutdown -u
/var/\.img initiates the update process. Where  is the
name of the flash update image. During the process, the server powers down

212

RS/6000 43P 7043 Models 150 and 260 Handbook

and reboots. You know the process is complete when the login prompt
reappears.

7.8 Service Processor Checkpoints
SP Checkpoints are intended to let users and service personal know what the
service processor is doing, in some detail, as it initializes. These checkpoints
are not intended to be error indicators, but in some cases a server could hang
at one of the checkpoints without displaying an 8-character error code. It is
for these hang conditions, only, that any action should be taken with respect
to checkpoints. The most appropriate action is included with each checkpoint.
Before taking actions listed with a checkpoint, it is a good idea to look for
better symptoms in the service processor error log.
Service processor checkpoints are in the range E010 to E0FF. The message
OK indicates successful service processor testing and initialization. The
E0xx-Codes for the SP are documented in RS/6000 7043 Model 260 Service
Guide, SA38-0554.

Service Processor

213

214

RS/6000 43P 7043 Models 150 and 260 Handbook

Chapter 8. Hints and Tips
This chapter provides useful hints and tips, not only for the Models 150 and
260, but for all RS/6000 models.

8.1 Electronic Key-Switch Function
One of the main differences between Micro Channel-based RS/6000 systems
and PCI-based RS/6000 systems is the omission of a physical key. On all
Micro Channel-based RS/6000 systems, there is a physical key that can be in
one of three positions:
• Normal
• Service
• Secure
Although the Models 150 and 260 (and also the other PCI-based RS/6000
models) do not have this physical key, they have an electronic key-switch
instead. Currently, this provides the ability to boot the machine in Normal or
Service mode. The electronic key-switch is a logical key-switch, separate
from a physical one, that the platform firmware knows about. Its state is
communicated from the firmware to AIX through a residual data environment
variable. Currently, only the firmware can set the electronic key-switch.

8.1.1 bootlist Command
The bootlist command can be used to alter or display the boot list. For
example, you can set the customized boot list with the following command:
# bootlist -m normal hdisk0

This would set the customized boot list in the NVRAM to hdisk0. hdisk0 would
then be used to attempt a boot in Normal mode.
The service bootlist can be determined with the command:
# bootlist -m service -o

The output is as follows and depends on your settings:
fd0
cd0
rmt0
hdisk0
ent0

© Copyright IBM Corp. 1998

215

There are two other ways to alter the boot lists: System Management
Services (SMS) and the AIX tool diag.

8.2 Entering Debug Mode
On a Micro Channel-based RS/6000 system, you can enter debug mode, lldb,
by switching the key to Service and pressing one of the following key
combinations:
• ctl-alt-numpad4 (on a graphical console)
• CTL-\ (on an ASCII display)
The CTL-\ key combination is valid on most OEM terminals. On some IBM
3151 terminals, using a cartridge, you may have to press CTL-NUMPAD4.
Since the Models 150 and 260 have a static electronic key that is set to
Normal during the normal operation of AIX, the above key sequences will not
work unless the debugger, lldb, is pinned. You can do this by entering the
following command and rebooting your machine:
# bosboot -D -a -d /dev/hdiskx

Where hdiskx is the disk containing the boot logical volume. After rebooting
your machine, using either of the two key sequences shown above will invoke
the debugger on an ASCII terminal (although the debugger can be invoked
with a graphical display keyboard, an ASCII terminal must be attached to use
the debugger). Be aware that anyone using either a graphical or ASCII
console will be able to make the machine unavailable to other users.

8.3 Backup and Cloning
This section describes how to create system backups that will be restored on
the same or different machines (cloning).

8.3.1 The bootinfo Command
The type of machine (platform type) being used can be determined with the
bootinfo command. This command uses the device configuration databases
to obtain information. In addition, the bootinfo command uses the values that
are stored in NVRAM.
To determine the platform of a running machine, use the bootinfo -p
command if the machine is running AIX Version 4.2 or later. If the machine is
running AIX Version 4.1, use the bootinfo -T command. However, with

216

RS/6000 43P 7043 Models 150 and 260 Handbook

bootinfo -p, you will get different results for PReP and CHRP/RPA machines.
The result of bootinfo -T is always rspc for every PCI-based machine.

The results of bootinfo with the -p option are shown in Table 40.
Table 40. Results of bootinfo -p

Platform

Description

chrp

CHRP-compliant PCI-based RS/6000 machines

rspc

PReP-compliant PCI-based RS/6000 machines

rs6k

Micro Channel-based RS/6000 machines

8.3.2 Creating a System Backup
Creating a system backup, or mksysb, is very simple. If you were using a tape
drive, for example rmt0, you could easily create a system backup from the
command line by typing:
# mksysb -i /dev/rmt0

This would create a bootable image of your system that can be used to either
re-create the system or to restore files.
Alternatively, you can use SMIT to create your system image. To do this, you
can use the SMIT fastpath:
# smit mksysb
Note

Creating a system backup with the mksysb command only saves data in the
rootvg volume group. If you want to also save data from a non-root volume
group you have to use the savevg command or the SMIT fastpath:
# smit savevg

8.3.3 Restoring Your System Backup
You can restore your mksysb by booting from the tape that you have created
and following the instructions that are displayed. To boot from the tape, you
have to press F1 (or 1 on an ASCII terminal) during the firmware boot, and
select the tape device to boot from. Alternatively, you can place the tape drive
as the first device in the customized boot list so that the tape will
automatically boot when the machine is powered-on or rebooted.

Hints and Tips

217

When the installation of the backup has finished, the installation program
reconfigures the Object Data Manager (ODM) on the target system. If the
target system does not have exactly the same hardware configuration as the
source system, the program may modify device attributes in the following
target system files:
• All files in the /etc/objrepos file beginning with the letters CU
• All files in the /dev directory
The data restored from the mksysb-tape will only be the data from the rootvg
volume group. If you want to restore data from a non-root volume group you
have to run the restorevg command or use SMIT fastpath smit restvg.
Although the mksysb command will create a bootable tape on the PCI-based
RS/6000 servers, the tapes will not boot on Micro Channel-based
uni-processor or Micro Channel-based symmetric multiprocessor machines.
Additionally, mksysb tapes created on Micro Channel-based uni-processor and
Micro Channel-based symmetric multiprocessor machines will not boot on
PCI-based machines.

8.3.4 Cloning
This section also covers AIX 4.1 since there are many customers still using
AIX 4.1.
The term cloning describes the installation of a system backup (created with
the mksysb command on one system) on different systems in order to make
the software configuration of all systems as identical as possible. Using a
backup of one machine to install several other machines can be very useful
and will save the time taken to perform multiple installations.
8.3.4.1 Cloning on AIX 4.1
AIX 4.1 has been packaged so that only the devices that are needed are
actually installed on the system. This has made the cloning process difficult.
Note

When cloning systems, please keep in mind that you will also clone IP
addresses. If both machines are connected to the network at the same
time, this will cause problems on the network. In this case, you have to
comment the tcpip entry in the /etc/inittab file.

In AIX 4.1, the devices is separated from the base in separate filesets,
devices.* (such as devices.scsi.disk). This, coupled with all the new hardware

218

RS/6000 43P 7043 Models 150 and 260 Handbook

that has been released in the last few years (RSPC, SMP, graphics adapters,
disks, and so on) has made cloning machines almost impossible. Up to this
point the only method of cloning was to install all the device drivers on a
machine before you created a mksysb image. If you have a limited disk space
you may run out of space. However, it is recommended to install most of the
available device drivers in order to avoid cloning problems.
If you want to clone for example a PCI-based machine to a Micro Channel
(MCA) based machine and you don’t have the MCA device drivers installed
on your mksysb-tape, there is a way to do a clone, but you still need the
product media at the same level as your mksysb. This procedure will be very
important not only for cloning systems, but also for developers to create a
snapshot of the system in order to reproduce the environment in which a
problem was detected.
In AIX Version 4.1, there are two kinds of platforms, rs6k and rspc, and two
different kernels for uniprocessor (UP) and multiprocessor (MP). The rs6k
boot images differ from the rspc boot images, and one will not boot the other.
The rspc boot image has some specific boot information at the front of the
image that the rs6k does not understand. So, to avoid this boot image
mismatch problem, we advise using the product media, preferably a
CD-ROM, because it contains both boot images and can boot any system.
To determine what platform type your machine is, enter:
# bootinfo -T

rsk6 or rspc

To determine what kernel your system uses, enter:
# bootinfo -z

0 = UP 1 = MP

This method allows you to clone with physical media, meaning with CD-ROM
product media, a mksysb tape and a customized diskette.
If you are installing a UP mksysb to an MP system with these levels, and you
are using, for example, the base 4.1.4.0 media, then the bos.rte.mp fileset
that will be installed by the cloning script will only be level 4.1.4.0. When the
system reboots, you may not be able to log in. The error you will receive will
be Failed setting user credentials. To fix this problem, you will need to boot
into maintenance mode from the 4.1.4.0 media and update the bos.rte.mp
fileset to at least the 4.1.4.6 level. The libs and kernel will then be in sync and
you will be able to log in.
So, if you can check the level of the bos.rte.up kernel before you create your
mksysb (if you are going to clone to an MP system), you can install the MP
kernel and its updates before you create your mksysb. If you are not in that

Hints and Tips

219

position, you may just need to boot into maintenance mode after the install
and install the MP kernel updates.
8.3.4.2 On the System You Want to Clone
1. Create a mksysb tape on the system you want to clone.
Note: If your system was created from D5 install media, it can only be
restored to another system that supports D5 code. To prevent problems
with code levels, make sure that your system is installed from G5 media
prior to creating the mksysb. Then use a G5 install CD-ROM for the steps
later.
2. Create a customized diskette.
#
#
#
#
#

mkdir /tmp/clone
cd /tmp/clone
echo data > signature
cp /usr/lpp/bosinst/bosinst.template bosinst.data
vi bosinst.data

Make sure that the control_flow stanza has this entry set. This is the most
important part of the bosinst.data for this procedure:
CUSTOMIZATION_FILE = cloner

This will tell bos install to run the cloner script after it has restored the
mksysb image.
Also, the target_disk_data stanza should be zeroed out as shown, so that
the bos install program will install on the best fit disks.
Here is a sample bosinst.data file:
control_flow:
CONSOLE =
INSTALL_METHOD = overwrite
PROMPT = yes
EXISTING_SYSTEM_OVERWRITE = yes
INSTALL_X_IF_ADAPTER = yes
RUN_STARTUP = yes
RM_INST_ROOTS = no
ERROR_EXIT =
CUSTOMIZATION_FILE = cloner
TCB = no
INSTALL_TYPE =
BUNDLES =

target_disk_data:
LOCATION =

220

RS/6000 43P 7043 Models 150 and 260 Handbook

SIZE_MB =
HDISKNAME =

locale:
BOSINST_LANG = C
CULTURAL_CONVENTION = C
MESSAGES = en_US
KEYBOARD = en_US

3. Create the customization script using an editor.
# vi cloner

Sample Script:
#!/usr/bin/ksh
set -x
RV=$(bootinfo -z)
if [ "$RV" -eq 1 ]
then
installp -abcgXd/../SPOT/usr/sys/inst.images bos.rte.mp
ln -fs /usr/lib/boot/unix_mp /usr/lib/boot/unix
fi
if [ "$RV" -eq 0 ]
then
installp -abcgXd/../SPOT/usr/sys/inst.images bos.rte.up
ln -fs /usr/lib/boot/unix_up /usr/lib/boot/unix
fi
devinstall -b -d /../SPOT/usr/sys/inst.images -f /../tmp/device.pkgs
cfgmgr -v -i /../SPOT/usr/sys/inst.images
BLVDISK=‘lslv -l hd5 | grep hdisk | head -1 | cut -d’ ’ -f1‘
ln -f /dev/r$BLVDISK /dev/ipldevice
bosboot -a -d /dev/ipldevice
bootlist -m normal $BLVDISK
rm -f /etc/firstboot
sync
sync
sync
exit 0

4. Backup the three files to a diskette:
# find . -print | backup -ivqf/dev/rfd0

Hints and Tips

221

8.3.4.3 On the System You Want to Install
Insert the diskette and the AIX 4.1.4 CD and boot the target machine (the one
you want to install on) from the CD product media and go into the installation
main menu.
• On a PCI-based machine, just press F5 when the icons appear on the
screen. This will cause the default firmware boot list to be used.
• On a MCA-based machine, turn the key to the service mode and then.
power-on the machine.
Make sure the tape drive is turned on, but do not insert the tape yet since it
might try to boot from the tape. Press the F1 when the console screen comes
up; then press Enter when the language screen comes up (to get English).
When the following screen comes up, choose option 3. Start Maintenance
Mode for System Recovery.

Welcome to Base Operating System
Installation and Maintenance
Type the number of your choice and press ENTER.
1. Start Installation Now with Default Settings
2. Change/Show Installation Settings and Install
3. Start Maintenance Mode for System Recovery

88 Help ?
Choice:

Then choose option 4. Install from a System Backup from the Maintenance
Mode for the System Recovery submenu.
Put the mksysb tape in the tape drive and close the door. Select the tape
drive from that menu and press Enter. You will then see the system access
the tape drive and restore it from the diskette drive. Then the confirmation
screen will come up. Choose 1 or 2, press Enter, then press Enter, then
press Enter again to confirm the install. If you are using AIX 4.1.3, you will
see the language menu come up after the tape is read and the diskette is
restored. Just press Enter for the default English, and you will get the
confirmation install screen. Choose 0 and press Enter to start the install.

222

RS/6000 43P 7043 Models 150 and 260 Handbook

You can then turn the key (if there is a key) to normal at this time so the
machine will reboot when the install is complete.
You should see the mksysb being restored, and then you should see installp
called later when cfgmgr is called from the script to install any additional
devices it detects.
Warning for AIX Version 4.1.4 or Prior
When installing a mksysb on a different platform type (for example, an rs6k
mksysb to an rs6ksmp or an rs6k to an rspc), the first bosboot that BOS
install attempts will fail, and a message will be printed out to ask if you want
to do maintenance or continue. You should just continue at this point, and the
cloner script will run. You will not see any output until the copyright screen at
the end and the machine reboots. This step may last over half an hour.
This problem has been fixed in 4.1.5.0. The system will check to see if there
is a cloner customization script in the bosinst.data file, and if there is, it will
not stop when the bosboot fails. It will continue the install and run the cloner
script, knowing that the cloner script will run the bosboot.

8.3.5 Cloning on AIX Version 4.2 and 4.3
The following sections describe how to clone disk images on AIX Version 4.2
and later.
8.3.5.1 What has been changed since AIX 4.1
The procedure for cloning a AIX 4.2 or 4.3 system has been greatly
simplified. All you need is the AIX V4.2 or 4.3 CD-ROM and the AIX V4.2 or
4.3 mksysb tape that you wish to restore.
The mksysb images enable you to clone one system image onto multiple
target systems. The target systems might not contain the same hardware
devices or adapters, require the same kernel (uniprocessor or
microprocessor), or be the same hardware platform (rs6k, rspc, or chrp) as
the source system.
You do not need a separate diskette or allocated customization script to clone
a system in 4.2 or 4.3. Cloning was incorporated into the main 4.2 BOS install
program (bi_main). When booting from CD-ROM and installing a mksysb
tape, bi_main will automatically determine if there are additional device
filesets needed to be installed and install them from the CD-ROM. Also, the
capability to boot from a product tape to install any additional device support
is added.
Since AIX 4.2 there are a three new stanzas for the bosinst.data file:

Hints and Tips

223

• SWITCH_TO_PRODUCT_TAPE
This stanza allows you to boot from a product tape, then switch to a
mksysb tape to install. You can then switch back to the product tape at the
end of the installation if you need to install additional device filesets for
support on the target machine. This procedure is usually used for cloning
systems. The possible values are no (default) and yes.
Normally, you would boot from a CD-ROM (to ensure that you have the
correct device support and boot image) then tell BOS install to install from
the mksysb tape. At the end of the install, BOS install automatically
verifies that all device support is installed on the system and installs
additional device support from the CD-ROM.
If you are booting from a product tape and switching to a mksysb tape,
BOS install does not automatically assume you want to do cloning and will
not prompt you for the product tape again. If you want a prompt for the
product tape to verify all the device support is installed, you must set this
variable to yes in your bosinst.data file.
• RECOVER_DEVICES
Specifies whether to reconfigure the devices. For mksysb installs, the
ODM configuration database is saved in the image. The device names and
attributes are automatically extracted from the database, and the BOS
install program attempts to recreate the devices the same way they were
on the machine the mksysb was created on. This is normally what you
would do for regular mksysb restores on the same system. However, for
cloning, you may not want these devices configured this way, especially
for network configuration. The possible values are yes (default) and no if
you do not want device reconfiguration.
• BOSINST_DEBUG
Specifies whether to show debug output during BOS installation. The
value yes will send set -x debug output to the screen during BOS
installation. The possible values are no (default) and yes.
8.3.5.2 Cloning Your System
This procedure is used to install a mksysb on a target system it was not
created on. Be sure to boot from the product media appropriate for your
system and at the same maintenance level of BOS as the original system the
mksysb was made on. For example, you can use BOS Version 4.2.1 product
media with a mksysb from a BOS Version 4.2.1 system.
After booting from your chosen product media, complete the following steps
when the following menu appears:

224

RS/6000 43P 7043 Models 150 and 260 Handbook

Welcome to Base Operating System
Installation and Maintenance
Type the number of your choice and press ENTER.
1. Start Installation Now with Default Settings
2. Change/Show Installation Settings and Install
3. Start Maintenance Mode for System Recovery

88 Help ?
Choice:

The Welcome to the Base Operating System Installation and Maintenance
screen is displayed.
1. Select 3. Start Maintenance Mode for System Recovery option from the
installation main menu.
2. Select the Install from a System Backup option.
3. Select the drive containing the backup tape and insert the tape.
The system reads the tape and begins the installation.
You will be prompted again for the BOS install language, and the Welcome
screen is displayed. Continue with the Prompted Installation. Cloning is
not supported in a non-prompted installation.
4. If you are cloning from the product CD, do not remove the CD from the
CD-ROM drive.
Notes:
a. Booting from tape product media is not supported on rspc platform
systems. You must use CD product media. To determine what your
platform system is, enter the following command:
# bootinfo -p

a. If you are cloning from the product tape, create a diskette that contains
a ./bosinst.data file with SWITCH_TO_PRODUCT_TAPE=yes in the control_flow
stanza if this was not set prior to making the mksysb.
a. If SWITCH_TO_PRODUCT_TAPE is set to yes, the system will prompt you to
remove the mksysb tape and insert the product tape after the mksysb
cloning has been restored.

Hints and Tips

225

After the mksysb installation completes, the installation program
automatically installs additional devices and the kernel (uniprocessor or
microprocessor) on your system using the original product media you booted
from. Information is saved in BOS installation log files. To view BOS
installation log files, enter cd /var/adm/ras and view the devinst.log file in this
directory.
If the source system does not have the correct passwords and network
information, you may make modifications on the target system now. Also,
some products ship device-specific files such as graPHIGS. If your graphics
adapter is different on the target system, verify that the device-specific
filesets for graphics-related LPPs are installed.
If the system you have cloned is using OpenGL or PEX_PHIGS, there may be
some device filesets from these LPPs that must be installed after a clone.
OpenGL and PEX_PHIGS have graphics adapter-specific filesets, so if you
cloned onto a system with a different graphics adapter, you will need to create
a bundle as follows:
# echo OpenGL.OpenGL_X.dev >
/usr/sys/inst.data/user_bundles/graphic_dev.bnd
# echo PEX_PHIGS.dev >>
/usr/sys/inst.data/user_bundles/graphic_dev.bnd

Next use smitty install_bundle to install this bundle. If any new filesets are
installed, you may want to reboot your system before using OpenGL and
PEX_PHIGS. Otherwise, you may experience performance problems with
these applications.
The above procedure is required because the OpenGL and PEX_PHIGS
LPPs are on a separate media, and therefore the normal cloning procedure
cannot automatically install any missing device filesets.
The Network Installation Management (NIM) mksysb installation also
supports cloning. If you are using NIM and you have OpenGL and
PEX_PHIGS in your lpp_source, you can create a separate bundle as
described, and allocate it when you install the mksysb. The device filesets will
be installed automatically.
8.3.5.3 How to Interrupt a Non-prompted Installation
If you are restoring a system using the non-prompted installation, that means
you are using the PROMPT = no stanza in the bosinst.data file and the
system will not show you the installation main menu to allow you to change
any settings.

226

RS/6000 43P 7043 Models 150 and 260 Handbook

You can interrupt the non-prompted installation as described below:
During the boot, after a few seconds, you will see three zeroes (000) and a
spinning cursor on your screen, just enter again three zeroes (000)
immediately and press Enter. This causes the system to interrupt the
non-prompted installation, start the installation main menu, and allows you to
change the settings.

8.4 Configuration Information
Use the lscfg command to display the vital product data (VPD) of the system
such as part numbers, serial numbers, and engineering change levels from
either the Customized VPD object class or platform-specific areas.
If the command is run on a Model 260, it will output data similar to the
following (extracted list):
lscfg -vp
INSTALLED RESOURCE LIST WITH VPD
The following resources are installed on your machine.
Model Architecture: chrp
Model Implementation: Multiple Processor, PCI bus
sysplanar0 00-00System Planar
mem0 00-00 Memory
proc0 00-00 Processor
Device Specific.(YL)........P1-C1
L2cache0 00-00 L2 Cache
pmc0 00-00 Power Management Controller
proc2 00-02 Processor
Device Specific.(YL)........P1-C2
pci1 00-fee00000 PCI Bus
Device Specific.(YL)........P2
mtn0 20-60 GXT3000P Graphics Adapter
GXT3000P 3D Graphics Adapter:
EC Level....................12605059
FRU Number..................24L0030
Manufacture ID..............IBM97N
Part Number.................08L1172
Serial Number...............198016
Version.....................RS6K
Displayable Message.........GXT3000P
ROM Level.(alterable).......00
Device Driver Level.........00
Diagnostic Level............00

Hints and Tips

227

Product Specific.(Z0).......0001105A
Device Specific.(YL)........P2-I2
pci0 00-fef00000 PCI Bus
Device Specific.(YL)........P2
isa0 10-58 ISA Bus
Device Specific.(YL)........P2
fda0 01-D1 Standard I/O Diskette Adapter
Device Specific.(YL)........P2/D1
fd0 01-D1-00-00 Diskette Drive
siokma0 01-K1 Keyboard/Mouse Adapter
Device Specific.(YL)........P2/K1
sioka0 01-K1-00 Keyboard Adapter
kbd0 01-K1-00-00 PS/2 keyboard
sioma0 01-K1-01 Mouse Adapter
mouse0 01-K1-01-00 3 button mouse
siota0 01-Q1 Tablet Adapter
Device Specific.(YL)........P2/Q1
paud0 01-Q2 Ultimedia Integrated Audio
Device Specific.(YL)........P2/Q2
ppa0 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adapter
Device Specific.(YL)........P2/R1
sa0 01-S1 Standard I/O Serial Port
Device Specific.(YL)........P2/S1
tty0 01-S1-00-00 Asynchronous Terminal
sa1 01-S2 Standard I/O Serial Port
Device Specific.(YL)........P2/S2
scsi0 10-60 Wide/Fast-20 SCSI I/O Controller
Device Specific.(YL)........P2/Z1
cd0 10-60-00-1,0 SCSI Multimedia CD-ROM Drive (650 MB)
Manufacturer................IBM
Machine Type and Model......CDRM00203
ROS Level and ID............1_00
Device Specific.(Z0)........058002028F000018
Part Number.................97H7608
EC Level....................F15213
FRU Number..................97H7610
hdisk0 10-60-00-11,0 16 Bit SCSI Disk Drive (9100 MB)
Manufacturer................IBM
Machine Type and Model......DCHS09U

228

RS/6000 43P 7043 Models 150 and 260 Handbook

FRU Number..................76H2698
ROS Level and ID............36333633
Serial Number...............68048A97
EC Level....................488638
Part Number.................93G3160
Device Specific.(Z0)........000002029F00003E
Device Specific.(Z1)........RAMR6063
Device Specific.(Z2)........09RI
Device Specific.(Z3)........97350
Device Specific.(Z4)........0001
Device Specific.(Z5)........22
Device Specific.(Z6)........E29526
hdisk1 10-60-00-12,0 16 Bit SCSI Disk Drive (4500 MB)
Manufacturer................IBM
Machine Type and Model......DCHS04W
FRU Number..................93G2970
ROS Level and ID............32383238
Serial Number...............68223287
EC Level....................488630
Part Number.................93G2854
Device Specific.(Z0)........000002029F00003E
Device Specific.(Z1)........RAMUR26C
Device Specific.(Z2)........09RI
Device Specific.(Z3)........97051
Device Specific.(Z4)........0001
Device Specific.(Z5)........22
Device Specific.(Z6)........484537
ent0 10-70 IBM PCI Ethernet Adapter (22100020)
Network Address.............0207011CC86D
Displayable Message.........PCI Ethernet Adapter (22100020)
Device Specific.(YL)........P2-I4
tok0 10-78 IBM PCI Tokenring Adapter (14103e00)
Loadable Microcode Level....001PX11B2
Part Number.................093H9181
EC Level....................00E76815
Serial Number...............007E9237
FRU Number..................093H6594
Manufacturer................9BM982
Network Address.............0004AC487F7C
Displayable Message.........IBM PCI Token-Ring
Device Specific.(YL)........P2-I5
ent1 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)
Network Address.............006094E90507
Displayable Message.........PCI Ethernet Adapter (23100020)
Device Specific.(YL)........P2/E1
scsi1 10-88 Wide/Ultra-2 SCSI I/O Controller
Device Specific.(YL)........P2/Z2
PLATFORM SPECIFIC
Name: IBM,7043-260
Model: IBM,7043-260
Node: /

Hints and Tips

229

Device Type: chrp
Processor Card:
Part Number.................08L1200
EC Level....................22605061
Serial Number...............L608182062
FRU Number..................08L0858
Manufacture ID..............1980
Version.....................RS6K
Product Specific.(ZC).......PS=000BEBC200,LB=000BEBC200,
SB=0005F5E100,NP=01,L2=04096,
PF=654,CL=4,SV=2,VR=3,ER=00
Product Specific.(ZB).......BC=30602,SG=
Physical Location: P1-C1
Processor Card:
Part Number.................08L1200
EC Level....................22605061
Serial Number...............L608182061
FRU Number..................08L0858
Manufacture ID..............1980
Version.....................RS6K
Product Specific.(ZC).......PS=000BEBC200,LB=000BEBC200,
SB=0005F5E100,NP=01,L2=04096,
PF=654,CL=4,SV=2,VR=3,ER=00
Product Specific.(ZB).......BC=30602,SG=
Physical Location: P1-C2
MEMORY CARD:
Part Number.................08L0947
EC Level....................E77526
Serial Number...............15281E0046
FRU Number..................07L7065
Manufacture ID..............091
Version.....................RS6K
Product Specific.(ZM).......CL=4,VR=2,DE=2,EM=0100020209
1010120304 0406111412160508060A1318141A070C080E15
1C161E
Physical Location: P1-M2
I/O Planar:
Part Number.................08L0808
EC Level....................E77739A
Serial Number...............L408199043
FRU Number..................07L8509
Manufacture ID..............1980
Version.....................RS6K
Product Specific.(ZB).......BC=10601,SG=¢0Ic+…
Physical Location: P2
System Planar:
Part Number.................08L0824
EC Level....................12605050
Serial Number...............L208170063
FRU Number..................08L0823
Manufacture ID..............1980
Version.....................RS6K Product
Specific.(ZM).......MF=4,CL=4,VR=5,ES=8,EM=01F001F001F001F
001F001F001F001F002RC02RC02RC02RC02RC0 2RC02RC02RC
Product Specific.(ZB).......BC=10701,SG=âI”®P
Product Specific.(ZB).......BC=10701,SG=² Izj÷Q
Product Specific.(ZB).......BC=11W01,SG=² I*E
Physical Location: P1

230

RS/6000 43P 7043 Models 150 and 260 Handbook

System:
Machine/Cabinet Serial No...7043265887
Machine Type and Model......7043-260
Manufacture ID..............1980
Version.....................RS6K
Physical Location: L1
Op Panel:
Part Number.................07L7234
EC Level....................F15535
Serial Number...............1328000190
FRU Number..................24L0000
Manufacture ID..............1980
Version.....................RS6K
Physical Location: L1
NOT_VALID_VPD:
System Info Specific.(YL)...V1
Name: memory-controller
Model: IBM, Racer/Whip, Rev-id ?.?
Node: memory-controller@ff001000
Physical Location: P1
Name: nvram
Node: nvram@ff800000
Physical Location: P2
Name: IBM,sp
Node: IBM,sp@ff880000
Physical Location: P2
SP_CARD_:
ROM Level.(non-alterable)...px980902
Name: rom
Model: AM29F040-PLCC
Node: rom@fff00000
Physical Location: P2
System Firmware:
ROM Level.(alterable).......SPX98244
Version.....................RS6K
System Info Specific.(YL)...P2
Name: interrupt-controller
Model: IBM, Racer/Whip, Open-PIC, 00
Node: interrupt-controller@ffc00000
Device Type: open-pic
Physical Location: P1
Name: openprom
Model: IBM,SPX98244
Node: openprom
Name: pci
Model: IBM, Python, Rev-id 3.0
Node: pci@fef00000 Physical Location: P2
Name: pci
Model: IBM, Python, Rev-id 3.0
Node: pci@fee00000 Physical Location: P2

Hints and Tips

231

Name: PowerPC,POWER3
Node: PowerPC,POWER3@0
Device Type: cpu Physical Location: P1-C1
Name: PowerPC,POWER3
Node: PowerPC,POWER3@2
Device Type: cpu Physical
Location: P1-C2
Name: IBM,memory-module
Node: IBM,memory-module@12
Physical Location: P1-M2.9
Memory DIMM:
Part Number.................20H1565
Manufacture ID..............190F
EC Level....................3020
Serial Number...............17213454
Version.....................RS6K
Size........................128
Product Specific.(ZM).......JI4800897267856128272957464
7746817994055691678104060682014053005120000000000000000
0000000000000000000000000000000 00000000000000389JMa400
000000000000JL 91JP$32304831353635202020202020202020
2020JD9200
System Info Specific.(YL)...P1-M2.9
Name: IBM,memory-module
Node: IBM,memory-module@13
Physical Location: P1-M2.10
Memory DIMM:
Part Number.................20H1565
Manufacture ID..............190F
EC Level....................3020
Serial Number...............17209a60
Version.....................RS6K
Size........................128
Product Specific.(ZM).......JI48008972678561282729574647
746817994 0556916781040606820140530051200000000000000000
00000000000000000000000000000000000000000000389JMa400000
000000000JL 91JP$32304831353635202020202020202020
2020JD9300
System Info Specific.(YL)...P1-M2.10
Name: isa
Model: WINB,W83C553
Node: isa@b
Physical Location: P2
Name: scsi
Node: scsi@c
Device Type: scsi-2
Physical Location: P2/Z1
Name: ethernet
Model: AMD,am79C970a
Node: ethernet@e
Device Type: network
Physical Location: P2-I4
Name: token-ring

232

RS/6000 43P 7043 Models 150 and 260 Handbook

Model: IBM,41H8862
Node: token-ring@f
Device Type: network
Physical Location: P2-I5
Name: ethernet
Model: AMD,am79C971
Node: ethernet@10
Device Type: network
Physical Location: P2/E1
Name: scsi
Node: scsi@11
Device Type: scsi-2
Physical Location: P2/Z2
Name: display
Node: display@c
Physical Location: P2-I2
GXT3000P 3D Graphics Adapter:
EC Level....................12605059
FRU Number..................24L0030
Manufacture ID..............IBM97N
Part Number.................08L1172
Serial Number...............198016
Version.....................RS6K
Displayable Message.........GXT3000P
ROM Level.(alterable).......00
Device Driver Level.........00
Diagnostic Level............00
Product Specific.(Z0).......0001105A
Name: l2-cache
Node: l2-cache
Device Type:cache
Physical Location: P1-C1
Name: l2-cache
Node: l2-cache
Device Type: cache
Physical Location: P1-C2
Name: IBM,tablet-port
Node: IBM,tablet-port@i898
Device Type: serial
Physical Location: P2/Q1
Name: rtc
Node: rtc@i70
Physical Location: P2
Name: parallel
Node: parallel@i378
Physical Location: P2/R1
Name: serial
Node: serial@i3f8
Physical Location: P2/S1
Name: serial
Node: serial@i2f8
Physical Location: P2/S2

Hints and Tips

233

Name: sound
Model: CS4236B
Node: sound@i534
Physical Location: P2/Q2
Name: 8042
Node: 8042@i60
Physical Location: P2/K1
Name: fdc
Model: National,PC87308
Node: fdc@i3f0
Physical Location: P2/D1
Name: timer
Model: WINB,W83C553
Node: timer@i40
Device Type: IBM,timer
Physical Location: P2
Name: interrupt-controller
Model: WINB,W83C553
Node: interrupt-controller@i20
Physical Location: P2
Name: dma-controller
Model: WINB,W83C553
Node: dma-controller@i0
Physical Location: P2
Name: keyboard
Node: keyboard@0
Physical Location: P2-K1
Name: mouse
Node: mouse@1
Physical Location: P2-O1
Name: disk
Node: disk@0
Device Type: block
Physical Location: P2-D1

The output gives more detailed information about the inventory of your
system.

8.4.1 Information about the Processor
You can find detailed information about the processor speed if you search for
the Processor Card entry in the lscfg -vp output.
Processor Card:
Product Specific.(ZC).......PS=000BEBC200,LB=000BEBC200,
SB=0005F5E100,NP=01,L2=04096,
PF=654,CL=4,SV=2,VR=3,ER=00

• PS is the processor speed in hex-number digit.

234

RS/6000 43P 7043 Models 150 and 260 Handbook

(0x000BEBC200 = 200000000 Hz = 200 MHz)
• L2=04096 shows you the size of the Level 2 cache (= 4 MB).

8.4.2 Information about the Service Processor
You can determine the actual level of the service processor firmware if you
search for the System Firmware entry in the lscfg -vp output.
System Firmware:
ROM Level.(alterable).......SPX98244

8.4.3 Information about the Environmental Sensors
On CHRP/RPA systems (see 8.3.1, “The bootinfo Command” on page 216)
there is a utility available that displays the status of the environmental
sensors. The information displayed is the sensor name, physical location
code, literal value of the sensor status, and the literal value of the sensor
reading.
The sensor status can be any one of the following:
• Normal: The sensor reading is within the normal operating range.
• Critical High: The sensor reading indicates a serious problem with the
device. Run diagnostics on sysplanar0 to determine what repair action is
needed.
• Critical Low: The sensor reading indicates a serious problem with the
device. Run diagnostics on sysplanar0 to determine what repair action is
needed.
• Warning High: The sensor reading indicates a problem with the device.
This could become a critical problem if action is not taken. Run
diagnostics on sysplanar0 to determine what repair action is needed.
• Warning Low: The sensor reading indicates a problem with the device.
This could become a critical problem if action is not taken. Run
diagnostics on sysplanar0 to determine what repair action is needed.
• Hardware Error: The sensor could not be read because of a hardware
error. Run diagnostics on sysplanar0 in problem determination mode to
determine what repair action is needed.
• Hardware Busy: The system has repeatedly returned a busy indication,
and a reading is not available. Try the service aid again. If the problem
continues, run diagnostics, on sysplanar0 in problem determination mode
to determine what repair action is needed.

Hints and Tips

235

To get the information, run the following command
/usr/lpp/diagnostics/bin/uesensor -l

and you will see a output similar to the this:

Sensor = Fan Speed
Status = Normal
Value = 2436 RPM
Location Code = F1
Sensor = Power Supply
Status = Normal
Value = Present and operational
Location Code = V1
Sensor = Power Supply
*Status = Critical low
Value = Present and not operational
Location Code = V2

The status of the environmental sensors can also be shown by using the
diagnostics service aid. To start diagnostics, enter: diag

8.5 Network Boot Support
If you are booting over the network, follow these steps:
1. Begin with your machine turned off or shut down your system properly if it
is already running.
2. Power on the machine and enter the System Management Services (SMS)
by pressing the F1 key.
3. The SMS menu displays on your screen. Select the Utilities option.
4. From the System Management Services Utilities menu, select the Remote
Initial Program Load (RIPL) option.
5. From the screen, select the Set Address option.
6. Set or change the values displayed so they are correct for your client
system.
Specify the IP address of:
• The client machine you are booting in the client address field.

236

RS/6000 43P 7043 Models 150 and 260 Handbook

• Your SPOT server in the bootp server address field.
• Your client's gateway in the gateway address field. If broadcasting will be
used to obtain a boot image, leave these IP address fields empty.
• Specify the subnet mask for your client machine if you are prompted for
one in the subnet mask field. All machines in your subnet have the
same subnet mask.
7. After you specify the addresses, press Enter to save the addresses and
continue.
8. The RIPL screen is displayed. Select the Ping option and try to ping the
server.
9. Go back to the SMS main menu and select the Multiboot function. Enter
the Boot Sequence menu and select the network adapter to be used as
the client's boot device.
10.After making your selections, you can boot the machine over the network.

8.6 Using the Error Logging Facility
Problem determination is much easier when you have some information
about the nature of the problem that occurs. To enable access to more
detailed information about problems that occur in your system, you should
install the AIX error logging feature of AIX.
The error logging features are provided with the bos.sysmgt.serv_aid fileset.
Once this fileset is installed, you will be able to use the errpt command to
look at the AIX error log. The command:
errpt -a |more

will display all the information in the error log starting from the most recent
entry. Not all entries in the error log are errors. For example, every time the
system is powered on, an entry will be logged to say that the error log has
been turned on.
The error log is useful for resolving problems before they make an impact on
your system. By regularly checking the error log, for example, you could
discover that your hard disk was receiving temporary errors and was
performing block relocations. If the errors were frequent (for example, every
day), you could take actions to replace the disk without impacting the users.
To clear the error log, you can use the errclear command. For example, to
clear all the entries from the error log, you would run the command:

Hints and Tips

237

errclear 0

8.7 Booting Problems
After the firmware has passed control of the system to AIX, problems which
occur are, in most cases, the same as for any other RS/6000. In this section,
several problems during booting are discussed.

8.7.1 Booting from CD-ROM
While AIX supports installation from external CD-ROM, the CD-ROM drives,
7210-001 and 7210-010, cannot be used as a boot device.

8.7.2 System Hangs during AIX Boot Process
The AIX booting process on the PCI-based RS/6000 is similar to the Micro
Channel-based RS/6000 systems. This means that the boot process can be
monitored by the LEDs. If the system hangs, you will have to perform system
maintenance and try to determine the cause of the problem by using the
standard AIX LED recovery procedures. Typically, the procedure to follow is:
1. Boot the system into Maintenance mode by using either a CD-ROM or
bootable tape.(if your are booting from a tape make sure that the
PROMPT stanza in the bosinst.data is set to YES. Otherwise, a mksysb
restore will occur, unless interrupted as described in 8.3.5.3, “How to
Interrupt a Non-prompted Installation” on page 226.
2. Select the option to access the root volume group and start a shell before
the file systems are mounted.
3. Check the root volume group file systems:
fsck
fsck
fsck
fsck
fsck

-y
-y
-y
-y
-y

/dev/hd1
/dev/hd2
/dev/hd3
/dev/hd4
/dev/hd9var

4. Format the Journaled File System (JFS) log:
logform /dev/hd8

Answer YES when asked if you want to destroy the log.
5. Type exit to mount the root file systems.
6. Check the inittab file for any entries which may be causing problems.
7. Check for any full file systems (particularly /, /tmp, /var and /usr).

238

RS/6000 43P 7043 Models 150 and 260 Handbook

8. Check the following files for any modification or problems with
permissions:
/.profile
/etc/environment
/etc/profile
/etc/inittab

In addition, check that the files can be executed without problems, for
example:
/usr/bin/sh /etc/environment

9. Recreate the bootimage:
bosboot -a -d /dev/hdiskx

Where hdiskx is the hard disk containing the boot logical volume. You can
determine which disk has the boot logical volume by running:
lslv -m hd5

The boot disk will be shown in the PV1 column.
If, after trying the above the problem persists, then either contact your
support organization or restore from a system backup.

8.7.3 Recovering a System with No Bootable Media
If your system hangs during the AIX boot process, you can use the CD-ROM
or tape drive to boot into Maintenance mode using suitable media. If your
system hangs and you do not have media, then you can still gain access to a
limited maintenance shell.
By using the hardware diagnostics on the hard drive, you can access an AIX
shell which will allow you access to the file systems in the system. The file
systems will, however, be mounted so you will be unable to run fsck. From
this shell, you can edit /etc/inittab or do whatever is necessary and possible
to fix the problem. To access the shell, perform the following:
1. Turn on the RS/6000.
2. Press F5 during the firmware boot-up sequence (or 5 on an ASCII
terminal) to enter Service mode.
3. If diagnostics loads, select Service Aids.
4. Select AIX Shell Prompt.
5. Enter the root password.

Hints and Tips

239

6. Perform maintenance work. Remember to set the $TERM variable so that
you can use full-screen editors, for example if you are using an ibm3151
ASCII terminal:
TERM=ibm3151
export TERM

7. Shut down and restart the system.
If problems persist, then you may require media to boot into Maintenance
mode, or you may have to restore the system.

240

RS/6000 43P 7043 Models 150 and 260 Handbook

Appendix A. RS/6000 43P 7043 Model 140
The RS/6000 43P 7043 Model 140 is the volume leader of the RS/6000
product line. This appendix collects a general outline of this entry-level
system to help introduce it to those not familiar with RS/6000 servers.

A.1 RS/6000 43P 7043 Model 140 Key Attributes
The RS/6000 43P 7043 Model 140 is a desktop system that provides
outstanding performance for a graphics workstation or entry-level workgroup
server. A wide range of options, including choice of processor speed, storage
devices, and communications features enables you to configure a system
suited to your business environment.
With its graphics capability, the Model 140 is an excellent workstation solution
for demanding 2D or high-function 3D applications. The Model 140 allows
business to be securely conducted on the Internet with an affordable, yet
powerful, entry e-business server, together with the appropriate security
software. It offers the opportunity to start simply, and can easily grow with the
business through processor upgrades or through the creation of clusters of
e-business servers.
Outstanding expansion capabilities provide confidence that an investment in
a Model 140 system can keep pace with the ever-growing needs of
businesses. Memory can be expanded from the base 64 MB to 768 MB. the
Model 140 can handle tough 3D solid modeling, wireframe, and drafting
applications. The 2.1 GB of a standard SCSI-2 Fast/Wide internal disk
capacity can be increased up to 27.3 GB to satisfy the storage requirements
of many entry-level server applications.
To help increase your system performance and value, the PowerPC 604e 332
MHz microprocessor is available on new orders for RS/6000 7043 Model 140.
Upgrading from the base 200 MHz microprocessor to the 233 MHz or 332
MHz option is accomplished by removing the existing processor and plugging
in a new one.
The Model 140 supports the MVP Power Multi-monitor adapter that allows
attachment of two monitors to view multiple data sets simultaneously. This is
especially beneficial for applications such as security trading, financial
analysis, and software engineering. The unique design of this adapter lets a
single mouse move seamlessly between the two monitors for easy operation.

© Copyright IBM Corp. 1998

241

Figure 41. RS/6000 43P 7043 Model 140

The Model 140 has many of the reliability, availability and serviceability (RAS)
features essential to today’s computing environments. The Error Checking
and Correcting (ECC) memory helps detect and correct many single-bit
errors. An LED operator status panel on the front of the system helps keep
you informed of the system status. Concurrent diagnostics enable you to
troubleshoot minor problems that may occur without requiring system
shutdown.

A.2 RS/6000 43P 7043 Model 140 Feature Summary
The Model 140 optional processor features provide:
• High-end performance
• Modular processor design to help protect your investment
• Easy user installation upgrade from the current microprocessor to the
PowerPC 604e 332 MHz microprocessor

242

RS/6000 43P 7043 Models 150 and 260 Handbook

Some of the standard configurations and features are described Table 41.
Table 41. RS/6000 43P 7043 Model 140 Standard Configuration

Standard Configuration
Microprocessor

200 MHz PowerPC 604e

Level 1 (L1) cache

32 KB data/32 KB instruction

Level 2 (L2) cache

1 MB

RAM (Memory)

64 MB ECC DIMM

Memory bus width

64-bit

Internal disk drive

2.1 GB SCSI-2

Disk/Media Bay

Five (one disk and one media available)

Expansion slots

Five (three 32-bit and two shared PCI/ISA)

PCI bus width

32-bit

Memory slots

Six

Ports

Tablet, keyboard, mouse, Ethernet, SCSI-2 F/W, serial
ports (2), parallel port (1), and stereo audio

A.3 Standard Features
Standard features are as follows.
• Vertical stand
• LED operator panel
• 20X SCSI-2 CD-ROM drive
• 1.44 MB 3.5-inch diskette drive
• Integrated SCSI-2 Fast/Wide controller
• Integrated Ethernet adapter
• AIX Version 4 1-2 user server license
Table 42 lists the upgrades available for the standard features.
Table 42. RS/6000 43P 7043 Model 140 System Expansion

System Expansion
Processor upgrades

233/332 MHz PowerPC 604e

RS/6000 43P 7043 Model 140

243

System Expansion
RAM (Memory)

Up to 768 MB

Internal disk storage

Up to 27.3 MB

External disk storage

Up to 291 GB SCSI-2; Up to 873.6 GB SSA

A.4 Supported Optional Features
The RS/6000 43P 7043 Model 140 supports a wide range of optional features
and devices, such as:
• Communications adapters for 25/155 Mbps ATM, ISDN, Token-Ring,
10/100 Mbps Ethernet, FDDI, X.25, SDLC, and asynchronous
environments
• Graphics accelerators for 8-bit entry 2D, 24-bit true-color 2D, production
quality 3D, and high-performance 3D graphics
• Color displays of various sizes and resolutions
• ASCII terminals and the IBM Network Stations
• Input devices, including dials, LPF keys and spaceball
• IBM and non-IBM printers, plotters and modems
• Multimedia devices, including a personal microphone and amplifies
speakers
A.4.1 Storage Devices
By using common industry storage interfaces, the Model 140 enables
attachment of many available storage devices. In addition to the popular and
widely-used SCSI-2 interfaces, the Serial Storage Architecture (SSA) and
Ultra SCSI storage interfaces are supported. SSA disks deliver outstanding
performance for transaction-intensive applications and offer redundancy
features to help keep your data safe. Ultra SCSI disks offer significant
improvements in data transfer rates over traditional SCSI to provide the
performance required by many popular e-business data-intensive
applications.
A.4.2 AIX Operating System
The computing power of the Model 140 is strengthened by its operating
system. AIX Version 4 adds real value over other UNIX operating systems in
terms of reliability, availability, and system management. It also offers
exceptional scalability with the multi-tasking, multi-user functionality for

244

RS/6000 43P 7043 Models 150 and 260 Handbook

technical and commercial distributed environments. With a vast portfolio of
available commercial and technical applications, AIX can provide solutions
just right for your business, regardless of its size.
The AIX operating system for 1-2 users license is now available with all
models of IBM RS/6000 at no additional cost. A Bonus Pack CD is also
provided as a part of operating system.
The Model 140 is supported with AIX 4.1.5, 4.2.1 and 4.3.
A.4.3 Year 2000
The Model 140 is Year 2000 ready. For more information about Year 2000
refer to 1.8, “Year 2000” on page 18.

RS/6000 43P 7043 Model 140

245

246

RS/6000 43P 7043 Models 150 and 260 Handbook

Appendix B. Special Notices
This publication is intended to help technical and non-technical professionals
market, support, configure, and manage the RS/6000 43P 7043 Models 150
and 260. The information in this publication is not intended as the
specification of any programming interfaces that are provided by these
systems. See the PUBLICATIONS section of the IBM Programming
Announcement for RS/6000 43P 7043 Model 150, and RS/6000 43P 7043
Model 260 for more information about what publications are considered to be
product documentation.
References in this publication to IBM products, programs or services do not
imply that IBM intends to make these available in all countries in which IBM
operates. Any reference to an IBM product, program, or service is not
intended to state or imply that only IBM’s product, program, or service may be
used. Any functionally equivalent program that does not infringe any of IBM’s
intellectual property rights may be used instead of the IBM product, program
or service.
Information in this book was developed in conjunction with use of the
equipment specified, and is limited in application to those specific hardware
and software products and levels.
IBM may have patents or pending patent applications covering subject matter
in this document. The furnishing of this document does not give you any
license to these patents. You can send license inquiries, in writing, to the IBM
Director of Licensing, IBM Corporation, 500 Columbus Avenue, Thornwood,
NY 10594 USA.
Licensees of this program who wish to have information about it for the
purpose of enabling: (i) the exchange of information between independently
created programs and other programs (including this one) and (ii) the mutual
use of the information which has been exchanged, should contact IBM
Corporation, Dept. 600A, Mail Drop 1329, Somers, NY 10589 USA.
Such information may be available, subject to appropriate terms and
conditions, including in some cases, payment of a fee.
The information contained in this document has not been submitted to any
formal IBM test and is distributed AS IS. The information about non-IBM
("vendor") products in this manual has been supplied by the vendor and IBM
assumes no responsibility for its accuracy or completeness. The use of this
information or the implementation of any of these techniques is a customer
responsibility and depends on the customer’s ability to evaluate and integrate

© Copyright IBM Corp. 1998

247

them into the customer’s operational environment. While each item may have
been reviewed by IBM for accuracy in a specific situation, there is no
guarantee that the same or similar results will be obtained elsewhere.
Customers attempting to adapt these techniques to their own environments
do so at their own risk.
Any pointers in this publication to external Web sites are provided for
convenience only and do not in any manner serve as an endorsement of
these Web sites.
Any performance data contained in this document was determined in a
controlled environment, and therefore, the results that may be obtained in
other operating environments may vary significantly. Users of this document
should verify the applicable data for their specific environment.
The following document contains examples of data and reports used in daily
business operations. To illustrate them as completely as possible, the
examples contain the names of individuals, companies, brands, and
products. All of these names are fictitious and any similarity to the names and
addresses used by an actual business enterprise is entirely coincidental.
Reference to PTF numbers that have not been released through the normal
distribution process does not imply general availability. The purpose of
including these reference numbers is to alert IBM customers to specific
information relative to the implementation of the PTF when it becomes
available to each customer according to the normal IBM PTF distribution
process.
The following terms are trademarks of the International Business Machines
Corporation in the United States and/or other countries:
AIX®
AS/400®
BookManager®
eNetwork
IBM ®
IBMLink
Magstar®
Micro Channel®
Network Station
OS/2®
POWERparallel®
PowerPC®

PowerPC Architecture
PowerPC 604
POWER2 Architecture
POWER3 Architecture
RETAIN®
RISC System/6000®
RS/6000®
Service Director®
SP
System/390
TURBOWAYS®
VisualAge®

The following companies are subsidiaries of IBM Corporation whose
trademarks have been included in this publication:

248

RS/6000 43P 7043 Models 150 and 260 Handbook

Lotus Development Corporation
Cambridge, Massachusetts
Tivoli Systems, Inc.
9442 Capitol of Texas Highway, North
Plaza 1, Suite 500
Austin, Texas 78759
The following terms are trademarks of other companies:
C-bus is a trademark of Corollary, Inc.
Java and HotJava are trademarks of Sun Microsystems, Incorporated.
Microsoft, Windows, Windows NT, and the Windows 95 logo are trademarks
or registered trademarks of Microsoft Corporation.
PC Direct is a trademark of Ziff Communications Company and is used
by IBM Corporation under license.
Pentium, MMX, ProShare, LANDesk, and ActionMedia are trademarks or
registered trademarks of Intel Corporation in the U.S. and other
countries.
UNIX is a registered trademark in the United States and other
countries licensed exclusively through X/Open Company Limited.
Other company, product, and service names may be trademarks or
service marks of others.

Special Notices

249

250

RS/6000 43P 7043 Models 150 and 260 Handbook

Appendix C. Related Publications
The publications listed in this section are considered particularly suitable for a
more detailed discussion of the topics covered in this redbook.

C.1 International Technical Support Organization Publications
For information on ordering these ITSO publications see “How to Get ITSO
Redbooks” on page 253.
• Managing AIX V4 on PCI-Based RISC System/6000 Workstations
(40P/43P), SG24-2581
• RS/6000 Models E30, F40, F50, and H50 Handbook , SG24-5143
• A Technical Introduction to PCI-Based RS/6000 Servers, SG24-4690
• A Practical Guide to Serial Storage Architecture for AIX , SG24-4599

C.2 Redbooks on CD-ROMs
Redbooks are also available on CD-ROMs. Order a subscription and
receive updates 2-4 times a year at significant savings.

CD-ROM Title
System/390 Redbooks Collection
Networking and Systems Management Redbooks Collection
Transaction Processing and Data Management Redbook
Lotus Redbooks Collection
Tivoli Redbooks Collection
AS/400 Redbooks Collection
RS/6000 Redbooks Collection (HTML, BkMgr)
RS/6000 Redbooks Collection (PostScript)
RS/6000 Redbooks Collection (PDF Format)
Application Development Redbooks Collection

Subscription
Number
SBOF-7201
SBOF-7370
SBOF-7240
SBOF-6899
SBOF-6898
SBOF-7270
SBOF-7230
SBOF-7205
SBOF-8700
SBOF-7290

Collection Kit
Number
SK2T-2177
SK2T-6022
SK2T-8038
SK2T-8039
SK2T-8044
SK2T-2849
SK2T-8040
SK2T-8041
SK2T-8043
SK2T-8037

C.3 Other Publications
These publications are also relevant as further information sources:
• Exploring IBM RS/6000 Computers, GA23-2674-07

© Copyright IBM Corp. 1998

251

• PowerPC Architecture: A Specification for a New Family of RISC
Processors, Second Edition, Morgan Kaufmann Publishers, Inc., San
Francisco, CA, ISBN 1-55860-316-6
• IEEE 1275, IEEE Standard for Boot (Initialization Configuration) Firmware,
Core Requirements and Practices, IEEE part number DS02683, ISBN
1-55937-426-8
• AIX Version 4.3 Installation Guide , SC23-4112
• 7043 Model 260 Hardware Setup , SA38-0555
• 7043 Model 260 User’s Guide, SA38-0553
• 7043 Model 260 Service Guide , SA38-0554
• Customer Support Information, SA23-2690
• System Unit Safety Information, SA23-2652
• PCI Adapter Placement Reference Guide, SA38-0538
• CIO - Option Pubs Library English, SK2T-7452
• Diagnostics Information for Multiple Bus Systems , SA38-0509
• IBM RS/6000 Adapters, Devices, and Cable Information for Multiple Bus
Systems, SA38-0516
• 7043 43P Series Service Guide, SA38-0512
• 7043 43P Series Users Guide , SA38-0511
• AIX Version 4.3 Network Installation Management Guide and Reference,
SC23-4113

C.4 Web Resources
These links will provide you with a stimulating look at UNIX server
technology.
• http://www.rs6000.ibm.com
• http://www.tpc.org
• http://www.specbench.org
• http://www.netlib.no/netlib/benchmark/performance.ps
• http://www.chips.ibm.com/products/ppc

252

RS/6000 43P 7043 Models 150 and 260 Handbook

How to Get ITSO Redbooks
This section explains how both customers and IBM employees can find out about ITSO redbooks,
CD-ROMs, workshops, and residencies. A form for ordering books and CD-ROMs is also provided.
This information was current at the time of publication, but is continually subject to change. The latest
information may be found at http://www.redbooks.ibm.com/.

How IBM Employees Can Get ITSO Redbooks
Employees may request ITSO deliverables (redbooks, BookManager BOOKs, and CD-ROMs) and
information about redbooks, workshops, and residencies in the following ways:
• Redbooks Web Site on the World Wide Web
http://w3.itso.ibm.com/

• PUBORDER – to order hardcopies in the United States
• Tools Disks
To get LIST3820s of redbooks, type one of the following commands:
TOOLCAT REDPRINT
TOOLS SENDTO EHONE4 TOOLS2 REDPRINT GET SG24xxxx PACKAGE
TOOLS SENDTO CANVM2 TOOLS REDPRINT GET SG24xxxx PACKAGE (Canadian users only)

To get BookManager BOOKs of redbooks, type the following command:
TOOLCAT REDBOOKS

To get lists of redbooks, type the following command:
TOOLS SENDTO USDIST MKTTOOLS MKTTOOLS GET ITSOCAT TXT

To register for information on workshops, residencies, and redbooks, type the following command:
TOOLS SENDTO WTSCPOK TOOLS ZDISK GET ITSOREGI 1998

• REDBOOKS Category on INEWS
• Online – send orders to: USIB6FPL at IBMMAIL or DKIBMBSH at IBMMAIL
Redpieces
For information so current it is still in the process of being written, look at "Redpieces" on the
Redbooks Web Site (http://www.redbooks.ibm.com/redpieces.html). Redpieces are redbooks in
progress; not all redbooks become redpieces, and sometimes just a few chapters will be published
this way. The intent is to get the information out much quicker than the formal publishing process
allows.

© Copyright IBM Corp. 1998

253

How Customers Can Get ITSO Redbooks
Customers may request ITSO deliverables (redbooks, BookManager BOOKs, and CD-ROMs) and
information about redbooks, workshops, and residencies in the following ways:
• Online Orders – send orders to:
In United States
In Canada
Outside North America

IBMMAIL
usib6fpl at ibmmail
caibmbkz at ibmmail
dkibmbsh at ibmmail

Internet
usib6fpl@ibmmail.com
lmannix@vnet.ibm.com
bookshop@dk.ibm.com

• Telephone Orders
United States (toll free)
Canada (toll free)

1-800-879-2755
1-800-IBM-4YOU

Outside North America
(+45) 4810-1320 - Danish
(+45) 4810-1420 - Dutch
(+45) 4810-1540 - English
(+45) 4810-1670 - Finnish
(+45) 4810-1220 - French

(long distance charges apply)
(+45) 4810-1020 - German
(+45) 4810-1620 - Italian
(+45) 4810-1270 - Norwegian
(+45) 4810-1120 - Spanish
(+45) 4810-1170 - Swedish

• Mail Orders – send orders to:
IBM Publications
Publications Customer Support
P.O. Box 29570
Raleigh, NC 27626-0570
USA

IBM Publications
144-4th Avenue, S.W.
Calgary, Alberta T2P 3N5
Canada

IBM Direct Services
Sortemosevej 21
DK-3450 Allerød
Denmark

• Fax – send orders to:
United States (toll free)
Canada
Outside North America

1-800-445-9269
1-800-267-4455
(+45) 48 14 2207

(long distance charge)

• 1-800-IBM-4FAX (United States) or (+1) 408 256 5422 (Outside USA) – ask for:
Index # 4421 Abstracts of new redbooks
Index # 4422 IBM redbooks
Index # 4420 Redbooks for last six months
• On the World Wide Web
Redbooks Web Site
IBM Direct Publications Catalog

http://www.redbooks.ibm.com
http://www.elink.ibmlink.ibm.com/pbl/pbl

Redpieces
For information so current it is still in the process of being written, look at "Redpieces" on the
Redbooks Web Site (http://www.redbooks.ibm.com/redpieces.html). Redpieces are redbooks in
progress; not all redbooks become redpieces, and sometimes just a few chapters will be published
this way. The intent is to get the information out much quicker than the formal publishing process
allows.

254

RS/6000 43P 7043 Models 150 and 260 Handbook

IBM Redbook Order Form
Please send me the following:
Title

First name

Order Number

Quantity

Last name

Company
Address
City

Postal code

Country

Telephone number

Telefax number

VAT number

Card issued to

Signature

Invoice to customer number
Credit card number

Credit card expiration date

We accept American Express, Diners, Eurocard, Master Card, and Visa. Payment by credit card not
available in all countries. Signature mandatory for credit card payment.

255

256

RS/6000 43P 7043 Models 150 and 260 Handbook

List of Abbreviations
ABI

application binary
interface

EC

engineering change

ECC

error checking and
correction

EEPROM

electrically erasable
programmable read
only memory

AC

alternating current

AIX

Advanced Interactive
Executive

ANSI

American National
Standards Institute

EISA

APAR

authorized program
analysis report

extended industry
standard architecture

ELA

error log analysis

AGP

Accelerated Graphics
Port

EPOW

environmental and
power warning

ASCII

American National
Standards Code for
Information
Interchange

FCP

Fibre Channel Protocol

FDDI

fiber distributed data
interface

FRU

field replaceable unit

GB

gigabytes

BIST

built-in self-test

BOS

base operating system

Hz

hertz

CAE

computer-aided
engineering

HTTP

Hypertext Transfer
Protocol

CEC

central electronics
complex

ID

identification

CHRP

Common Hardware
Reference Platform

IDE

integrated device
electronics

CMOS

complimentary metal
oxide semiconductor

IEEE

Institute of Electrical
and Electronics
Engineers

CPU

central processing unit

I2 C

CRC

cyclic redundancy
check

inter integrated-circuit
communications

I/O

input/output

DC

direct current

IP

DDC

display data channel

internetwork protocol
(OSI)

DIMM

dual in-line memory
module

IPL

initial program load

IrDA

DMA

direct memory access

DOS

disk operating system

DRAM

dynamic random
access memory

infrared data
association (which sets
standards for infrared
support including
protocols for data
interchange)

© Copyright IBM Corp. 1998

257

ISA

Industry Standard
Architecture

RAS

reliability, availability,
and serviceability

ISDN

integrated-services
digital network

RAID

redundant array of
independent disks

ISV

independent software
vendor

RIPL

remote initial program
load

ITSO

International Technical
Support Organization

ROLTP

Relative On-line
Transaction Processing

LAN

local area network

RPA

LED

light emitting diode

RS/6000 Platform
Architecture

MAP

Maintenance Analysis
Procedure

RTC

real-time clock

SCSI

small computer system
interface

SDRAM

Synchronous Dynamic
Random Access
Memory

SDLC

synchronous data link
control

MCA

micro channel
architecture

MCAD

mechanical
computer-aided design

MP

multiprocessor

NUMA

non-uniform memory
access

SMS

system management
services

NTSC

National Technical
Support Center

SMP

Symmetric
multiprocessing

NVRAM

non-volatile random
access memory

SP

service processor

OCS

on-line customer
support

SPEC

Standard Performance
Evaluation Corp.

ODM

Object Data Model

SPOT

shared product object
tree

PAP

privileged access
password

SSC

system support
controller

POP

power-on password

SSA

POST

power-on self-test

Serial Storage
Architecture

POWER

performance
optimization with
enhanced RISC
(architecture)

STP

shielded twisted pair

TCQ

tagged command
queuing

UP

uniprocessor

USB

Universal Serial Bus

PCI

peripheral component
interconnect

P2SC

Power2 Super Chip

VESA

RAM

random access
memory

Video Electronics
Standards Association

VPD

vital product data

258

RS/6000 43P 7043 Models 150 and 260 Handbook

Index
Numerics
1000Base-SX 128
1000BaseT Ethernet 128
100BaseTx Ethernet 128
10BaseT Ethernet 128
2639 ultimedia video capture adapter 134
2708 Eicon ISDN DIVA PRO adapter 128
2741 SysKonnect FDDI-LP adapter (SAS) 129
2742 SysKonnect FDDI-LP adapter (DAS) 130
2743 SysKonnect FDDI-UP adapter (SAS) 130
2825 GXT3000P graphics accelerator 138
2838 GXT120P graphics adapter 135
2845 GXT550P graphics adapter 137
2851 GXT250P graphics adapter 136
2852 GXT255P graphics adapter 136
2900 4.5 GB Ultra SCSI 16-bit disk drive 53
2908 9.1 GB Ultra SCSI 16-bit disk drive 53
2920 PCI token-ring adapter 127
2943 8-port asynchronous adapter 133
2944 128-port asynchronous controller 133
2947 ARTIC960HX 4-port selectable adapter 134
2948 ARTIC960HX 4-port T1/E1 adapter 134
2962 2-port multiprotocol adapter 133
2963 TURBOWAYS 155 UTP ATM adapter 131
2968 PCI 10/100 Mbps Ethernet adapter 128
2969 Gigabit Ethernet adapter 89, 128
2988 TURBOWAYS 155 MMF ATM adapter 131
2998 TURBOWAYS 25 ATM adapter 132
3620 IBM P72 color monitor, pearl white 61
3621 IBM P92 color monitor, pearl white 61
3622 IBM P202 color monitor, pearl white 61
3623 IBM P72 color monitor, stealth black 61
3625 IBM P92 color monitor, stealth black 61
3626 IBM P202 color monitor, stealth black 61
3752 service package 67, 94
4098 memory expansion feature 83
4107 64MB (2X 32 MB) SDRAM DIMMs (Model
260) 83
4110 256 MB (2X 128 MB) SDRAM DIMMs (Model
260) 83
4149 64 MB SDRAM DIMM (Model 150) 59
4150 128 MB SDRAM DIMM (Model 150) 59
4169 256 MB SDRAM DIMM (Model 150) 59
5005 software pre-install 61, 88
6041 3-button mouse, pearl white 60
604e design 37

© Copyright IBM Corp. 1998

60X bus 34
6156 20/40 GB 16-bit 8mm internal tape drive (black
bezel) 84
6159 12/24 GB 4mm internal tape drive 85
6206 PCI single-ended Ultra SCSI adapter 62, 88,
106, 109, 110, 124
6207 PCI differential Ultra SCSI adapter 62, 88,
106, 124
6215 PCI SSA Multi-Initiator/RAID EL adapter 62,
88, 125
6222 SSA fast write cache option card 125
6308 personal microphone 61, 87
6508 media bay disk drive mounting kit (Model 260)
84
6509 media bay disk drive mounting kit (Model 150)
53
6XX bus 34
6XX-MX bus 34
8130 16-port remote EIA-232 async. node 133
8134 16-port (non-US) remote EIA-232 async. node
133
8136 16-port rack mountable remote EIA-232
async. node 133
8137 16-port enhanced remote EIA-232 node 133
8138 16-port enhanced remote RS-422 node 133
8679 multimedia kit 95
8741 3-button mouse, stealth black 60

A
accelerated graphics port 14
adapter placement guidelines
Model 150 66
Model 260 92
adapters
128-port async 133
16-port enhanced remote EIA-232 node 133
8-port async EIA-232/RS-422 133
ATM 131
communication 127
Ethernet 128
FDDI 129
ISDN 128
multiple port 133
PCI SCSI-2 single-ended Ultra SCSI 124
PCI SSA Multi-Initiator/RAID EL 125
token-ring 127
ultimedia video capture 134

259

WAN 133
AGP 14
ANSI standard
X3.131-1986 97
X3T9.2/375R Revision 10K 98
Apple Inc., regarding CHRP 21
architecture
ISA 33
PCI 32
POWER3 35
PowerPC 604e 37
SCSI-III 99
asynchronous communication, SCSI 103
ATM adapters 131

B
bays
Model 150 53, 54
Model 260 74
boot
from CD-ROM 238
problems 238
recover from a system hang 238
recovering with no bootable media 239
boot sequence
in general 166
Model 150 167
Model 260 168
bootinfo, command 216, 219
bootlist, command 215
bosboot, command 216
bosinst.data
BOSINST_DEBUG stanza 224
RECOVER_DEVICES stanza 224
SWITCH_TO_PRODUCT_TAPE stanza 224
BOSINST_DEBUG stanza 224
bus
60X 34
6XX 34
6XX-MX 34
ISA 35
bus architecture 32

C
Cables
display 142
cables, SCSI (various types) 110
cabling the pci differential Ultra SCSI adapter 113

260

RS/6000 43P 7043 Models 150 and 260 Handbook

cache
coherency 44
hit 40
L1 39
L2 39
miss 40
set associativity 40
cache line 41
boundary 41
prefetch 44
CALL-IN 202
CALL-OUT 202
cfgmgr, command 150, 159, 223
chdisp, command 144
cloner, script 223
cloning
AIX 4.1 218
AIX 4.2 and 4.3 223
command
bootinfo 216, 219
bootlist 215
bosboot 216
cfgmgr 150, 159, 223
chdisp 144
diag 158, 161
errclear 238
errpt 237
fsck 238
logform 238
lsattr 150
lscfg 150, 227
lsdisp 144
lslv 239
mksysb 217
savevg 217
shutdown 161
uesensor 236
xinit 145
common command set, SCSI 98
communication adapters 127, 128
ATM 131
FDDI 129
multiple port 133
token-ring 127
communications adapters
ISDN 128
Model 260 89
WAN 133
Compaq, regarding PCI involvement 32

comparison between SSA and SCSI architecture
119
configuration information 227
congruence class 42
console mirroring 192
cross invalidate 45
customer account setup 208
customization
cloner 223

D
debug mode 216
device-to-device cables 114
diag, command 158, 161
diagnostics
considerations 155
on-line 158
running from a tty 156
stand-alone 157
tasks and service aids 162
differential Ultra SCSI adapter, PCI 124
differential, SCSI 104
Digital (DEC), regarding PCI involvement 32
disconnect/reconnect, SCSI 98
display cable
feature number matrix 142

E
electronic key-switch 215
errclear, command 238
errpt, command 237
Ethernet adapter
Gigabit 89, 128
integrated 55, 77
Model 260 55, 77
Ethernet adapters 128
external SCSI and SSA storage devices 126

F
F1-key, boot function 173
F5-key, boot function 173
F6-key, boot function 173
F8-key, boot function 173
false sharing 46
fast SCSI 102
fast system boot 197
fast/wide, regarding SCSI-2 103

fast-20 wide
SCSI 103
fast-20, SCSI 103
FDDI adapters 129
feature code
2639 ultimedia video capture adapter 134
2708 Eicon ISDN DIVA PRO 128
2741 SysKonnect FDDI-LP adapter 129
2742 SysKonnect FDDI-LP adapter (DAS) 130
2743 SysKonnect FDDI-UP adapter 130
2825 GXT3000P graphics accelerator 138
2838 GXT120P graphics adapter 135
2845 GXT550P graphics adapter 137
2851 GXT250P graphics adapter 136
2852 GXT255P graphics adapter 136
2900 4.5 GB Ultra SCSI 16-bit disk drive 53
2908 9.1 GB Ultra SCSI 16-bit disk drive 53
2920 PCI token-ring adapter 127
2943 8-port asynchronous adapter 133
2944 128-port asynchronous controller 133
2947 ARTIC960HX 4-port selectable adapter
134
2948 ARTIC960HX 4-port T1/E1 adapter 134
2962 2-port multiprotocol adapter 133
2963 TURBOWAYS 155 UTP ATM adapter
131
2968 PCI 10/100 Mbps Ethernet adapter 128
2969 Gigabit Ethernet adapter 89, 128
2988 TURBOWAYS 155 MMF ATM adapter
131
2998 TURBOWAYS 25 ATM adapter 132
3620 IBM P72 color monitor, pearl white 61
3621 IBM P92 color monitor, pearl white 61
3622 IBM P202 color monitor, pearl white 61
3623 IBM P72 color monitor, stealth black 61
3625 IBM P92 color monitor, stealth black 61
3626 IBM P202 color monitor, stealth black 61
3752 service package 67, 94
4098 memory expansion feature 83
4107 64MB (2X32 MB) SDRAM DIMMs (Model
260) 83
4110 256 MB (2X 128 MB) SDRAM DIMMs
(Model 260) 83
4149 64 MB SDRAM DIMM (Model 150) 59
4150 128 MB SDRAM DIMM (Model 150) 59
4169 256 MB SDRAM DIMM (Model 150) 59
5005 software pre-install 61, 88
6041 3-button mouse, pearl white 60
6156 20/40 GB 16-bit 8mm internal tape drive

261

(black bezel) 84
6159 12/24 GB 4mm internal tape drive 85
6206 PCI single-ended Ultra SCSI adapter 62,
88, 106, 109, 110, 124
6207 PCI differential Ultra SCSI adapter 62, 88,
106, 124
6215 PCI SSA Multi-Initiator/RAID EL adapter
62, 88, 125
6222 SSA fast write cache option card 125
6308 personal microphone 61, 87
6508 media bay disk drive mounting kit (Model
260) 84
6509 media bay disk drive mounting kit (Model
150) 53
8130 16-port remote EIA-232 async. node 133
8134 16-port (non-US) remote EIA-232 async.
node 133
8136 16-port rack mountable remote EIA-232
async. node 133
8137 16-port enhanced remote EIA-232 node
133
8138 16-port enhanced remote RS-422 node
133
8679 multimedia kit 95
8741 3-button mouse, stealth black 60
firmware
checkpoints 184
introduction 166
recovery 183
update (service processor) 210
update (SMS) 180
fsck, command 238

G
general access password 188, 192
general SCSI consideration 106
graphic peripheral devices
Model 150 60
Model 260 86
graphics adapter
Model 150 140
Model 260 140
graphics adapters
Model 150 60
Model 260 85
graphics support matrix 142
GXT120P, graphics adapter 135, 140
GXT250P, graphics adapter 136

262

RS/6000 43P 7043 Models 150 and 260 Handbook

GXT250P,graphics adapter 140
GXT255P, graphics adapter 136, 140
GXT3000P, graphics adapter 138, 140
GXT550P, graphics adapter 137, 140

H
H.323 standard 16, 17
hard disk spin up delay 179
hardware
design 26
overview 21
heartbeat 193
hit ratio 40

I
I/O ports
Model 150 54
Model 260 76
IBM, regarding PCI involvement 32
IDE, industry-standard interface 24
IEEE 1149.1 39
IEEE 1275 24
IEEE 1394 15
industry trends and directions 13
information about the processor 234
information about the system 227
integrated Ethernet adapter
Model 260 55, 77
Intel, regarding PCI involvement 32
internal CD-ROM drive
Model 150 59
Model 260 75, 84
internal disk drives
Model 150 59
Model 260 84
internal SCSI devices 120
internal SSA devices 120, 123
internal tape drive
Model 150 59
internal tape drives
Model 260 84
IrDA, protocol 24
ISA
bus architecture 33
ISDN adapters 128

K
keyboard 59, 85

L
L1 cache 39
Least Recently Used 42
Round-Robin 42
set associativity 40
L2 cache 39
LINPACK DP description 12
LINPACK SP description 12
LINPACK TPP description 12
LocalTalk, industry-standard interface 24
logform, command 238
lsattr, command 150
lscfg, command 150, 227
lsdisp, command 144
lslv, command 239

M
Memory
hierarchy 39
memory configuration 201
memory deconfiguration 201
memory slot configuration for Model 260 84
memory subsystem
Model 150 52
Model 260 72
MESI protocol 45
microphone 61, 87
Microprocessor Common Hardware Reference Platform 21
microprocessor future 13
mksysb
create 217
restore 217
mksysb, command 217
Model 140
key attributes 241
multi-monitor adapter 241
optional features 244
overview 3
standard features 243
Model 150
adapter placement guidelines 66
boot sequence 167
communications adapter 62
firmware checkpoints 184

graphic peripheral devices 60
graphics adapters 60
internal CD-ROM drive 59
internal disk drives 59
internal tape drive 59
key attributes 4
memory subsystems 52
optional features 58
overview 3
PCI storage adapters 62
performance 13
processor subsystem 50
reliability, availability, and serviceability 56
standard features 50
supported devices 63
Model 260
adapter placement guidelines 92
boot sequence 168
communications adapters 89
fast system boot 197
firmware checkpoints 184
graphic peripheral devices 86
graphics adapters 85
I/O board components 71
integrated Ethernet adapter 55, 77
internal CD-ROM drive 75, 84
internal disk drives 84
internal tape drives 84
key attributes 7
memory configuration/deconfiguration 201
memory subsystem 72
optional features 82
overview 6
PCI storage adapters 88
performance 13
processor configuration/deconfiguration 200
processor subsystem 69
rear view 77
reliability, availability, and serviceability 79
standard features 69
supported devices 89
system architecture 69
monitors 61, 86
Motorola Inc., regarding CHRP 21
mouse 60, 85
multiple port adapters 133
multiprocessing
cache coherency problem 44
cache hit versus cache miss 40

263

cache line prefetch 44
concepts 39
cross invalidate 45
false sharing 46
hardware characteristics 39
memory hierarchy 39
MESI protocol 45
set associativity 41
sharing resources 39
snooping 45

N
NCR, regarding PCI involvement 32
network boot 236
NUMA 34

O
on-line diagnostics 158
concurrent mode 160
service mode 159
single-user mode 161
open firmware 173, 182
optional features
Model 150 58
Model 260 82
overview
adapter 127
hardware 21

P
PC card, protocol 24
PCI
bus architecture 32
features and benefits 33
Special Interest Group 32
specification revision 2.0 32
specification revision 2.1 32
PCI differential Ultra SCSI adapter 124
PCI single-ended Ultra SCSI adapter 124
PCI slots
Model 150 54
Model 260 76
PCI storage adapters
Model 150 62
Model 260 88
performance summary 13
personal microphone 61, 87

264

RS/6000 43P 7043 Models 150 and 260 Handbook

POST 170
POWER3 design 35
POWER3 microprocessor 35
power-on password 177
power-on self test 170
PowerPC
introduction 21
PowerPC 604e microprocessor 37
PowerPC Platform Specification (PRep) 21
printers
Model 150 65
Model 260 92
privileged access password
service processor 187, 192
SMS 177
processor
mini-support 35
POWER3 35
PowerPC 604e 37
processor configuration 200
processor deconfiguration 200
processor speed 234
processor subsystem
Model 150 50
Model 260 69
POWER3 35
PowerPC 604e 37
progress indicators 198
publications
Model 150 55
Model 260 78

R
RAS 56, 79
reboot policy 196
RECOVER_DEVICES stanza 224
reliability, availability, and serviceability
Model 150 56
Model 260 79
repeaters, SCSI 104
restart policy 196
ring indicate power-on 195
RIPL 179
RPA
achievements 24
description of 21
goals of 21
history of 21

introduction 21
minimum systems requirements 25
platform topology 22
RS/6000 43P 7043 Model 150
hardware design 26
RS/6000 43P 7043 Model 260
hardware design 29
RS/6000 Platform Architecture (RPA) 21
rs6k platform 223
rs6ksmp platform 223

S
savevg, command 217
SCSI
asynchronous 103
common command set 98
differential 104
disconnect/reconnect 98
repeaters 104
specifications summary 105
summary of specifications 105
synchronous 103
table of modes/rates 105
tagged command queuing 98
Ultra 102
SCSI, location codes 147
SCSI-III 99
service center telephone number 207
service package 67, 94
service processor
checkpoints 213
customize and access 186
error log 198
firmware update 210
general access password 188, 192
general user menu 209
introduction 185
list configuration 198
local access 187
main menu 188, 191
modem configuration 203
operational phases 188
privileged access password 187, 192
remote access 187
reset 194
ring indicate power-on 195
security 187
self test 169

standby mode 169
system environmental conditions 199
unattended start mode 195
set associative, 128-way 41
set associative, 4-way 41
set associativity
L1 cache 40
shutdown, command 161
single-ended Ultra SCSI adapter, PCI 124
single-user mode 161
SMP hardware characteristics 39
SMS 172
ASCII main menu 180
F1-key 173
F5-key 173
F6-key 173
F8-key 173
firmware checkpoints 184
firmware recovery 183
firmware update 180
graphical main menu 174
power-on password 177
privileged access password 177
start-up 172, 173
snooping 45
SPECfp_base_rate95 description 12
SPECfp_base95 description 12
SPECfp_rate95 description 12
SPECfp95 description 12
SPECint_base_rate95 description 11
SPECint_base95 description 11
SPECint_rate95 description 11
SPECint95 description 11
SPECweb96 description 12
stand-alone diagnostics 157
standard features
Model 150 50
Model 260 69
standards
ANSI X3.131-1986 97
X3T9.2/375R Revision 10K 98
storage boot devices 97
stride 42
supported devices
Model 150 63
Model 260 89
surveillance
setup menu 192
SWITCH_TO_PRODUCT_TAPE stanza 224

265

synchronous, SCSI 103
system backup
create 217
restore 217
system environmental conditions 199
system management services 172

T
tagged command queuing, SCSI 98
talk mode 192
token-ring adapter 127
topology, general platform (RPA) 23

U
uesensor, command 236
ultimedia video capture adapter 134
Ultra SCSI 102
Ultra SCSI adapter, PCI differential 124
Ultra SCSI adapter, PCI single-ended 124
Ultra SCSI Wide vs Ultra SCSI 103
Ultra SCSI, defined 103
unattended start mode 195
universal serial bus 14
USB 14

V
vital product data 197
VPD 197

W
WAN adapters 133
Web-Based System Management 151
wide SCSI 103
workgroup conferencing 15
workstation family 1
workstation offering 1

X
X-bus 35
xinit, command 145

Y
Year 2000 18

266

RS/6000 43P 7043 Models 150 and 260 Handbook

ITSO Redbook Evaluation
RS/6000 43P 7043 Models 150 and 260 Handbook
SG24-5144-00
Your feedback is very important to help us maintain the quality of ITSO redbooks. Please complete
this questionnaire and return it using one of the following methods:
• Use the online evaluation form found at http://www.redbooks.ibm.com
• Fax this form to: USA International Access Code + 1 914 432 8264
• Send your comments in an Internet note to redbook@us.ibm.com
Which of the following best describes you?
_ Customer _ Business Partner
_ Solution Developer
_ None of the above

_ IBM employee

Please rate your overall satisfaction with this book using the scale:
(1 = very good, 2 = good, 3 = average, 4 = poor, 5 = very poor)
Overall Satisfaction

__________

Please answer the following questions:
Was this redbook published in time for your needs?

Yes___ No___

If no, please explain:

What other redbooks would you like to see published?

Comments/Suggestions:

© Copyright IBM Corp. 1998

(THANK YOU FOR YOUR FEEDBACK!)

267

SG24-5144-00
Printed in the U.S.A.

RS/6000 43P 7043 Models 150 and 260 Handbook

SG24-5144-00



Source Exif Data:
File Type                       : PDF
File Type Extension             : pdf
MIME Type                       : application/pdf
PDF Version                     : 1.2
Linearized                      : Yes
Create Date                     : 1998:10:20 13:44:33
Producer                        : Acrobat Distiller 3.01 for Windows
Title                           : Untitled Document
Creator                         : FrameMaker 5.5P4f
Modify Date                     : 1999:01:07 18:26:35
Page Count                      : 286
Page Mode                       : UseOutlines
EXIF Metadata provided by EXIF.tools

Navigation menu