RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This...

286
SG24-5144-00 International Technical Support Organization http://www.redbooks.ibm.com RS/6000 43P 7043 Models 150 and 260 Handbook Volker Haug, Adnan Ikram, Heather Osbourne

Transcript of RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This...

Page 1: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

SG24-5144-00

International Technical Support Organization

http://www.redbooks.ibm.com

RS/6000 43P 7043 Models 150 and 260 Handbook

Volker Haug, Adnan Ikram, Heather Osbourne

Page 2: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup
Page 3: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

RS/6000 43P 7043 Models 150 and 260 Handbook

October 1998

SG24-5144-00

International Technical Support Organization

Page 4: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

© Copyright International Business Machines Corporation 1998. All rights reservedNote 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.

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 OrganizationDept. JN9B Building 045 Internal Zip 283411400 Burnet RoadAustin, 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.

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

Take Note!

Page 5: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Contents

Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix

Tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiThe Team That Wrote This Redbook . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiComments Welcome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv

Chapter 1. RS/6000 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 RS/6000 Workstation Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 RS/6000 43P 7043 Model 140 Overview . . . . . . . . . . . . . . . . . . . . . . . 31.3 RS/6000 43P 7043 Model 150 Overview . . . . . . . . . . . . . . . . . . . . . . . 3

1.3.1 RS/6000 43P 7043 Model 150 Key Attributes . . . . . . . . . . . . . . . . 41.3.2 RS/6000 43P 7043 Model 150 Feature Summary . . . . . . . . . . . . . 5

1.4 RS/6000 43P 7043 Model 260 Overview . . . . . . . . . . . . . . . . . . . . . . . 61.4.1 RS/6000 43P 7043 Model 260 Key Attributes . . . . . . . . . . . . . . . . 71.4.2 RS/6000 43P 7043 Model 260 Feature Summary . . . . . . . . . . . . . 8

1.5 Performance Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.5.1 SPEC95 Software Benchmark . . . . . . . . . . . . . . . . . . . . . . . . . . 101.5.2 Performance Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

1.6 Industry Trends and Directions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.6.1 Microprocessor Future . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.6.2 Universal Serial Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141.6.3 The Accelerated Graphics Port . . . . . . . . . . . . . . . . . . . . . . . . . . 141.6.4 IEEE 1394 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

1.7 Workgroup Conferencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151.8 Year 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

Chapter 2. Hardware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.1 The RS/6000 Platform Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.1.1 The RS/6000 Platform Architecture Introduction . . . . . . . . . . . . . 212.1.2 Platform Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222.1.3 RS/6000 Platform Architecture Achievements. . . . . . . . . . . . . . . 242.1.4 RPA Minimum System Requirements . . . . . . . . . . . . . . . . . . . . . 25

2.2 The Hardware Design. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.2.1 Hardware Design for the RS/6000 43P 7043 Model 150 . . . . . . . 262.2.2 Hardware Design for the RS/6000 43P 7043 Model 260 . . . . . . . 29

2.3 Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322.3.1 The PCI Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322.3.2 The ISA Bus Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332.3.3 The 60X and 6XX Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

© Copyright IBM Corp. 1998 iii

Page 6: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.3.4 The 6XX-MX I/O Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342.3.5 The X-Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

2.4 The Processor Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352.4.1 The POWER3 Microprocessor . . . . . . . . . . . . . . . . . . . . . . . . . . 352.4.2 The PowerPC 604e Microprocessor . . . . . . . . . . . . . . . . . . . . . . 37

2.5 SMP Hardware Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392.5.1 Memory Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

Chapter 3. Detailed Product Descriptions . . . . . . . . . . . . . . . . . . . . . . 493.1 IBM RS/6000 43P 7043 Model 150 Product Description . . . . . . . . . . . 49

3.1.1 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503.1.2 Reliability, Availability, and Serviceability (RAS) . . . . . . . . . . . . . 563.1.3 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 583.1.4 RS/6000 43P 7043 Model 150 Adapter Placement Guidelines . . 663.1.5 Service Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

3.2 RS/6000 43P 7043 Model 260 Product Description . . . . . . . . . . . . . . 683.2.1 Model 260 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 693.2.2 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 693.2.3 Reliability, Availability, and Serviceability (RAS) . . . . . . . . . . . . . 793.2.4 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 823.2.5 RS/6000 43P 7043 Model 260 Adapter Placement Guidelines . . 923.2.6 Service Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

3.3 IBM Multimedia Kit for RS/6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

Chapter 4. Storage Architectures and Devices . . . . . . . . . . . . . . . . . . 974.1 Storage Boot Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 974.2 SCSI Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

4.2.1 SCSI-I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 974.2.2 SCSI-II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 984.2.3 SCSI-III . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 994.2.4 SCSI Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1024.2.5 SCSI Repeaters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044.2.6 Summary of SCSI Specifications . . . . . . . . . . . . . . . . . . . . . . . 105

4.3 SCSI Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1054.3.1 General SCSI Cabling Considerations . . . . . . . . . . . . . . . . . . . 1064.3.2 Cabling the PCI Single-Ended Ultra SCSI Adapter . . . . . . . . . . 1094.3.3 Cabling the PCI Differential-Ended Ultra SCSI Adapter . . . . . . 113

4.4 Serial Storage Architecture Overview . . . . . . . . . . . . . . . . . . . . . . . . 1184.5 Comparison between SCSI and SSA Architecture . . . . . . . . . . . . . . 1194.6 Internal SCSI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

4.6.1 Disk Drives for the Model 150 and Model 260. . . . . . . . . . . . . . 1204.6.2 Internal CD-ROM Drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1214.6.3 Internal Tape Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

iv RS/6000 43P 7043 Models 150 and 260 Handbook

Page 7: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.7 Internal SSA devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234.8 PCI Storage Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

4.8.1 SCSI Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244.8.2 SSA Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244.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. . . . . . . . . . . . . . . 1275.1 Communication Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

5.1.1 Token-Ring Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1275.1.2 Ethernet Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1285.1.3 ISDN Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1285.1.4 FDDI Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1295.1.5 ATM Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1315.1.6 Multiple Port Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1335.1.7 WAN Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1335.1.8 Miscellaneous Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

5.2 Graphics Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355.2.1 POWER GXT120P (# 2838) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1355.2.2 POWER GXT250P (# 2851) and POWER GXT255P (# 2852) . 1365.2.3 POWER GXT550P (# 2845) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1375.2.4 POWER GXT3000P Graphics Accelerator (# 2825) . . . . . . . . . 1385.2.5 Graphics Adapter Feature Comparison. . . . . . . . . . . . . . . . . . . 1405.2.6 Graphics Adapters Attachment Cables . . . . . . . . . . . . . . . . . . . 1425.2.7 Multiple Adapter Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1435.2.8 Accessing the Second Display . . . . . . . . . . . . . . . . . . . . . . . . . 145

5.3 Adapter and Device Configuration on PCI-Based RS/6000 Systems 1465.3.1 Device Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1465.3.2 PCI Adapter Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

5.4 Summary Chart of Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

Chapter 6. Diagnostics and System Management Services . . . . . . . 1556.1 Diagnostics Operating Considerations . . . . . . . . . . . . . . . . . . . . . . . 1556.2 Stand-Alone Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

6.2.1 Booting the Stand-Alone Diagnostics CD-ROM . . . . . . . . . . . . 1576.2.2 Running Stand-Alone Diagnostics in Concurrent Mode. . . . . . . 158

6.3 On-line Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1586.3.1 Service Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1596.3.2 Concurrent Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1606.3.3 Single-User Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

6.4 Diagnostic Tasks and Service Aids. . . . . . . . . . . . . . . . . . . . . . . . . . 1626.5 Understanding the Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166

6.5.1 General RS/6000 Boot Sequence . . . . . . . . . . . . . . . . . . . . . . . 166

v

Page 8: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.5.2 Typical Boot Sequence for RS/6000 43P 7043 Model 150 . . . . 1676.5.3 Typical Boot Sequence for RS/6000 43P 7043 Model 260 . . . . 168

6.6 Power-On Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1706.6.1 Processor POST. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1706.6.2 Memory DIMM and L2 Cache POST . . . . . . . . . . . . . . . . . . . . . 1706.6.3 Graphics Adapter POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1716.6.4 Keyboard and Mouse Controller POST . . . . . . . . . . . . . . . . . . . 1726.6.5 SCSI Subsystem POST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

6.7 System Management Services (SMS) . . . . . . . . . . . . . . . . . . . . . . . 1726.7.1 SMS Start-Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1736.7.2 SMS Graphical Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1746.7.3 SMS ASCII Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1806.7.4 SMS Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1806.7.5 SMS Firmware Checkpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . 184

Chapter 7. Service Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1857.1 Introduction to the Service Processor . . . . . . . . . . . . . . . . . . . . . . . . 1857.2 Customize and Access the Service Processor Menus . . . . . . . . . . . 186

7.2.1 How to Customize the Service Processor . . . . . . . . . . . . . . . . . 1867.2.2 How to Access Service Processor Menus Locally . . . . . . . . . . . 1877.2.3 How to Access Service Processor Menus Remotely . . . . . . . . . 187

7.3 Security Within the Service Processor . . . . . . . . . . . . . . . . . . . . . . . 1877.4 Service Processor Operational Phases . . . . . . . . . . . . . . . . . . . . . . 188

7.4.1 Pre-Standby Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1897.4.2 Standby Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1897.4.3 Bring-Up Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1907.4.4 Run-time Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

7.5 Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1917.5.1 Service Processor Setup Menu. . . . . . . . . . . . . . . . . . . . . . . . . 1927.5.2 System Power Control Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 1957.5.3 System Information Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1977.5.4 Language Selection Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2027.5.5 CALL-IN/CALL-OUT Setup Menu . . . . . . . . . . . . . . . . . . . . . . . 2027.5.6 Set System Name. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

7.6 General User Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2097.6.1 Power-On System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2107.6.2 Read VPD Image from Last System Boot . . . . . . . . . . . . . . . . . 2107.6.3 Read Progress Indicators from Last System Boot . . . . . . . . . . . 2107.6.4 Read Service Processor Error Logs . . . . . . . . . . . . . . . . . . . . . 2107.6.5 Read System POST Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2107.6.6 View System Environmental Conditions . . . . . . . . . . . . . . . . . . 210

7.7 Service Processor Firmware Update . . . . . . . . . . . . . . . . . . . . . . . . 2107.7.1 Updating Firmware from the Service Processor Menus. . . . . . . 211

vi RS/6000 43P 7043 Models 150 and 260 Handbook

Page 9: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.7.2 Updating Firmware from the SMS Utilities . . . . . . . . . . . . . . . . 2127.7.3 Updating Firmware from the Service Aids . . . . . . . . . . . . . . . . . 2127.7.4 Updating Firmware from AIX. . . . . . . . . . . . . . . . . . . . . . . . . . . 212

7.8 Service Processor Checkpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

Chapter 8. Hints and Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2158.1 Electronic Key-Switch Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

8.1.1 bootlist Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2158.2 Entering Debug Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2168.3 Backup and Cloning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216

8.3.1 The bootinfo Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2168.3.2 Creating a System Backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2178.3.3 Restoring Your System Backup . . . . . . . . . . . . . . . . . . . . . . . . 2178.3.4 Cloning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2188.3.5 Cloning on AIX Version 4.2 and 4.3 . . . . . . . . . . . . . . . . . . . . . 223

8.4 Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2278.4.1 Information about the Processor . . . . . . . . . . . . . . . . . . . . . . . . 2348.4.2 Information about the Service Processor . . . . . . . . . . . . . . . . . 2358.4.3 Information about the Environmental Sensors . . . . . . . . . . . . . 235

8.5 Network Boot Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2368.6 Using the Error Logging Facility . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2378.7 Booting Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238

8.7.1 Booting from CD-ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2388.7.2 System Hangs during AIX Boot Process . . . . . . . . . . . . . . . . . . 2388.7.3 Recovering a System with No Bootable Media . . . . . . . . . . . . . 239

Appendix A. RS/6000 43P 7043 Model 140 . . . . . . . . . . . . . . . . . . . . . . . 241A.1 RS/6000 43P 7043 Model 140 Key Attributes . . . . . . . . . . . . . . . . . . . . 241A.2 RS/6000 43P 7043 Model 140 Feature Summary . . . . . . . . . . . . . . . . . 242A.3 Standard Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243A.4 Supported Optional Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

A.4.1 Storage Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244A.4.2 AIX Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244A.4.3 Year 2000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

Appendix B. Special Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247

Appendix C. Related Publications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251C.1 International Technical Support Organization Publications . . . . . . . . . . 251C.2 Redbooks on CD-ROMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251C.3 Other Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251C.4 Web Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

vii

Page 10: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

How to Get ITSO Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253How IBM Employees Can Get ITSO Redbooks . . . . . . . . . . . . . . . . . . . . . . . 253How Customers Can Get ITSO Redbooks. . . . . . . . . . . . . . . . . . . . . . . . . . . 254IBM Redbook Order Form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255

List of Abbreviations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

ITSO Redbook Evaluation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267

viii RS/6000 43P 7043 Models 150 and 260 Handbook

Page 11: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Figures

1. RS/6000 PCI Workstation/Server Family. . . . . . . . . . . . . . . . . . . . . . . . . . . 22. RS/6000 43P 7043 Model 150 (without Peripherals). . . . . . . . . . . . . . . . . . 43. RS/6000 43P 7043 Model 260 (without Peripherals). . . . . . . . . . . . . . . . . . 74. IEEE 1394 Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155. RS/6000 Hardware for Workgroup Conferencing . . . . . . . . . . . . . . . . . . . 166. RS/6000 Models 150 and 260 are Year 2000 Ready . . . . . . . . . . . . . . . . 197. General Platform Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238. Planar Block Diagram of the RS/6000 Model 150 . . . . . . . . . . . . . . . . . . . 279. RS/6000 High Level System Block Diagram (Model 260) . . . . . . . . . . . . . 3010. POWER3 Microprocessor Logical Block Diagram . . . . . . . . . . . . . . . . . . . 3611. PowerPC 604e Microprocessor Logical Block Diagram . . . . . . . . . . . . . . 3812. Memory Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4013. The 4-Way Set Associative PowerPC/POWER2 L1 Data Cache . . . . . . . 4114. The 128-Way Set Associative POWER3 L1 Data Cache . . . . . . . . . . . . . 4215. Loading Instructions from Memory to a Floating-Point Register . . . . . . . . 4316. SMP Cache Coherency Problem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4417. False Sharing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4618. RS/6000 43P 7043 Model 150 (with Peripherals) . . . . . . . . . . . . . . . . . . . 4919. RS/6000 43P 7043 Model 150 - System Board Locations. . . . . . . . . . . . . 5120. RS/6000 43P 7043 Model 150 - Front View . . . . . . . . . . . . . . . . . . . . . . . 5321. RS/6000 43P 7043 Model 150 - Rear View . . . . . . . . . . . . . . . . . . . . . . . . 5422. RS/6000 43P 7043 Model 260 (with Peripherals, and Spaceball) . . . . . . . 6823. RS/6000 43P 7043 Model 260 - System Planar & I/O Board . . . . . . . . . . 7124. RS/6000 43P 7043 Model 260 - Operator Panel . . . . . . . . . . . . . . . . . . . . 7325. RS/6000 43P 7043 Model 260 - Front View . . . . . . . . . . . . . . . . . . . . . . . 7526. RS/6000 43P 7043 Model 260 - Rear View . . . . . . . . . . . . . . . . . . . . . . . . 7727. Slot Configuration on Memory Card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8428. Model 150 with Multimedia Kit for RS/6000 . . . . . . . . . . . . . . . . . . . . . . . . 9529. SCSI III Standards Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10030. SCSI Differential Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10431. Piggy Back Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10732. Differential External Narrow Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11633. Differential External Wide Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11734. Comparison between SCSI and SSA Subsystem . . . . . . . . . . . . . . . . . . 11935. Devices Location Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14936. System Management Services - Main Menu . . . . . . . . . . . . . . . . . . . . . . 17437. SMS Submenu Multiboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17638. SMS Submenu Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17639. SMS Submenu - Firmware Passwords . . . . . . . . . . . . . . . . . . . . . . . . . . 17840. Service Processor - Operational Phase Status Flow . . . . . . . . . . . . . . . . 188

© Copyright IBM Corp. 1998 ix

Page 12: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

x RS/6000 43P 7043 Models 150 and 260 Handbook

Page 13: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Tables

1. SPEC and LINPACK Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132. Multiuser Performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133. RPA Minimum System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254. PowerPC and Bus Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335. RS/6000 43P 7043 Model 150 - System Board Components Location . . . 526. Publications Shipped with the Model 150 . . . . . . . . . . . . . . . . . . . . . . . . . 557. Optional Memory for Model 150. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 598. List of Orderable Monitors for Model 150. . . . . . . . . . . . . . . . . . . . . . . . . . 619. Adapter Placement Guidelines for Model 150 . . . . . . . . . . . . . . . . . . . . . . 6610. RS/6000 43P 7043 Model 260 - System Planar & I/O Board Components 7111. RS/6000 43P 7043 Model 260 - Operator Panel Components . . . . . . . . . 7312. Storage Device Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7413. RS/6000 43P 7043 Model 260 - Rear View Components . . . . . . . . . . . . . 7614. Publications Shipped with the Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . 7815. Available Publications for Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7816. List of Orderable Monitors for Model 260. . . . . . . . . . . . . . . . . . . . . . . . . . 8617. RS/6000 43P 7043 Model 260 - Adapter Placement Guidelines . . . . . . . . 9318. Overview of SCSI-III Standards . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10119. Differential SCSI Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10520. Single-Ended Ultra SCSI Adapter-to-First Device Cables . . . . . . . . . . . . 11121. Device-to-Device Cables for Single-Ended Installations . . . . . . . . . . . . . 11222. 16-Bit SCSI-II System-To-System Cable . . . . . . . . . . . . . . . . . . . . . . . . . 11323. Terminators for Single-Ended Installations . . . . . . . . . . . . . . . . . . . . . . . 11324. Differential-Ended Ultra SCSI Adapter-to-First Device Cables . . . . . . . . 11425. Device-to-Device Cables for Differential-Ended Installations . . . . . . . . . 11426. Terminator For Description-Ended Installations. . . . . . . . . . . . . . . . . . . . 11627. Cabling for the PCI Differential Ultra SCSI Adapter. . . . . . . . . . . . . . . . . 11728. Comparing SSA and SCSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12029. Internal Disk Drives for the Models 150 and 260 . . . . . . . . . . . . . . . . . . . 12130. Internal CD-ROM Drives for Models 150 and 260 . . . . . . . . . . . . . . . . . . 12231. Internal Tape Drive for Model 150 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12232. Internal Tape Drives for Model 260 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12333. Placement of PCI Storage Adapters into the Models 150 and 260 . . . . . 12634. Graphics Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14035. Display Cable Feature Code Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14236. Accessing a Second Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14537. Communication, Graphics, and Storage Adapters Summary . . . . . . . . . 15238. Settings of Privileged and General Access Password . . . . . . . . . . . . . . . 18839. Valid Serial Port Speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20640. Results of bootinfo -p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

© Copyright IBM Corp. 1998 xi

Page 14: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

xii RS/6000 43P 7043 Models 150 and 260 Handbook

Page 15: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 16: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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:

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

xiv RS/6000 43P 7043 Models 150 and 260 Handbook

Page 17: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 http://www.redbooks.ibm.com

For IBM Intranet users http://w3.itso.ibm.com

• Send us a note at the following address:

[email protected]

xv

Page 18: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

xvi RS/6000 43P 7043 Models 150 and 260 Handbook

Page 19: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 20: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 21: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 22: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 AttributesThe 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

Page 23: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 SummaryThe 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

Page 24: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 25: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 AttributesThe 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

Page 26: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 SummaryThe 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

Page 27: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 28: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 BenchmarkSPEC95 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

Page 29: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 30: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 31: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 SummaryTable 1 and Table 2 provide, at time of publication, the related performance values.

Table 1. SPEC and LINPACK Performance.

Table 2. Multiuser Performance

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 FutureAs 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

Model CPU ClockRate(MHz)

L1(KB)

L2(MB)

SPECint95

SPECint_base95

SPECfp95

SPECfp_base95

LINPACKDP

LINPACKSP

LINPACKTPP

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

Model CPU ClockRate(MHz)

L1Cache(KB)

L2Cache(MB)

RelativeOLTPPerf.

SPECint_rate95

SPECint_baserate95

SPECfp_rate95

SPECfp_baserate95

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

RS/6000 Introduction 13

Page 32: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 BusThe 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 PortThe 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

Page 33: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

1.6.4 IEEE 1394IEEE 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

Page 34: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 35: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 36: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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.

For more information about WorkGroup, visit the following Web site:

http://www.rs6000.ibm.com/solutions/interactive

Note

18 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 37: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 38: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

20 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 39: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 IntroductionThe 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

Page 40: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 TopologyFigure 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

Page 41: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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.

Figure 7. General Platform Topology

Primary Processor Bus/Switch

System Memory Host Bridge

Secondary Bus (PCI)

. . .

. . . . . .

. . .PowerPC Processor

(L1/L2 Cache)

PowerPC Processor

(L1/L2 Cache)

Tertiary Bus (ISA or PCI)

I/O Device I/O Device. . .

I/O DeviceI/O Device BusBridge

Hardware Overview 23

Page 42: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.1.3 RS/6000 Platform Architecture AchievementsThe 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

Page 43: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 RequirementsTable 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 32MB

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)

Hard disk1 SCSI R Yes

Floppy1

3.5" 1.44 MB MFMMedia senseManual eject

ORRR

YesYesNot supportedYes

CD ROM4X speedISO9660Multi-session

ORRR

YesYes 32X SpeedYesYes

Alphanumeric input device1

PS/2 keyboard interfaceTerminal

RRO

YesYesYes

Pointing device1

2 buttonsPS/2 Interface

RRR

YesYes (3 button)Yes

Required definitionR - RequiredO - Optional

Hardware Overview 25

Page 44: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

1See 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 150The 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

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

R Yes

Tone R Yes

Graphics default1024x768Bi-Endian640x480x8 LFBVGA

RRRRO

YesYesYesYesYes

Real-time clock R Yes

Serial port1

16550RR

YesYes

Parallel port P1284 + ECP mode R Yes

Network O Yes (Ethernet 10/100)

Interrupt controller Open PIC8259 tree

RR

YesYes

Direct memory access (DMA)

ISA R Yes

Power management States as defined O NO

Infrared IrDA O NO

SUBSYSTEM SPECIFICATION REQUIRED SUPPORT

Required definitionR - RequiredO - Optional

26 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 45: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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

Integrated 1 MBParity L2 CacheIPGA

604e-375 MHzOVdd/Vdd/PLL

IBM

Card

Ctrl/BufferECC

PCIB/MCECC SDRAM

DIMM

100/10Ethernet

Ultra SCSI

Enet RJ45

Enet AUI

Local bus 83 MHz

Int Ultra SCSI

Repeater

Ext Ultra SCSI

RISERPCI/PCIBridge &ClockDrivers

TabletParallelSerial 1Serial 2Floppy

Keyboard

Mouse

NationalPC87308

National

Secondary

BusinessAudio

IBM MPICController

HeadphoneSpeakerLine OutLine InMicrophone1 MB

FlashROM

32 KBNVRAM Logic Front Panel

ControllerEnhancedSecurity

Power Mgmt

PC

I Bus 33 M

Hz

ISA

Bus

8 MH

z

PCI-to-ISABridge

Unit

UART 16550

PCI Bridge

PCI Slot 1

PCI Slot 4PCI Slot 5

PCI Slot 2

PCI Slot 3

Hardware Overview 27

Page 46: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 47: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.2.2 Hardware Design for the RS/6000 43P 7043 Model 260Figure 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

Page 48: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

POWER3

200 MHz

4 MB L2

32 bytes@ 200 MHz

256 MB - 2 GB

PCI Bridge PCI Bridge

6XX Data Bus16 Bytes100 MHz

6XX Address100 MHz3 cycle tenure

Memory Data Bus16 bytes @ 100 MHz

6XX-MX Bus66 MHz

3 PCI Slots32-Bit / 33 MHz

2 PCI Slots64-Bit / 50 MHz

MemoryAddress

ISA BridgeW83C553

Super I/OAudio

Integrated

POWER3 CPU Card

planar A

planar B

Memory Card

AB4Clock

Service Processor

256 MB - 2 GB

Memory Card

POWER3

200 MHz

4 MB L2

32 bytes@ 200 MHz

POWER3 CPU Card

Data

U-SCSIU-SCSI10/100 ETH

Addr/Cntl

30 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 49: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 50: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ArchitectureThe 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 RevisionsAccording 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

Page 51: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.3.1.2 PCI Features and BenefitsThe 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 ArchitectureThe 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 PCI ISA(8) ISA(16) EISA

ProcssorSpeed

166, 200233, 375

Hardware Overview 33

Page 52: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.3.3 The 60X and 6XX BusThe 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 BusThe 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.

Data Bus 64 64 8 16 16/32

Address Bus 32 64 20 24 24/43

Bus Clock 66 MHz83 MHz100 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

Specification PowerPC PCI ISA(8) ISA(16) EISA

34 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 53: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.3.5 The X-BusThe 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 (I2C 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 I2C 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 MicroprocessorThe 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 OverviewThe 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

Page 54: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 55: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MicroprocessorThe 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

Page 56: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Instruction MMU/Cache Unit

Decode/Dispatch & CompletionUnits

Fetch Unit

Branch Unit

Dispatch/Completion Buses

IntegerUnit

FloatingPoint Unit

Load/StoreUnit

Floating PointRegister FileRename Buffer

General PurposeRegister FileRename Buffer

Memory Queues Data MMU/Cache

COP/JTAG Bus Interface Unit

JTAG Bus Address Bus Data Bus

38 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 57: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 HierarchyIn 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

Page 58: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

Figure 12. Memory Hierarchy

2.5.1.1 Cache Hit versus Cache MissWhen 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.

L1 Cache1 cycle 32-64 KB

Processor

20-100 cycles n X GBs

2-10 cycles L2 Cache

Memory

750 K - 1.5 M cycles n X TBs

Disk

256 KB - 4 MB

40 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 59: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

2.5.1.2 Set AssociativitySet 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

Page 60: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 61: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 PerformanceThe 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).

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

L1 cache?Is the data in

L2 cache?No

Yes

Load in Floating- Point Register

(Takes 1 cycle)

No

Load in Floating- Point Register

(Takes 6-7 cycles)

Is the data in

Data in memoryonly. Load in Floating-PointRegister.(Takes 36 cycles)

Yes

Hardware Overview 43

Page 62: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 PrefetchBecause 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 ProblemIn 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.

Figure 16. SMP Cache Coherency Problem

processor 1

cache A

processor 2

cache B

A

0123:

memory

44 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 63: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 SnoopingOne 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 ProtocolThe 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

Page 64: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 SharingFigure 17 illustrates false sharing. Here, a whole cache unit of storage (a cache sector in the case of the IBM SMP systems) is represented.

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.

Processor 1 Processor 2

Memory

Cache:

d1 d2...

Cache:

d1 d2...

46 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 65: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 66: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

48 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 67: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 68: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 FeaturesIn this section, the standard features of the Model 150 and their most important characteristics are described.

3.1.1.1 Processor SubsystemThe 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 BoardOne 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

Page 69: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

.

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

Detailed Product Descriptions 51

Page 70: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

3.1.1.3 Memory SubsystemThe 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.

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 passwordjumper

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 passwordjumper

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

52 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 71: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.1.1.4 BaysThe 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 DriveThe 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

Page 72: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

For more detailed technical information about the CD-ROM drive, refer to Table 30 on page 122.

3.1.1.6 Standard I/O PortsThe 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 SlotsThe 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.

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

Thick Connector Twisted-Pair Connector

54 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 73: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

3.1.1.9 Integrated Ultra SCSI ControllerThe Model 150 has an integrated Ultra SCSI controller, which is operated at a speed of 40 MB/s.

3.1.1.10 AIX Operating SystemThe 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 EuroReadyThe 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 PublicationsThe following publications will be shipped with the Model 150.

Table 6. Publications Shipped with the Model 150

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.

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

Detailed Product Descriptions 55

Page 74: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 IntegrityThe 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 FunctionsFollowing 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

Page 75: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 FunctionsFollowing 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 ReportingIn 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 FunctionsOn-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 ServiceabilityThe 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

Page 76: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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/6000The 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 FeaturesIn 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 MemoryRS/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

Page 77: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

3.1.3.2 Internal Disk DrivesThree 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 DriveOne 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 DriveOne 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 KeyboardNew Stealth Black Quiet Touch Keyboards (# 87xx1) 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)

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 BufferedSDRAM

BufferedSDRAM

BufferedSDRAM

The DIMMs do not have to be installed in pairs.

Note

Detailed Product Descriptions 59

Page 78: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MouseA 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 AdaptersFor 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.

3.1.3.8 Graphic Peripheral DevicesThe 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

GXT3000P requires AIX 4.3.2. Support for AIX 4.2.1 is planned for a later date.

Note

60 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 79: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 6094-040 Spaceball

• 6094-600 Magellan Enhanced Input Device

3.1.3.9 MonitorsThe 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

3.1.3.10 Personal MicrophoneThe 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-InstallLicensed 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.

Description FeatureCode

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

Detailed Product Descriptions 61

Page 80: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.1.3.12 PCI Storage AdaptersThe 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 AdaptersThe 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

Page 81: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 2-Port Multiprotocol PCI Adapter (# 2962)

• Eicon ISDN DIVA PRO 2.0 PCI S/T Adapter (# 2708)

3.1.3.14 Supported DevicesThe 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

Page 82: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 83: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 TerminalsThese 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

Page 84: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.1.4 RS/6000 43P 7043 Model 150 Adapter Placement GuidelinesThis 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 FeatureCode

max.Quantity

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

PCI SysKonnect SK-NET FDDI-UP SAS 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

POWER GXT255P 1 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

66 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 85: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 PackageService 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

Page 86: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 87: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ArchitectureThe 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 FeaturesIn this section, the standard features of the Model 260 and their most important characteristics are described.

3.2.2.1 Processor SubsystemThe 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

Page 88: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 BoardOne 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

Page 89: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 powerconnector

J2 Operator panel audioconnector

Memory

Cards

Processor

Card

Processor Card

(primary)

Detailed Product Descriptions 71

Page 90: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.2.3 Memory SubsystemThe 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 DRAMThe 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.

J3 PCI fan connector J4 I/O board connector tosystem 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 processorexternal 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/Mouseconnector

J25 RJ45 Ethernet connector J26 Audio in/out

J27 Parallel port connector J28 External SCSI connector

Location Description Location Description

72 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 91: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.2.4 Operator PanelThe 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

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

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 fromor 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.

Detailed Product Descriptions 73

Page 92: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.2.5 BaysFive 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

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

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

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

Note

74 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 93: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

3.2.2.6 Internal CD-ROM DriveThe 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.

Bay 3

Bay 5

Bay 4

Bay 1

Bay 2

Detailed Product Descriptions 75

Page 94: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.2.7 Rear Bulkhead Connections and ComponentsTable 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

3.2.2.8 Standard I/O PortsThe 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 SlotsThere 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.

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)

76 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 95: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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

Detailed Product Descriptions 77

Page 96: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.2.11 Integrated Ultra SCSI ControllerThe 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 SystemThe 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 EuroReadyThe 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 PublicationsTable 14 provides the publications shipped with the Model 260 (additional copies are available):

Table 14. Publications Shipped with the Model 260

Table 15 provides the additional publications that are available. To order, contact your IBM representative.

Table 15. Available Publications for 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 (UScustomers only)

SA23-2652 System Unit Safety Information

SA38-0538 PCI Adapter Placement ReferenceGuide

Order Number Title

SA38-0554 7043 Model 260 Service Guide

SA38-0509 Diagnostics Information for MultipleBus Systems

SA38-0516 IBM RS/6000 Adapters, Devicesand Cables Information for MultipleBus Systems

78 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 97: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 IntegrityThe 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 ProcessorA 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

Page 98: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.3.3 Fault Monitoring FunctionsBuilt-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 SurveillanceThe 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 FunctionsThe 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

Page 99: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• AC power loss sensing to provide an orderly system shutdown

3.2.3.6 Error Handling and ReportingIn 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 FunctionsThe 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 ServiceabilityThe 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

Page 100: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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/6000The 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 FeaturesIn 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

Page 101: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Configuration” on page 127 and storage subsystems are described in Chapter 4, “Storage Architectures and Devices” on page 97.

3.2.4.1 Additional ProcessorTwo 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 MemoryThe RS/6000 43P 7043 Model 260 comes standard with 256 MB of ECC SDRAM memory and can be expanded up to 4 GB.

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.

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.

Note

Detailed Product Descriptions 83

Page 102: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Figure 27. Slot Configuration on Memory Card

3.2.4.3 Internal Disk DrivesThe 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 DriveOne 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 DrivesTwo 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

Page 103: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 KeyboardStealth Black Quiet Touch Keyboards (# 87xx1) 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 MouseA 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 AdaptersFor 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

Page 104: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

3.2.4.9 Graphics Peripheral DevicesThe 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 MonitorsThree 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

Description Feature Code Screen Size

IBM P72 Color Monitor # 3620 17"

IBM P72 Color Monitor, StealthBlack, Captured Cable

# 3623 17"

IBM P92 Color Monitor # 3621 19"

The GXT3000P requires AIX 4.3.2. Support for AIX 4.2.1 is planned for a later date.

Note

86 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 105: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MicrophoneThe 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.

IBM P92 Color Monitor, StealthBlack, Captured Cable

# 3625 19"

IBM P202 Color Monitor # 3622 21"

IBM P202 Color Monitor, StealthBlack, Captured Cable

# 3626 21"

Description Feature Code Screen Size

Detailed Product Descriptions 87

Page 106: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-InstallLicensed 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 AdaptersThe 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

Page 107: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

3.2.4.14 Communications AdaptersThe 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 DevicesThe 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

Page 108: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 109: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 110: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 TerminalsThese 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 GuidelinesTable 17 lists the slot plugging guidelines for the Model 260 system.

92 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 111: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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. Quan-

tity

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

Page 112: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 PackageThis 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

Page 113: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 114: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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.

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.

Note

96 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 115: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

4.2.1 SCSI-ISCSI 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).

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.

Note

© Copyright IBM Corp. 1998 97

Page 116: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-IIThe 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 SetThe 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 QueuingTagged 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/ReconnectSome 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

Page 117: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-IIIANSI 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

Page 118: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 StandardsThe breakdown of the SCSI-III standards is shown in Figure 29 and is described in Table 18.

.

Figure 29. SCSI III Standards Overview

Medium ChangerCommands

Graphics

Commands

ControllerCommands

MultimediaCommands

BlockCommands

StreamCommands

Parallel

Fibre Channel

IEEE 1394

Serial StorageArchitecture

InterlockedProtocol

Fibre ChannelProtocol

Serial BusProtocol

Serial StorageProtocol

Architecture

ModelCommandPrimary

Set

Physical Interface Layer

ProtocolLayer

Device ModelLayer

Command SetLayer

100 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 119: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Table 18. Overview of SCSI-III Standards

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.

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 IEEE1394 bus

Serial Storage Protocol SSP Describes the protocols used on the SSAbus

SCSI-III Architecture Model SAM Describes the architecture of the SCSI-IIImodel (includes the SCSI-III device models)

SCSI-III Primary Commands SPC Describes the commands that all SCSIdevices must implement

SCSI-III Block Commands SBC Describes the commands used to transmitblocks of data

SCSI-III Stream Commands SSC Describes the commands used to transmitstreams of data

SCSI-III Medium ChangerCommands

SMC Describes the commands used to change amedium in a device

SCSI-III Graphic Commands SGC Describes the commands that involvegraphics

SCSI-III ControllerCommands

SCC Describes the commands used to configureand test the controller of a device

SCSI-III MultimediaCommands

MMC Describes commands that involvemultimedia data, such as audio and video

Storage Architectures and Devices 101

Page 120: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 TerminologyThe terminology of SCSI products can sometimes be confusing. Here are some definitions to help your understanding.

4.2.4.1 General TerminologyThe following is a list of general terminology for SCSI.

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

102 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 121: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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).

4.2.4.2 Asynchronous versus SynchronousAn 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.

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).

Note

Storage Architectures and Devices 103

Page 122: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.2.4.3 SCSI DifferentialNormally, 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.

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 RepeatersA 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.

A+

A -

1

0

1

0

10A+

104 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 123: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.2.6 Summary of SCSI SpecificationsSCSI 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

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.

Mode Bandwidth Frequency Max. dataTransferRate

Max. CableLengthSingle 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 (orFast-20 SCSI)

8-bit 20 MHz 20 MB/s 1.5 meters

Wide Ultra (orFAST-20 WideSCSI)

16-bit 20 MHz 40 MB/s 1.5 meters

Ultra2 SCSI 16-bit 40 MHz 80 MB/s 12 meters

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

Note

Storage Architectures and Devices 105

Page 124: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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)

4.3.1 General SCSI Cabling ConsiderationsBefore 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 RoutingSCSI 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 LengthSCSI 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.

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

Note

106 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 125: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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 TerminatorsThere 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.

one connector device two connector device

Use this connectorto attach a cableor terminator

Single-Ended External Narrow Bus

This "piggy back" connector isnot to be used if it is attachedto a two connector device.

Storage Architectures and Devices 107

Page 126: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.3.1.4 SCSI Device AddressesThe 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.

• 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.

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).

Note

108 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 127: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.3.1.5 SCSI Bus WidthOperation 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 AdapterThe 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

Page 128: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 AdaptersIn 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

Page 129: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Adapter-to-First Device CablesTable 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

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.

M/T FC PartNumber

Length(meters)

Cable Description

HostSystem

2111 06H6037 1.0 Adapter-to-first device (wherefirst device has two connectors),8-bit narrow bus

HostSystem

2112 06H6037 1.0 Adapter-to-first device (wherefirst device has two connectors),8-bit narrow bus

HostSystem

2113 52G0174 1.5 Adapter-to-first device (wherefirst device has one connector),8-bit narrow bus

HostSystem

2114 52G0173 .94 16-bit Y-cable

HostSystem

2115 06H6036 1.0 Adapter-to-first device (wherefirst device has two connectors),16-bit wide bus

HostSystem

2116 06H6036 1.0 Adapter-to-first device (wherefirst device has two connectors), 16-bit wide bus

Storage Architectures and Devices 111

Page 130: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Device-to-Device CablesTable 21 describes the device-to-device cables for single-ended applications.

Table 21. Device-to-Device Cables for Single-Ended Installations

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 CablesTable 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

MachineType

FC PartNumber

Length(meters)

Cable Description

SE ExternalDevice

2840 33F4607 0.7 Device-to-Device (where seconddevice has two connectors), 8-bitnarrow bus

SE ExternalDevice

3130 31F4222 0.66 Device-to-Device (where seconddevice has one connector), 8-bitnarrow bus

SE ExternalDevice

2860/9139

52G9921 0.3 Device-to-Device (where seconddevice has two connectors), 16-bitwide bus

SE ExternalDevice

2884/9160

52G4291 0.6 Device-to-Device (where seconddevice has two connectors), 16-bitwide bus

SE ExternalDevice

2883/9150

52G4233 2.5 Device-to-Device (where seconddevice has two connectors), 16-bitwide bus

7027 HST 2425

7027 HST 3132 40H7351 6.0 Device-to-Device (where seconddevice has two connectors), 16-bitwide bus

112 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 131: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Terminators for Use with These AdaptersTable 23 describes the terminators for single-ended installations.

Table 23. Terminators for Single-Ended Installations

4.3.3 Cabling the PCI Differential-Ended Ultra SCSI AdapterTo 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 AdapterThe maximum supported cable length for configurations is 25 meters (approximately 80 feet).

MachineType

FC Length(meters0

Cable Description

SE ExternalDevices

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

M/T FC Part Number Connector TerminatorDescription

SE ExternalDevices

Part of cableFC

52G4260 50-pin low density

8-bit external FPT18Cterminator

SE ExternalDevices

Part of cableFC

92F0432(52G9907)

68-pin highdensity

16-bit external Boulayterminator

SE ExternalDevices

Part of cableFC

92F0322(92G2566)

68-pin highdensity

16-bit external busterminator

Storage Architectures and Devices 113

Page 132: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Adapter-to-First Device CablesTable 24 provides a list of adapter to first device cables.

Table 24. Differential-Ended Ultra SCSI Adapter-to-First Device Cables

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 CablesTable 25 provides a list of device-to-device cables.

Table 25. Device-to-Device Cables for Differential-Ended Installations

M/T FC PartNumber

Length(Meters)

Cable Description

HostSystem

2112 06H6037 1.0 Adapter-to-first device (where firstdevice has two connectors), 8-bitnarrow bus

HostSystem

2114 52G0173 0.94 16-bit Y-cable

HostSystem

2116 06H6036 1.0 Adapter-to-first device (where firstdevice has two connectors), 16-bitwide bus

M/T FC Length(Meters)

PartNumber

Cable Description

DE ExternalDevice

2848/9134

0.6 74G8511 Device-to-device (where seconddevice has two connectors), 8-bitnarrow bus

DE ExternalDevice

2860/9139

0.3 52G9921 Device-to-device (where seconddevice has two connectors),16-bit wide bus

114 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 133: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 AdapterThis 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

DE ExternalDevice

2884/9160

0.6 52G4291 Device-to-device (where seconddevice has two connectors), 16-bit wide bus

DE ExternalDevice

2846/9132

2.5 52G4233 Device-to-device (where seconddevice has two connectors), 16-bit wide bus

7027 2425

DE ExternalDevice

2885/9161

4.5 88G5749 Device-to-device (where seconddevice has two connectors),16-bit wide bus

7027-HSD 3132 6.0 40H7351 Device-to-device (where seconddevice has two connectors),16-bit wide bus

DE ExternalDevice

2870/9146

12.0 88G5747 Device-to-device (where seconddevice has two connectors),16-bit wide bus

7027 HSD 3125

DE ExternalDevice

2869/9145

14.0 88G5748 Device-to-device (where seconddevice has two connectors),16-bit wide bus

DE ExternalDevice

2868/9144

18.0 88G5746 Device-to-device (where seconddevice has two connectors),16-bit wide bus

7027 HSD 3136

M/T FC Length(Meters)

PartNumber

Cable Description

Storage Architectures and Devices 115

Page 134: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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

Figure 32. Differential External Narrow Bus

M/T FC PartNumber

Connector Terminator Description

DE ExternalDevices

Part of cableFC

87G1356 50-pin lowdensity

8-bit external busterminator

DE ExternalDevices

Part of cableFC

61G8324 68-pin highdensity

16-bit external busterminator

13

5

116 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 135: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

ItemNumber

PartNumber

Length(Meters)

Description

1 06H6037 1.0 Adapter-to-dual-connector device (narrow8-bit)

2 06H6036 1.0 Adapter-to-dual-connector device (wide16-bit)

3 74G8511 0.6 Device-to-dual-connector device (narrow8-bit)

4 52G4291 0.6 Device-to-dual-connector device (wide16-bit)

52G9921 0.3

5 87G1356 Terminator (8-bit)

6 61G8324 Terminator (16-bit)

2 4

6

Storage Architectures and Devices 117

Page 136: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 137: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 138: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Table 28. Comparing SSA and SCSI

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 260Table 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.

Feature SCSI SSA

Cable Type 68 conductor shieldedcable (SCSI-II DifferentialFast/Wide)

4 conductor twisted-pair

Maximum Cable Lengths 25 Meters Total 25 meters between devices,Up to 2500 Meters betweendevices with the use of aFiber Optic Extender

Cable Costs Significant Low

Individual drive addressing Must be set manually Dynamic

Cable Termination Electrical terminatormust be at the end of theSCSI-bus

No termination required,closed serial loops

Fault Tolerance If single data path (bus) iscompromised, access islost

No single point of failure.Multiple data paths preventsa single loop from causingloss of access to information

Maximum Throughput Up to 40 MB/s Up to 160 MB/s

120 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 139: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

4.6.2 Internal CD-ROM DriveTable 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

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

Storage Architectures and Devices 121

Page 140: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

4.6.3 Internal Tape DrivesTable 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

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

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)

122 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 141: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Table 32. Internal Tape Drives for Model 260

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.

Product Name 12/24 GB 4 mm InternalTape Drive

20/40 GB 8 mm InternalTape 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 datacartridge

IBM 8 mm Data Cartridge

Data Transfer Rate 1.1 MB/s Native Mode,2.2 MB/s CompressionMode

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)

Storage Architectures and Devices 123

Page 142: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 AdaptersThis 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 AdapterThe 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

Page 143: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

4.8.2.1 PCI SSA Multi-Initiator/RAID EL AdapterThe 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 DriversTwo 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

Page 144: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 260Table 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

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

Adapter Slot UsageModel 150

Slot UsageModel 260

SystemMaximum

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

126 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 145: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 AdapterIn 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

Page 146: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• Full duplex LAN operation

• Supports system boot over token-ring

5.1.2 Ethernet AdaptersIn 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.

5.1.3 ISDN AdaptersIn 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.

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

Note

128 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 147: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

5.1.4 FDDI AdaptersIn this section, information on the available FDDI adapters is given.

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

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.

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.

Note

Adapters, Overview and Configuration 129

Page 148: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 149: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

5.1.5 ATM AdaptersIn 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

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.

Note

Adapters, Overview and Configuration 131

Page 150: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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.

TURBOWAYS 25 ATM PCI Adapter is compatible with:

• IBM 8285 ATM Workgroup Switch

• IBM 8260 ATM Subsystem

• IBM 8282 ATM Concentrator

Systems ordered with AIX preinstalled will have the device drivers installed on the hard disk drive

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.

Note

132 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 151: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• IBM 8281 ATM LAN Bridge

5.1.6 Multiple Port AdaptersIn 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 AdaptersIn 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

Page 152: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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.

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 AdaptersIn 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.

The combination of feature numbers 2947 and 2948 must not exceed seven.

Note

134 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 153: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 154: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 155: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 156: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 157: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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).

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

Note

Adapters, Overview and Configuration 139

Page 158: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ComparisonTable 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.

Table 34. Graphics Adapters

Adapter POWERGXT120P

POWERGXT250P

POWERGXT255P

POWERGXT550P

POWERGXT3000P

Featurecode

# 2838 # 2851 # 2852 # 2845 # 2825

Class 2D only 2D;3D(Soft)

2D;3D(Soft)

3D 3D

PCI slotsoccupied

1 1 1 1 22

Max/system 41 4 4 1 1

ISO compliant

Yes Yes Yes Yes Yes

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.

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.

Note

140 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 159: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Resolution 640 x 480800 x 6001024 x7681280x1024

1024 x 7681280 x 1024

1024 x 7681280 x 1024

1024 x 7681280 x 1024

1280 x 1024

Framebuffer

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-bitdouble

8/24-bit double

Colorpalette

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 colormap

1 3 3 4 8

Overlaybuffer

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

Accumu-lationbuffer

No No No No3 No3

Adapter POWERGXT120P

POWERGXT250P

POWERGXT255P

POWERGXT550P

POWERGXT3000P

Adapters, Overview and Configuration 141

Page 160: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

2The 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).

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

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

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

5.2.6 Graphics Adapters Attachment CablesTable 35 provides a display cable feature number matrix for the graphics adapters.

Table 35. Display Cable Feature Code Matrix

Supported APIs

Xlib Xlib, OpenGL, GL 3.2,

PHIGS/PEX5

Xlib, OpenGL,GL 3.2,

PHIGS/PEX5

Xlib, OpenGL,PHIGS5

Xlib, OpenGL ,PHIGS5

Displays GXT120P

(15D/DDC)

GXT250P/GXT255P

(15D/DDC)

GXT550P

(13W3/DDC)

GXT3000P

(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

Adapter POWERGXT120P

POWERGXT250P

POWERGXT255P

POWERGXT550P

POWERGXT3000P

142 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 161: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

1Captured 15-pin D-shell cable.

2Display - The appropriate cable is included with the display.

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

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

5.2.7 Multiple Adapter SupportThe 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 AdapterInstalling 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:

POWERDP17 4217 4239 4219 4217

POWERDP20 4217 4239 4219 4217

9516 4217 4217 4214 4217

Displays GXT120P

(15D/DDC)

GXT250P/GXT255P

(15D/DDC)

GXT550P

(13W3/DDC)

GXT3000P

(15D/DDC)

Adapters, Overview and Configuration 143

Page 162: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

******* 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 DisplayIn 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

Page 163: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 DisplayIf 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

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

DISPLAY Variable Description

DISPLAY=hostname:0.0 Displays on the default monitor

DISPLAY=hostname:0.1 Displays on the second monitor

Adapters, Overview and Configuration 145

Page 164: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 TypesPCI-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 DatabaseDevice 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

Page 165: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 CodesLocation 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

Page 166: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 167: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Figure 35. Devices Location Codes

name status location description

sys0 Available 00-00 System Objectsysplanar0 Available 00-00 System Planarpci0 Available 00-fef00000 PCI Buspci1 Available 00-fee00000 PCI Busisa0 Available 10-58 ISA Bussiota0 Available 01-Q1 Tablet Adapterppa0 Available 01-R1 CHRP IEEE1284 (ECP) Parallel Port Adaptersa0 Available 01-S1 Standard I/O Serial Portsa1 Available 01-S2 Standard I/O Serial Portsiokma0 Available 01-K1 Keyboard/Mouse Adapterfda0 Available 01-D1 Standard I/O Diskette Adapterscsi0 Available 10-60 Wide/Fast-20 SCSI I/O Controllerent0 Available 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)scsi1 Available 10-88 Wide/Ultra-2 SCSI I/O Controllermtn0 Available 20-60 GXT3000P Graphics Adaptersioka0 Available 01-K1-00 Keyboard Adaptersioma0 Available 01-K1-01 Mouse Adapterfd0 Available 01-D1-00-00 Diskette Drivermt0 Available 10-60-00-0,0 SCSI 4mm Tape Drivecd0 Available 10-60-00-1,0 SCSI Multimedia CD-ROM Drivehdisk0 Available 10-60-00-8,0 16 Bit SCSI Disk Drivekbd0 Available 01-K1-00-00 PS/2 keyboardmouse0 Available 01-K1-01-00 3 button mouselvdd Available LVM Device Drivermem0 Available 00-00 Memoryproc0 Available 00-00 Processorproc2 Available 00-02 ProcessorL2cache0 Available 00-00 L2 Cachepmc0 Available 00-00 Power Management Controllerlft0 Available Low Function Terminal Subsystemrootvg Defined Volume grouphd5 Defined Logical volumehd6 Defined Logical volumehd8 Defined Logical volumehd4 Defined Logical volumehd2 Defined Logical volumehd9var Defined Logical volumehd3 Defined Logical volumehd1 Defined Logical volumeinet0 Available Internet Network Extensionen0 Available Standard Ethernet Network Interfaceet0 Defined IEEE 802.3 Ethernet Network Interfacelo0 Available Loopback Network Interfacepty0 Available Asynchronous Pseudo-Terminalgxme0 Available Graphics Data Transfer Assist Subsystemrcm0 Available Rendering Context Manager Subsystemaio0 Defined Asynchronous I/Ohd7 Defined Logical volumecatia Defined Logical volumecatadm Defined Logical volume

Adapters, Overview and Configuration 149

Page 168: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

5.3.1.3 Configuration InformationInformation 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 ConfigurationIf 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 AdaptersConfiguring 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

Page 169: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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 DevicesThe 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.

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.

Note

Adapters, Overview and Configuration 151

Page 170: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 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-NETFDDI-LP SAS PCI

# 2741 Yes Yes

SysKonnect SK-NETFDDI-LP DAS PCI

# 2742 Yes Yes

SysKonnect SK-NETFDDI-UP SAS PCI

# 2743 Yes Yes

TURBOWAYS 155 UTP ATMPCI

# 2963 Yes Yes

TURBOWAYS 155 MMF ATMPCI

# 2988 Yes Yes

TURBOWAYS 25 ATM PCI # 2998 Yes Yes

8-Port AsynchronousEIA-232/RS-422 PCI

# 2943 Yes Yes

128-Port AsynchronousController 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

152 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 171: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Adapter Feature Code On Model 150 On Model 260

Adapters, Overview and Configuration 153

Page 172: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

154 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 173: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 174: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 175: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-ROMTo 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

Page 176: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ModeThere 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

Page 177: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ModeRunning 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

Page 178: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ModeThe 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

Page 179: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ModeDiagnostics 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:

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.

Init: Single User ModePassword:

Diagnostics and System Management Services 161

Page 180: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

The following messages appears:

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.

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

162 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 181: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 182: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 183: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 184: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 SequenceRS/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

Page 185: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.5.1.1 Identify and Configure System ComponentsThe 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 TreeThe 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 ComponentsThe 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 ImageA 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 MemoryAfter 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 150After 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

Page 186: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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 260Because 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.

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.

Note

168 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 187: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Service Processor Self-TestThe 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 ModeYou 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 InitializationSystem firmware begins to execute and then initializes system registers after LED code E0E1. LED Code range is E1XX - E2XX.

Memory TestThe system firmware tests the system memory and identifies failing memory cards and memory module locations. LED Code range is E3XX.

Device Configuration and TestSystem 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 CodeThe 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

Page 188: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Boot Image ExecutionOnce 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.

AIX Boot CompleteThe 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 POSTThe 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 POSTThe 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

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.

Note

170 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 189: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 POSTThe 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

Page 190: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.6.4 Keyboard and Mouse Controller POSTThe 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 POSTThe 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.

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.

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

Note

172 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 191: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-UpDuring 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.

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.

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.

Mksysb Booting

Diagnostics and System Management Services 173

Page 192: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.7.2 SMS Graphical Main MenuThe 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

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.

Note

174 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 193: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.7.2.1 SMS Submenu ConfigSelecting 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 MultibootThe 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

Page 194: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Figure 37. SMS Submenu Multiboot

6.7.2.3 SMS Submenu UtilitiesSelecting 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

Page 195: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 196: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 197: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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

Note

Diagnostics and System Management Services 179

Page 198: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.7.3 SMS ASCII Main MenuThe 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 SettingsIf 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 UpdateThere 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

Page 199: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.7.4.1 How to Determine the Current SMS Firmware VersionThe 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 UpdateIn 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

(1For 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 DisketteThe 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

Page 200: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 UpdateOnce 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

Page 201: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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 RecoveryIf 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.

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.

Note

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

Note

Diagnostics and System Management Services 183

Page 202: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

6.7.5 SMS Firmware CheckpointsFirmware 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 CheckpointsThe 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 CheckpointsThe 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

Page 203: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 204: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

7.2.1 How to Customize the Service ProcessorThere 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.

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

Note

186 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 205: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.2.2 How to Access Service Processor Menus LocallyService 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 RemotelyService 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

Page 206: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

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

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 MAINMENU, others users see the GENERALUSER MENU

Set Set Users see menus associated with theentered password

188 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 207: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.4.1 Pre-Standby PhaseThis 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 PhaseThe 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

Page 208: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 PhaseThis 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 PhaseThis 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

Page 209: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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:

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 FirmwareSP Level: px980902EPROM: 19980902FLASH: 19980902

Copyright 1997, IBM CorporationSYSTEM NAME

MAIN MENU

1. Service Processor Setup Menu2. System Power Control Menu3. System Information Menu4. Language Selection Menu5. Call-In/Call-Out Setup Menu6. Set System Name99. Exit from Menus

1>

Service Processor 191

Page 210: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

7.5.1.1 Change Privileged Access PasswordSet 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 PasswordSet 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 MirroringWhen 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 ModeIn 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 MenuThis option may be used to setup operating system surveillance. If the surveillance is currently disabled you have to enabled it before you can

Service Processor SETUP MENU

1. Change Privileged Access Password2. Change General Access Password3. Enable/Disable Console Mirroring:

Currently Disabled4. Start Talk Mode5. OS Surveillance Setup Menu6. Reset Service Processor7. Reprogram Service Processor Flash EPROM98. Return to Previous Menu99. Exit from Menus

1>

192 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 211: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

SurveillanceMay 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)

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>

Service Processor 193

Page 212: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 ProcessorAllows you to reinitialize the Service Processor.

7.5.1.7 Reprogram Service Processor Flash EPROMThis 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

Page 213: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

7.5.2.1 Enable/Disable Unattended Start ModeThis 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 MenuRing 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 Indicate Power-On may be set to Enabled or Disabled.

• Number of Rings may be set to any number from 1 to 255.

SYSTEM POWER CONTROL MENU

1. Enable/Disable Unattended Start Mode:Currently Disabled

2. Ring Indicate Power-On Menu3. Reboot/Restart Policy Setup Menu4. Power-On System5. Power-Off System6. Enable/Disable Fast System Boot:

Currently Disabled98. Return to Previous Menu99. Exit from Menus

1>

Ring Indicator Power-On Menu

1. Ring Indicate Power-On:Currently Disabled

2. Number of Rings:Currently 6

98. Return to Previous Menu

1>

Service Processor 195

Page 214: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.5.2.3 Reboot/Restart Policy Setup MenuReboot 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.

Number of Reboot AttemptsIf 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 PolicyThis 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 PolicyThe 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:

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>

196 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 215: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 SystemLets you power-on the system immediately.

7.5.2.5 Power-Off SystemAllows you to power-off the server following a surveillance failure.

7.5.2.6 Enable/Disable Fast System BootAllows 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 MenuThe following is a sample of the system information menu.

7.5.3.1 Read VPD Image from Last System BootDisplays 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

SYSTEM INFORMATION MENU

1. Read VPD Image from Last System Boot2. Read Progress Indicators from Last System Boot3. Read Service Processor Error Logs4. Read System POST Errors5. Read NVRAM6. Read Service Processor Configuration7. View System Environmental Conditions8. Processor Configuration/Deconfiguration Menu9. Memory Configuration/Deconfiguration Menu98. Return to Previous Menu99. Exit from Menus

1>

Service Processor 197

Page 216: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

historical comparison can be useful to System Administrators and service personnel.

7.5.3.2 Read Progress Indicators from Last System BootDisplays 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 LogsDisplays error conditions detected by the Service Processor.

7.5.3.4 Read System POST ErrorsSelecting 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 NVRAMDisplays 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 ConfigurationThe 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 MENU1. Enable/Disable Unattended Start Mode: Currently Disabled6. Enable/Disable Fast System Boot: Currently Enabled

OS Surveillance Setup Menu1. Surveillance: Currently Disabled2. Surveillance Time Interval: Not Applicable3. Surveillance Delay: Not Applicable

Ring Indicate Power-On Menu1. Ring indicate power-on: Currently Disabled2. Number of rings: Currently 6

Reboot/Restart Policy Setup Menu1. Number of reboot attempts: Currently 32. Use OS-Defined restart policy? Currently Yes3. Enable supplemental restart policy? Currently No4. Call-Out before restart: Currently Disabled

(Press Return to Continue)

198 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 217: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Now press Enter to see the last screen.

7.5.3.7 View System Environmental ConditionsThe 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

Current Service Processor Configuration

Serial Port Selection Menu1. Serial Port 1 Call-Out: Currently Disabled2. Serial Port 2 Call-Out: Currently Disabled3. Serial Port 1 Call-In: Currently Disabled4. Serial Port 2 Call-In: Currently Disabled

Call-Out Policy Setup Menu1. Call-Out policy (First/All): Currently First2. Remote timeout, (in seconds): Currently 1203. Remote latency, (in seconds): Currently 24. NUmber of retires: Currently 2

Telephone Number Setup Menu1. Service Center Telephone Number: Currently Unassigned2. Customer Administration Center Telephone Number: Currently Unassigned3. Digital Pager Number: Currently Unassigned4. Customer Voice Telephone Number: Currently Unassigned5. Customer System Telephone Number: Currently Unassigned

(Press Return to Continue)

Current Service Processor Configuration

Customer Account Setup Menu1. Customer Account Number: Currently Unassigned2. Customer RETAIN login userid: Currently Unassigned3. Customer RETAIN login password: Currently Unassigned

Serial Port Speed Setup Menu1. Serial port 1 speed: Currently 96002. Serial port 2 speed: Currently 9600

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

SERVICE PROCESSOR SETUP MENU3. Enable/Disable Console Mirroring: Currently Disabled

(Press Return to Continue)

Service Processor 199

Page 218: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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

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:

System Environmental Conditions(System Power is currently off.)

Fan 0: A stopped fan detectedFan 1: A stopped fan detectedFan 2: A stopped fan detectedFan 3: A stopped fan detectedMEM Temperature is operating within normal tolerancesI/O Temperature is operating within normal tolerancesCPU Temperature is operating within normal tolerances5.0 Volts: A low 5.0 Voltage reading detected3.3 Volts: A low 3.3 Voltage reading detected5.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)

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 number1>

200 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 219: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

7.5.3.9 Memory Configuration/Deconfiguration MenuThis option allows you to see and modify memory configuration. The following is an example of the Processor Configuration/Deconfiguration Menu:

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

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.

Note

MEMORY CONFIGURATION/DECONFIGURATION MENU

DIMMs on Memory Card #0:

DIMMs on Memory Card #1:1. Configured by system (0x0)

98. Return to Previous MenuEnter card number _AND_ DIMM number separated by a space.1>

Service Processor 201

Page 220: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MenuThe following is an example of the Language Selection Menu.

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 MenuThe Following is an example of a Call-In/Call-Out Setup Menu.

LANGUAGE SELECTION MENU

1. English2. Francais3. Deutsch4. Italiano5. Espanol6. Svenska98. Return to Previous Menu99. Exit from Menus

1>

202 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 221: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

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

CALL-IN/CALL-OUT SETUP MENU

1. Modem Configuration Menu2. Serial Port Selection Menu3. Serial Port Speed Setup Menu4. Telephone Number Setup Menu5. Call-Out Policy Setup Menu6. Customer Account Setup Menu7. Call-Out Test8. Ring Indicate Power-On Menu98. Return to Previous Menu99. Exit from Menus

1>

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 configurationfile name

Modem Ports:1. Serial port 12. Serial port 2

Modem Configuration File Name:3. none4. modem_f_sp 9. modem_m0_sp5. modem_f0_sp 10. modem_m1_sp6. modem_f1_sp7. modem_z_sp8. modem_z0_sp

30. Save configuration to NVRAM and Configure modem98. Return to Previous Menu

1>

Service Processor 203

Page 222: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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.

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 configurationfile name

Modem Ports:1. Serial port 12. Serial port 2

Modem Configuration File Name:3. none4. modem_f_sp 9. modem_m0_sp5. modem_f0_sp 10. modem_m1_sp6. modem_f1_sp7. modem_z_sp8. modem_z0_sp

30. Save configuration to NVRAM and Configure modem98. Return to Previous Menu

1>

204 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 223: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

You will see your choices selected in the following screen:

7.5.5.2 Serial Port Selection MenuIn 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.

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 configurationfile name

Modem Ports:1. Serial port 12. Serial port 2

Modem Configuration File Name:3. none4. modem_f_sp 9. modem_m0_sp5. modem_f0_sp 10. modem_m1_sp6. modem_f1_sp7. modem_z_sp8. modem_z0_sp

30. Save configuration to NVRAM and Configure modem98. Return to Previous Menu

1>

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

Page 224: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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

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

50 75 110 134 150 300 600 1200

1800 2000 2400 3600 4800 7200 9600 19200

38000 57600 115200

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>

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

Page 225: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 NumberThe 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 NumberThe number of the System Administration Center computer (catcher) that receives problem calls from servers.

Digital Pager Telephone NumberThe number for a pager carried by someone who responds to problem calls from your server.

Customer System Telephone NumberThe 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 MenuThe 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

Page 226: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 RetriesNumber 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 MenuThe following is an example of a Customer Account Setup Menu.

Customer Account NumberThis 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.

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>

208 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 227: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Customer RETAIN Login User ID & Customer RETAIN Login PasswordBoth 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 TestAllows 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 MenuPlease 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 NameThe 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).

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.

GENERAL USER MENU

1. Power-On System2. Read VPD Image from Last System Boot3. Read Progress Indicators from Last System Boot4. Read Service Processor Error Logs5. Read System POST Errors6. View System Environmental Conditions99. Exit from Menus

1>

Service Processor 209

Page 228: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.6.1 Power-On SystemAllows you to power-on the system.

7.6.2 Read VPD Image from Last System BootDisplays 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 BootDisplays 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 LogsDisplays the Service Processor error logs.

7.6.5 Read System POST ErrorsSelecting 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 ConditionsOn 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

Page 229: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MenusThe 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

Page 230: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

7.7.2 Updating Firmware from the SMS UtilitiesFrom 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 AidsNote: 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 AIXYou 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/<filename>\.img initiates the update process. Where <filename> 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

Page 231: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 232: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

214 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 233: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 CommandThe 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:

fd0cd0rmt0hdisk0ent0

© Copyright IBM Corp. 1998 215

Page 234: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 CommandThe 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

Page 235: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

8.3.2 Creating a System BackupCreating 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

8.3.3 Restoring Your System BackupYou 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.

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

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

Note

Hints and Tips 217

Page 236: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 CloningThis 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.1AIX 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.

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

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.

Note

218 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 237: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 238: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 Clone1. 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 = overwritePROMPT = yesEXISTING_SYSTEM_OVERWRITE = yesINSTALL_X_IF_ADAPTER = yesRUN_STARTUP = yesRM_INST_ROOTS = noERROR_EXIT =CUSTOMIZATION_FILE = clonerTCB = noINSTALL_TYPE =BUNDLES =

target_disk_data:LOCATION =

220 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 239: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

SIZE_MB =HDISKNAME =

locale:BOSINST_LANG = CCULTURAL_CONVENTION = CMESSAGES = en_USKEYBOARD = en_US

3. Create the customization script using an editor.

# vi cloner

Sample Script:

#!/usr/bin/kshset -xRV=$(bootinfo -z)if [ "$RV" -eq 1 ]theninstallp -abcgXd/../SPOT/usr/sys/inst.images bos.rte.mpln -fs /usr/lib/boot/unix_mp /usr/lib/boot/unixfiif [ "$RV" -eq 0 ]theninstallp -abcgXd/../SPOT/usr/sys/inst.images bos.rte.upln -fs /usr/lib/boot/unix_up /usr/lib/boot/unixfi

devinstall -b -d /../SPOT/usr/sys/inst.images -f /../tmp/device.pkgscfgmgr -v -i /../SPOT/usr/sys/inst.imagesBLVDISK=‘lslv -l hd5 | grep hdisk | head -1 | cut -d’ ’ -f1‘ln -f /dev/r$BLVDISK /dev/ipldevicebosboot -a -d /dev/ipldevice

bootlist -m normal $BLVDISKrm -f /etc/firstbootsyncsyncsyncexit 0

4. Backup the three files to a diskette:

# find . -print | backup -ivqf/dev/rfd0

Hints and Tips 221

Page 240: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

8.3.4.3 On the System You Want to InstallInsert 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.

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.

Welcome to Base Operating SystemInstallation 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:

222 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 241: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 PriorWhen 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.3The 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.1The 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

Page 242: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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 SystemThis 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

Page 243: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

Welcome to Base Operating SystemInstallation 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:

Hints and Tips 225

Page 244: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 InstallationIf 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

Page 245: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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: chrpModel Implementation: Multiple Processor, PCI bus

sysplanar0 00-00System Planarmem0 00-00 Memoryproc0 00-00 Processor

Device Specific.(YL)........P1-C1

L2cache0 00-00 L2 Cachepmc0 00-00 Power Management Controllerproc2 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....................12605059FRU Number..................24L0030Manufacture ID..............IBM97NPart Number.................08L1172Serial Number...............198016Version.....................RS6KDisplayable Message.........GXT3000PROM Level.(alterable).......00Device Driver Level.........00Diagnostic Level............00

Hints and Tips 227

Page 246: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Product Specific.(Z0).......0001105ADevice 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 Drivesiokma0 01-K1 Keyboard/Mouse Adapter

Device Specific.(YL)........P2/K1

sioka0 01-K1-00 Keyboard Adapterkbd0 01-K1-00-00 PS/2 keyboardsioma0 01-K1-01 Mouse Adaptermouse0 01-K1-01-00 3 button mousesiota0 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 Terminalsa1 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................IBMMachine Type and Model......CDRM00203ROS Level and ID............1_00Device Specific.(Z0)........058002028F000018Part Number.................97H7608EC Level....................F15213FRU Number..................97H7610

hdisk0 10-60-00-11,0 16 Bit SCSI Disk Drive (9100 MB)

Manufacturer................IBMMachine Type and Model......DCHS09U

228 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 247: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

FRU Number..................76H2698ROS Level and ID............36333633Serial Number...............68048A97EC Level....................488638Part Number.................93G3160Device Specific.(Z0)........000002029F00003EDevice Specific.(Z1)........RAMR6063Device Specific.(Z2)........09RIDevice Specific.(Z3)........97350Device Specific.(Z4)........0001Device Specific.(Z5)........22Device Specific.(Z6)........E29526

hdisk1 10-60-00-12,0 16 Bit SCSI Disk Drive (4500 MB)

Manufacturer................IBMMachine Type and Model......DCHS04WFRU Number..................93G2970ROS Level and ID............32383238Serial Number...............68223287EC Level....................488630Part Number.................93G2854Device Specific.(Z0)........000002029F00003EDevice Specific.(Z1)........RAMUR26CDevice Specific.(Z2)........09RIDevice Specific.(Z3)........97051Device Specific.(Z4)........0001Device Specific.(Z5)........22Device Specific.(Z6)........484537

ent0 10-70 IBM PCI Ethernet Adapter (22100020)

Network Address.............0207011CC86DDisplayable Message.........PCI Ethernet Adapter (22100020)Device Specific.(YL)........P2-I4

tok0 10-78 IBM PCI Tokenring Adapter (14103e00)

Loadable Microcode Level....001PX11B2Part Number.................093H9181EC Level....................00E76815Serial Number...............007E9237FRU Number..................093H6594Manufacturer................9BM982Network Address.............0004AC487F7CDisplayable Message.........IBM PCI Token-RingDevice Specific.(YL)........P2-I5

ent1 10-80 IBM 10/100 Mbps Ethernet PCI Adapter (23100020)

Network Address.............006094E90507Displayable 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-260Model: IBM,7043-260Node: /

Hints and Tips 229

Page 248: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Device Type: chrp

Processor Card:Part Number.................08L1200EC Level....................22605061Serial Number...............L608182062FRU Number..................08L0858Manufacture ID..............1980Version.....................RS6KProduct 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.................08L1200EC Level....................22605061Serial Number...............L608182061FRU Number..................08L0858Manufacture ID..............1980Version.....................RS6KProduct 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.................08L0947EC Level....................E77526Serial Number...............15281E0046FRU Number..................07L7065Manufacture ID..............091Version.....................RS6KProduct Specific.(ZM).......CL=4,VR=2,DE=2,EM=01000202091010120304 0406111412160508060A1318141A070C080E15

1C161EPhysical Location: P1-M2

I/O Planar:Part Number.................08L0808EC Level....................E77739ASerial Number...............L408199043FRU Number..................07L8509Manufacture ID..............1980Version.....................RS6KProduct Specific.(ZB).......BC=10601,SG=¢0Ic+…

Physical Location: P2

System Planar:Part Number.................08L0824EC Level....................12605050Serial Number...............L208170063FRU Number..................08L0823Manufacture ID..............1980Version.....................RS6K ProductSpecific.(ZM).......MF=4,CL=4,VR=5,ES=8,EM=01F001F001F001F 001F001F001F001F002RC02RC02RC02RC02RC0 2RC02RC02RCProduct Specific.(ZB).......BC=10701,SG=âI”®PProduct Specific.(ZB).......BC=10701,SG=² Izj÷QProduct Specific.(ZB).......BC=11W01,SG=² I*E

Physical Location: P1

230 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 249: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

System:Machine/Cabinet Serial No...7043265887Machine Type and Model......7043-260Manufacture ID..............1980Version.....................RS6K

Physical Location: L1

Op Panel:Part Number.................07L7234EC Level....................F15535Serial Number...............1328000190FRU Number..................24L0000Manufacture ID..............1980Version.....................RS6K

Physical Location: L1

NOT_VALID_VPD:System Info Specific.(YL)...V1

Name: memory-controllerModel: IBM, Racer/Whip, Rev-id ?.?Node: memory-controller@ff001000Physical Location: P1

Name: nvramNode: nvram@ff800000Physical Location: P2

Name: IBM,spNode: IBM,sp@ff880000Physical Location: P2

SP_CARD_:ROM Level.(non-alterable)...px980902

Name: romModel: AM29F040-PLCCNode: rom@fff00000Physical Location: P2

System Firmware:ROM Level.(alterable).......SPX98244Version.....................RS6KSystem Info Specific.(YL)...P2

Name: interrupt-controllerModel: IBM, Racer/Whip, Open-PIC, 00Node: interrupt-controller@ffc00000Device Type: open-picPhysical Location: P1

Name: openpromModel: IBM,SPX98244Node: openprom

Name: pciModel: IBM, Python, Rev-id 3.0Node: pci@fef00000 Physical Location: P2

Name: pciModel: IBM, Python, Rev-id 3.0Node: pci@fee00000 Physical Location: P2

Hints and Tips 231

Page 250: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Name: PowerPC,POWER3Node: PowerPC,POWER3@0Device Type: cpu Physical Location: P1-C1

Name: PowerPC,POWER3Node: PowerPC,POWER3@2Device Type: cpu PhysicalLocation: P1-C2

Name: IBM,memory-moduleNode: IBM,memory-module@12Physical Location: P1-M2.9

Memory DIMM:Part Number.................20H1565Manufacture ID..............190FEC Level....................3020Serial Number...............17213454Version.....................RS6KSize........................128Product Specific.(ZM).......JI480089726785612827295746477468179940556916781040606820140530051200000000000000000000000000000000000000000000000 00000000000000389JMa400000000000000JL 91JP$32304831353635202020202020202020

2020JD9200System Info Specific.(YL)...P1-M2.9

Name: IBM,memory-moduleNode: IBM,memory-module@13Physical Location: P1-M2.10

Memory DIMM:Part Number.................20H1565Manufacture ID..............190FEC Level....................3020Serial Number...............17209a60Version.....................RS6KSize........................128Product Specific.(ZM).......JI48008972678561282729574647746817994 055691678104060682014053005120000000000000000000000000000000000000000000000000000000000000389JMa400000000000000JL 91JP$32304831353635202020202020202020

2020JD9300System Info Specific.(YL)...P1-M2.10

Name: isaModel: WINB,W83C553Node: isa@bPhysical Location: P2

Name: scsiNode: scsi@cDevice Type: scsi-2Physical Location: P2/Z1

Name: ethernetModel: AMD,am79C970aNode: ethernet@eDevice Type: networkPhysical Location: P2-I4

Name: token-ring

232 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 251: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Model: IBM,41H8862Node: token-ring@fDevice Type: networkPhysical Location: P2-I5

Name: ethernetModel: AMD,am79C971Node: ethernet@10Device Type: networkPhysical Location: P2/E1

Name: scsiNode: scsi@11Device Type: scsi-2Physical Location: P2/Z2

Name: displayNode: display@cPhysical Location: P2-I2

GXT3000P 3D Graphics Adapter:EC Level....................12605059FRU Number..................24L0030Manufacture ID..............IBM97NPart Number.................08L1172Serial Number...............198016Version.....................RS6KDisplayable Message.........GXT3000PROM Level.(alterable).......00Device Driver Level.........00Diagnostic Level............00Product Specific.(Z0).......0001105A

Name: l2-cacheNode: l2-cacheDevice Type:cachePhysical Location: P1-C1

Name: l2-cacheNode: l2-cacheDevice Type: cachePhysical Location: P1-C2

Name: IBM,tablet-portNode: IBM,tablet-port@i898Device Type: serialPhysical Location: P2/Q1

Name: rtcNode: rtc@i70Physical Location: P2

Name: parallelNode: parallel@i378Physical Location: P2/R1

Name: serialNode: serial@i3f8Physical Location: P2/S1

Name: serialNode: serial@i2f8Physical Location: P2/S2

Hints and Tips 233

Page 252: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Name: soundModel: CS4236BNode: sound@i534Physical Location: P2/Q2

Name: 8042Node: 8042@i60Physical Location: P2/K1

Name: fdcModel: National,PC87308Node: fdc@i3f0Physical Location: P2/D1

Name: timerModel: WINB,W83C553Node: timer@i40Device Type: IBM,timerPhysical Location: P2

Name: interrupt-controllerModel: WINB,W83C553Node: interrupt-controller@i20Physical Location: P2

Name: dma-controllerModel: WINB,W83C553Node: dma-controller@i0Physical Location: P2

Name: keyboardNode: keyboard@0Physical Location: P2-K1

Name: mouseNode: mouse@1Physical Location: P2-O1

Name: diskNode: disk@0Device Type: blockPhysical Location: P2-D1

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

8.4.1 Information about the ProcessorYou 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

Page 253: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

(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 ProcessorYou 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 SensorsOn 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

Page 254: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

To get the information, run the following command

/usr/lpp/diagnostics/bin/uesensor -l

and you will see a output similar to the this:

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.

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

236 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 255: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 256: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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-ROMWhile 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 ProcessThe 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 -y /dev/hd1 fsck -y /dev/hd2 fsck -y /dev/hd3 fsck -y /dev/hd4 fsck -y /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

Page 257: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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 MediaIf 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

Page 258: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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=ibm3151export 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

Page 259: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 260: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 261: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Some of the standard configurations and features are described Table 41.

Table 41. RS/6000 43P 7043 Model 140 Standard Configuration

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

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, serialports (2), parallel port (1), and stereo audio

System Expansion

Processor upgrades 233/332 MHz PowerPC 604e

RS/6000 43P 7043 Model 140 243

Page 262: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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

System Expansion

244 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 263: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 264: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

246 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 265: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

Page 266: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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:

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

AIX® PowerPC ArchitectureAS/400® PowerPC 604BookManager® POWER2 ArchitectureeNetwork POWER3 ArchitectureIBM ® RETAIN®IBMLink RISC System/6000®Magstar® RS/6000®Micro Channel® Service Director®Network Station SPOS/2® System/390POWERparallel® TURBOWAYS®PowerPC® VisualAge®

248 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 267: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Lotus Development CorporationCambridge, Massachusetts

Tivoli Systems, Inc.9442 Capitol of Texas Highway, NorthPlaza 1, Suite 500Austin, 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 trademarksor registered trademarks of Microsoft Corporation.

PC Direct is a trademark of Ziff Communications Company and is usedby IBM Corporation under license.

Pentium, MMX, ProShare, LANDesk, and ActionMedia are trademarks orregistered trademarks of Intel Corporation in the U.S. and othercountries.

UNIX is a registered trademark in the United States and othercountries licensed exclusively through X/Open Company Limited.

Other company, product, and service names may be trademarks orservice marks of others.

Special Notices 249

Page 268: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

250 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 269: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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.

C.3 Other Publications

These publications are also relevant as further information sources:

• Exploring IBM RS/6000 Computers, GA23-2674-07

CD-ROM Title Subscription Number

Collection Kit Number

System/390 Redbooks Collection SBOF-7201 SK2T-2177Networking and Systems Management Redbooks Collection SBOF-7370 SK2T-6022Transaction Processing and Data Management Redbook SBOF-7240 SK2T-8038

Lotus Redbooks Collection SBOF-6899 SK2T-8039Tivoli Redbooks Collection SBOF-6898 SK2T-8044AS/400 Redbooks Collection SBOF-7270 SK2T-2849

RS/6000 Redbooks Collection (HTML, BkMgr) SBOF-7230 SK2T-8040RS/6000 Redbooks Collection (PostScript) SBOF-7205 SK2T-8041RS/6000 Redbooks Collection (PDF Format) SBOF-8700 SK2T-8043

Application Development Redbooks Collection SBOF-7290 SK2T-8037

© Copyright IBM Corp. 1998 251

Page 270: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

• 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

Page 271: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

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.

Redpieces

© Copyright IBM Corp. 1998 253

Page 272: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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:

• Telephone Orders

• Mail Orders – send orders to:

• Fax – send orders to:

• 1-800-IBM-4FAX (United States) or (+1) 408 256 5422 (Outside USA) – ask for:

Index # 4421 Abstracts of new redbooksIndex # 4422 IBM redbooksIndex # 4420 Redbooks for last six months

• On the World Wide Web

In United StatesIn CanadaOutside North America

IBMMAILusib6fpl at ibmmailcaibmbkz at ibmmaildkibmbsh at ibmmail

[email protected]@[email protected]

United States (toll free)Canada (toll free)

1-800-879-27551-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

IBM PublicationsPublications Customer SupportP.O. Box 29570Raleigh, NC 27626-0570USA

IBM Publications144-4th Avenue, S.W.Calgary, Alberta T2P 3N5Canada

IBM Direct ServicesSortemosevej 21DK-3450 AllerødDenmark

United States (toll free)CanadaOutside North America

1-800-445-92691-800-267-4455(+45) 48 14 2207 (long distance charge)

Redbooks Web SiteIBM Direct Publications Catalog

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

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.

Redpieces

254 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 273: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

IBM Redbook Order Form

Please send me the following:

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

Title Order Number Quantity

First name Last name

Company

Address

City Postal code

Telephone number Telefax number VAT number

Invoice to customer number

Country

Credit card number

Credit card expiration date SignatureCard issued to

255

Page 274: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

256 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 275: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

List of Abbreviations

ABI application binary interface

AC alternating current

AIX Advanced Interactive Executive

ANSI American National Standards Institute

APAR authorized program analysis report

AGP Accelerated Graphics Port

ASCII American National Standards Code for Information Interchange

BIST built-in self-test

BOS base operating system

CAE computer-aided engineering

CEC central electronics complex

CHRP Common Hardware Reference Platform

CMOS complimentary metal oxide semiconductor

CPU central processing unit

CRC cyclic redundancy check

DC direct current

DDC display data channel

DIMM dual in-line memory module

DMA direct memory access

DOS disk operating system

DRAM dynamic random access memory

© Copyright IBM Corp. 1998

EC engineering change

ECC error checking and correction

EEPROM electrically erasable programmable read only memory

EISA extended industry standard architecture

ELA error log analysis

EPOW environmental and power warning

FCP Fibre Channel Protocol

FDDI fiber distributed data interface

FRU field replaceable unit

GB gigabytes

Hz hertz

HTTP Hypertext Transfer Protocol

ID identification

IDE integrated device electronics

IEEE Institute of Electrical and Electronics Engineers

I2C inter integrated-circuit communications

I/O input/output

IP internetwork protocol (OSI)

IPL initial program load

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

257

Page 276: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

ISA Industry Standard Architecture

ISDN integrated-services digital network

ISV independent software vendor

ITSO International Technical Support Organization

LAN local area network

LED light emitting diode

MAP Maintenance Analysis Procedure

MCA micro channel architecture

MCAD mechanical computer-aided design

MP multiprocessor

NUMA non-uniform memory access

NTSC National Technical Support Center

NVRAM non-volatile random access memory

OCS on-line customer support

ODM Object Data Model

PAP privileged access password

POP power-on password

POST power-on self-test

POWER performance optimization with enhanced RISC (architecture)

PCI peripheral component interconnect

P2SC Power2 Super Chip

RAM random access memory

RAS reliability, availability, and serviceability

RAID redundant array of independent disks

RIPL remote initial program load

ROLTP Relative On-line Transaction Processing

RPA RS/6000 Platform Architecture

RTC real-time clock

SCSI small computer system interface

SDRAM Synchronous Dynamic Random Access Memory

SDLC synchronous data link control

SMS system management services

SMP Symmetric multiprocessing

SP service processor

SPEC Standard Performance Evaluation Corp.

SPOT shared product object tree

SSC system support controller

SSA Serial Storage Architecture

STP shielded twisted pair

TCQ tagged command queuing

UP uniprocessor

USB Universal Serial Bus

VESA Video Electronics Standards Association

VPD vital product data

258 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 277: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Index

Numerics1000Base-SX 1281000BaseT Ethernet 128100BaseTx Ethernet 12810BaseT Ethernet 1282639 ultimedia video capture adapter 1342708 Eicon ISDN DIVA PRO adapter 1282741 SysKonnect FDDI-LP adapter (SAS) 1292742 SysKonnect FDDI-LP adapter (DAS) 1302743 SysKonnect FDDI-UP adapter (SAS) 1302825 GXT3000P graphics accelerator 1382838 GXT120P graphics adapter 1352845 GXT550P graphics adapter 1372851 GXT250P graphics adapter 1362852 GXT255P graphics adapter 1362900 4.5 GB Ultra SCSI 16-bit disk drive 532908 9.1 GB Ultra SCSI 16-bit disk drive 532920 PCI token-ring adapter 1272943 8-port asynchronous adapter 1332944 128-port asynchronous controller 1332947 ARTIC960HX 4-port selectable adapter 1342948 ARTIC960HX 4-port T1/E1 adapter 1342962 2-port multiprotocol adapter 1332963 TURBOWAYS 155 UTP ATM adapter 1312968 PCI 10/100 Mbps Ethernet adapter 1282969 Gigabit Ethernet adapter 89, 1282988 TURBOWAYS 155 MMF ATM adapter 1312998 TURBOWAYS 25 ATM adapter 1323620 IBM P72 color monitor, pearl white 613621 IBM P92 color monitor, pearl white 613622 IBM P202 color monitor, pearl white 613623 IBM P72 color monitor, stealth black 613625 IBM P92 color monitor, stealth black 613626 IBM P202 color monitor, stealth black 613752 service package 67, 944098 memory expansion feature 834107 64MB (2X 32 MB) SDRAM DIMMs (Model 260) 834110 256 MB (2X 128 MB) SDRAM DIMMs (Model 260) 834149 64 MB SDRAM DIMM (Model 150) 594150 128 MB SDRAM DIMM (Model 150) 594169 256 MB SDRAM DIMM (Model 150) 595005 software pre-install 61, 886041 3-button mouse, pearl white 60604e design 37

© Copyright IBM Corp. 1998

60X bus 346156 20/40 GB 16-bit 8mm internal tape drive (black bezel) 846159 12/24 GB 4mm internal tape drive 856206 PCI single-ended Ultra SCSI adapter 62, 88, 106, 109, 110, 1246207 PCI differential Ultra SCSI adapter 62, 88, 106, 1246215 PCI SSA Multi-Initiator/RAID EL adapter 62, 88, 1256222 SSA fast write cache option card 1256308 personal microphone 61, 876508 media bay disk drive mounting kit (Model 260) 846509 media bay disk drive mounting kit (Model 150) 536XX bus 346XX-MX bus 348130 16-port remote EIA-232 async. node 1338134 16-port (non-US) remote EIA-232 async. node 1338136 16-port rack mountable remote EIA-232 async. node 1338137 16-port enhanced remote EIA-232 node 1338138 16-port enhanced remote RS-422 node 1338679 multimedia kit 958741 3-button mouse, stealth black 60

Aaccelerated graphics port 14adapter placement guidelines

Model 150 66Model 260 92

adapters128-port async 13316-port enhanced remote EIA-232 node 1338-port async EIA-232/RS-422 133ATM 131communication 127Ethernet 128FDDI 129ISDN 128multiple port 133PCI SCSI-2 single-ended Ultra SCSI 124PCI SSA Multi-Initiator/RAID EL 125token-ring 127ultimedia video capture 134

259

Page 278: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

WAN 133AGP 14ANSI standard

X3.131-1986 97X3T9.2/375R Revision 10K 98

Apple Inc., regarding CHRP 21architecture

ISA 33PCI 32POWER3 35PowerPC 604e 37SCSI-III 99

asynchronous communication, SCSI 103ATM adapters 131

Bbays

Model 150 53, 54Model 260 74

bootfrom CD-ROM 238problems 238recover from a system hang 238recovering with no bootable media 239

boot sequencein general 166Model 150 167Model 260 168

bootinfo, command 216, 219bootlist, command 215bosboot, command 216bosinst.data

BOSINST_DEBUG stanza 224RECOVER_DEVICES stanza 224SWITCH_TO_PRODUCT_TAPE stanza 224

BOSINST_DEBUG stanza 224bus

60X 346XX 346XX-MX 34ISA 35

bus architecture 32

CCables

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

cachecoherency 44hit 40L1 39L2 39miss 40set associativity 40

cache line 41boundary 41prefetch 44

CALL-IN 202CALL-OUT 202cfgmgr, command 150, 159, 223chdisp, command 144cloner, script 223cloning

AIX 4.1 218AIX 4.2 and 4.3 223

commandbootinfo 216, 219bootlist 215bosboot 216cfgmgr 150, 159, 223chdisp 144diag 158, 161errclear 238errpt 237fsck 238logform 238lsattr 150lscfg 150, 227lsdisp 144lslv 239mksysb 217savevg 217shutdown 161uesensor 236xinit 145

common command set, SCSI 98communication adapters 127, 128

ATM 131FDDI 129multiple port 133token-ring 127

communications adaptersISDN 128Model 260 89WAN 133

Compaq, regarding PCI involvement 32

260 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 279: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

cloner 223

Ddebug mode 216device-to-device cables 114diag, command 158, 161diagnostics

considerations 155on-line 158running from a tty 156stand-alone 157tasks and service aids 162

differential Ultra SCSI adapter, PCI 124differential, SCSI 104Digital (DEC), regarding PCI involvement 32disconnect/reconnect, SCSI 98display cable

feature number matrix 142

Eelectronic key-switch 215errclear, command 238errpt, command 237Ethernet adapter

Gigabit 89, 128integrated 55, 77Model 260 55, 77

Ethernet adapters 128external SCSI and SSA storage devices 126

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

fast-20 wideSCSI 103

fast-20, SCSI 103FDDI adapters 129feature code

2639 ultimedia video capture adapter 1342708 Eicon ISDN DIVA PRO 1282741 SysKonnect FDDI-LP adapter 1292742 SysKonnect FDDI-LP adapter (DAS) 1302743 SysKonnect FDDI-UP adapter 1302825 GXT3000P graphics accelerator 1382838 GXT120P graphics adapter 1352845 GXT550P graphics adapter 1372851 GXT250P graphics adapter 1362852 GXT255P graphics adapter 1362900 4.5 GB Ultra SCSI 16-bit disk drive 532908 9.1 GB Ultra SCSI 16-bit disk drive 532920 PCI token-ring adapter 1272943 8-port asynchronous adapter 1332944 128-port asynchronous controller 1332947 ARTIC960HX 4-port selectable adapter 1342948 ARTIC960HX 4-port T1/E1 adapter 1342962 2-port multiprotocol adapter 1332963 TURBOWAYS 155 UTP ATM adapter 1312968 PCI 10/100 Mbps Ethernet adapter 1282969 Gigabit Ethernet adapter 89, 1282988 TURBOWAYS 155 MMF ATM adapter 1312998 TURBOWAYS 25 ATM adapter 1323620 IBM P72 color monitor, pearl white 613621 IBM P92 color monitor, pearl white 613622 IBM P202 color monitor, pearl white 613623 IBM P72 color monitor, stealth black 613625 IBM P92 color monitor, stealth black 613626 IBM P202 color monitor, stealth black 613752 service package 67, 944098 memory expansion feature 834107 64MB (2X32 MB) SDRAM DIMMs (Model 260) 834110 256 MB (2X 128 MB) SDRAM DIMMs (Model 260) 834149 64 MB SDRAM DIMM (Model 150) 594150 128 MB SDRAM DIMM (Model 150) 594169 256 MB SDRAM DIMM (Model 150) 595005 software pre-install 61, 886041 3-button mouse, pearl white 606156 20/40 GB 16-bit 8mm internal tape drive

261

Page 280: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

(black bezel) 846159 12/24 GB 4mm internal tape drive 856206 PCI single-ended Ultra SCSI adapter 62, 88, 106, 109, 110, 1246207 PCI differential Ultra SCSI adapter 62, 88, 106, 1246215 PCI SSA Multi-Initiator/RAID EL adapter 62, 88, 1256222 SSA fast write cache option card 1256308 personal microphone 61, 876508 media bay disk drive mounting kit (Model 260) 846509 media bay disk drive mounting kit (Model 150) 538130 16-port remote EIA-232 async. node 1338134 16-port (non-US) remote EIA-232 async. node 1338136 16-port rack mountable remote EIA-232 async. node 1338137 16-port enhanced remote EIA-232 node 1338138 16-port enhanced remote RS-422 node 1338679 multimedia kit 958741 3-button mouse, stealth black 60

firmwarecheckpoints 184introduction 166recovery 183update (service processor) 210update (SMS) 180

fsck, command 238

Ggeneral access password 188, 192general SCSI consideration 106graphic peripheral devices

Model 150 60Model 260 86

graphics adapterModel 150 140Model 260 140

graphics adaptersModel 150 60Model 260 85

graphics support matrix 142GXT120P, graphics adapter 135, 140GXT250P, graphics adapter 136

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

HH.323 standard 16, 17hard disk spin up delay 179hardware

design 26overview 21

heartbeat 193hit ratio 40

II/O ports

Model 150 54Model 260 76

IBM, regarding PCI involvement 32IDE, industry-standard interface 24IEEE 1149.1 39IEEE 1275 24IEEE 1394 15industry trends and directions 13information about the processor 234information about the system 227integrated Ethernet adapter

Model 260 55, 77Intel, regarding PCI involvement 32internal CD-ROM drive

Model 150 59Model 260 75, 84

internal disk drivesModel 150 59Model 260 84

internal SCSI devices 120internal SSA devices 120, 123internal tape drive

Model 150 59internal tape drives

Model 260 84IrDA, protocol 24ISA

bus architecture 33ISDN adapters 128

262 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 281: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Kkeyboard 59, 85

LL1 cache 39

Least Recently Used 42Round-Robin 42set associativity 40

L2 cache 39LINPACK DP description 12LINPACK SP description 12LINPACK TPP description 12LocalTalk, industry-standard interface 24logform, command 238lsattr, command 150lscfg, command 150, 227lsdisp, command 144lslv, command 239

MMemory

hierarchy 39memory configuration 201memory deconfiguration 201memory slot configuration for Model 260 84memory subsystem

Model 150 52Model 260 72

MESI protocol 45microphone 61, 87Microprocessor Common Hardware Reference Plat-form 21microprocessor future 13mksysb

create 217restore 217

mksysb, command 217Model 140

key attributes 241multi-monitor adapter 241optional features 244overview 3standard features 243

Model 150adapter placement guidelines 66boot sequence 167communications adapter 62firmware checkpoints 184

graphic peripheral devices 60graphics adapters 60internal CD-ROM drive 59internal disk drives 59internal tape drive 59key attributes 4memory subsystems 52optional features 58overview 3PCI storage adapters 62performance 13processor subsystem 50reliability, availability, and serviceability 56standard features 50supported devices 63

Model 260adapter placement guidelines 92boot sequence 168communications adapters 89fast system boot 197firmware checkpoints 184graphic peripheral devices 86graphics adapters 85I/O board components 71integrated Ethernet adapter 55, 77internal CD-ROM drive 75, 84internal disk drives 84internal tape drives 84key attributes 7memory configuration/deconfiguration 201memory subsystem 72optional features 82overview 6PCI storage adapters 88performance 13processor configuration/deconfiguration 200processor subsystem 69rear view 77reliability, availability, and serviceability 79standard features 69supported devices 89system architecture 69

monitors 61, 86Motorola Inc., regarding CHRP 21mouse 60, 85multiple port adapters 133multiprocessing

cache coherency problem 44cache hit versus cache miss 40

263

Page 282: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

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

NNCR, regarding PCI involvement 32network boot 236NUMA 34

Oon-line diagnostics 158

concurrent mode 160service mode 159single-user mode 161

open firmware 173, 182optional features

Model 150 58Model 260 82

overviewadapter 127hardware 21

PPC card, protocol 24PCI

bus architecture 32features and benefits 33Special Interest Group 32specification revision 2.0 32specification revision 2.1 32

PCI differential Ultra SCSI adapter 124PCI single-ended Ultra SCSI adapter 124PCI slots

Model 150 54Model 260 76

PCI storage adaptersModel 150 62Model 260 88

performance summary 13personal microphone 61, 87

POST 170POWER3 design 35POWER3 microprocessor 35power-on password 177power-on self test 170PowerPC

introduction 21PowerPC 604e microprocessor 37PowerPC Platform Specification (PRep) 21printers

Model 150 65Model 260 92

privileged access passwordservice processor 187, 192SMS 177

processormini-support 35POWER3 35PowerPC 604e 37

processor configuration 200processor deconfiguration 200processor speed 234processor subsystem

Model 150 50Model 260 69POWER3 35PowerPC 604e 37

progress indicators 198publications

Model 150 55Model 260 78

RRAS 56, 79reboot policy 196RECOVER_DEVICES stanza 224reliability, availability, and serviceability

Model 150 56Model 260 79

repeaters, SCSI 104restart policy 196ring indicate power-on 195RIPL 179RPA

achievements 24description of 21goals of 21history of 21

264 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 283: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

introduction 21minimum systems requirements 25platform topology 22

RS/6000 43P 7043 Model 150hardware design 26

RS/6000 43P 7043 Model 260hardware design 29

RS/6000 Platform Architecture (RPA) 21rs6k platform 223rs6ksmp platform 223

Ssavevg, command 217SCSI

asynchronous 103common command set 98differential 104disconnect/reconnect 98repeaters 104specifications summary 105summary of specifications 105synchronous 103table of modes/rates 105tagged command queuing 98Ultra 102

SCSI, location codes 147SCSI-III 99service center telephone number 207service package 67, 94service processor

checkpoints 213customize and access 186error log 198firmware update 210general access password 188, 192general user menu 209introduction 185list configuration 198local access 187main menu 188, 191modem configuration 203operational phases 188privileged access password 187, 192remote access 187reset 194ring indicate power-on 195security 187self test 169

standby mode 169system environmental conditions 199unattended start mode 195

set associative, 128-way 41set associative, 4-way 41set associativity

L1 cache 40shutdown, command 161single-ended Ultra SCSI adapter, PCI 124single-user mode 161SMP hardware characteristics 39SMS 172

ASCII main menu 180F1-key 173F5-key 173F6-key 173F8-key 173firmware checkpoints 184firmware recovery 183firmware update 180graphical main menu 174power-on password 177privileged access password 177start-up 172, 173

snooping 45SPECfp_base_rate95 description 12SPECfp_base95 description 12SPECfp_rate95 description 12SPECfp95 description 12SPECint_base_rate95 description 11SPECint_base95 description 11SPECint_rate95 description 11SPECint95 description 11SPECweb96 description 12stand-alone diagnostics 157standard features

Model 150 50Model 260 69

standardsANSI X3.131-1986 97X3T9.2/375R Revision 10K 98

storage boot devices 97stride 42supported devices

Model 150 63Model 260 89

surveillancesetup menu 192

SWITCH_TO_PRODUCT_TAPE stanza 224

265

Page 284: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

synchronous, SCSI 103system backup

create 217restore 217

system environmental conditions 199system management services 172

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

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

Vvital product data 197VPD 197

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

XX-bus 35xinit, command 145

YYear 2000 18

266 RS/6000 43P 7043 Models 150 and 260 Handbook

Page 285: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

© Copyright IBM Corp. 1998 267

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 [email protected]

Which of the following best describes you?_ Customer _ Business Partner _ Solution Developer _ IBM employee_ None of the above

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: (THANK YOU FOR YOUR FEEDBACK!)

Page 286: RS/6000 43P 7043 Models 150 and 260 Handbookps-2.kev009.com/rs6000/redbook-cd/sg245144.pdf · This edition applies to the RS/6000 43P 7043 Models 150 and 260 workstations and workgroup

Pri

nted

in t

he U

.S.A

.SG

24-5

144-

00

RS/6000 43P 7043 Models 150 and 260 Handbook SG24-5144-00