SGI Onyx 3000 Troubleshooting Guide

Fault-finding on the SGI Onyx 3000, from SGI's SGI Onyx 3000 Series Graphics System Hardware Owner's Guide (007-4264-002), the SGI L1 and L2 Controller Software User's Guide (007-3938-006) and owners' reports. Most faults show up first on a brick's L1 display or in the L2 controller's warnings and logs, so start there.[1]
Order of work
[edit | edit source]- Read the L1 display on every brick, and look at the LEDs on its front panel.[2]
- On the L2 touch display, open Warnings/Faults and L1/L2 Logs.[3]
- Connect a terminal to the L2 console port, or to a C-brick console port if there is no L2, and run
envandlogon the suspect brick.[1][4] - Check the rear 12 VDC and 48 VDC LEDs and the cable LEDs on the brick and the bricks it connects to.[2]
Lights
[edit | edit source]| Indicator | Meaning |
|---|---|
| On/Off LED, green (front) | The brick's internal components are powered |
| Service required LED, orange (front) | Something has failed, for example a fan, but the brick is still running |
| Failure LED, red (front) | A failure has occurred and the brick is down |
| 12 VDC LED (rear) | The L1 controller is powered and running; it comes on when the rear power switch is On |
| 48 VDC LED (rear) | The rest of the brick is powered |
| PWR LED on a G-brick board | The board is seated and receiving power |
| Fault LED on a G-brick board, yellow | A fault on that board |
| Ktown2 or XIO connector LED, yellow | The cable is connected at both ends |
| Ktown2 or XIO connector LED, green | The link has been negotiated with the brick at the other end |
L1 messages
[edit | edit source]SGI counts a voltage more than 10% from nominal as a warning and more than 20% as a fault.[1]
| Message | Meaning |
|---|---|
ATTN: x.xV high (or low) fault limit reached @ x.xxV |
A voltage is 20% out; the brick (or the system, if there is no backup) starts a 30-second power-off |
ATTN: x.xV high (or low) warning limit reached @ x.xxV |
A voltage is 10% out |
ATTN: x.xV level stabilized @ x.xV |
The voltage is back within limits |
ATTN: FAN # x fault limit reached @ xx RPM |
A fan cannot reach its minimum speed and the room is above 30 °C, or another fan is already at minimum; a 30-second shutdown starts |
ATTN: FAN # x warning limit reached @ xx RPM |
A fan cannot reach its minimum speed in a room below 30 °C; the other fans speed up |
ATTN: FAN # x stabilized @ xx RPM |
The fan is running at the right speed again, usually after replacement |
ATTN: TEMP # advisory / critical / fault temperature reached |
Inlet air above 30, 35 or 40 °C (27, 31 or 35 °C at the high-altitude setting) |
Auto power down in xx seconds |
The L1 has registered a fault and is shutting the brick down; repeated every five seconds |
Brick appears to have been powered down |
The L1 has shut the brick down after a fault |
Reading the environment
[edit | edit source]At the L1 prompt of a brick, or with the brick selected at the L2:[4]
envlists every monitored voltage, fan and temperature with its warning and fault limits; the item that tripped is markedFault.env checkgives a short status.env resetclears the current warnings and faults.logshows the L1 log, andlog clearempties it.env offandenv temp offturn monitoring off. SGI does not recommend this in normal use.[4] weblacky, who repairs these systems, would only use it briefly, to see whether a machine reaches its PROM while a fault is being chased, and then turn monitoring back on.[5]
Will not power on
[edit | edit source]- Check that the PDU and PDS breakers are on and the cords seated. Each G-brick has its own cord to a wall outlet, separate from the PDU.[3]
- Check the rear switch of every brick. SGI warns that the system can malfunction or fail to boot if one is left off.[3]
- A brick whose rear 12 VDC LED stays dark after its switch is turned on has no power to its L1 controller.[2] SGI's chart for the related Onyx 300 says to check the rear switch, read the L1 display, and check the connection between the module and its power source.[6] On the Onyx 3000 that source is the power bay, or the wall outlet for a G-brick.[7]
- If the 12 VDC LED is lit but not the 48 VDC LED, the L1 is running but has not powered the brick; read its display and
log.[2][4] - Any D-brick must have its key switch at RUN.[3]
False readings and monitoring chips
[edit | edit source]If env shows readings that cannot be right, or a brick shuts itself down while its rails measure correctly with a meter, suspect the Dallas DS1780 monitoring chips. jan-jaap, a long-time collector, says these chips were already a known problem in Origin 3000 bricks when the systems were new.[8] On the related Origin 350, owners have found failed DS1780s reporting impossible temperatures and voltages; the reports, and the chips' locations on that machine, are on SGI Origin 350 Troubleshooting Guide.[9] No owner has published the DS1780 locations for Onyx 3000 bricks.
No L1 comm
[edit | edit source]A brick display showing No L1 comm has been reported on a C-brick. jan-jaap reads it as the brick's L1 unable to talk to the rest of the system, and names a dead NVRAM chip or battery as one possible cause; jpstewart has seen the same message on an Origin 300 whose Dallas battery had died.[10] Connect a terminal to the brick's console port with the system off and read the L1 status before replacing anything.[10]
Graphics faults
[edit | edit source]- No picture: check that the G-brick's 48 VDC LED is lit and that the Ktown2 connector LEDs for the pipe are green. Yellow means the cable is connected but the link has not come up.[2]
- Each InfiniteReality pipe needs its own C-brick, through an I-, X- or N-brick.[2][11]
- A board with its yellow fault LED lit, or its PWR LED dark, is the place to start inside the G-brick.[2]
- Wrong colours on a monitor from another system: set its RGB inputs to 75 ohms.[3]
- Blank screens when driving more than two monitors from a pipe: SGI gives about 300 Mpixel/s as the pipe's total output, so mix lower and higher resolutions to stay within it.[3]
- A V-brick's V12 board needs a C-brick on one of its XIO ports, and the connector LEDs follow the same yellow and green scheme.[2]
Before calling it a hardware fault
[edit | edit source]- Chassis joined by NUMAlink or Xtown2 cables must not differ in ground potential by more than 0.5 V; SGI warns of severe damage.[3]
- N-brick systems need L1 firmware 1.6.0 or later on every brick, and IRIX 6.5.13 or later.[11]
Related pages
[edit | edit source]- SGI Onyx 3000
- SGI Onyx 3000 General Maintenance
- SGI Onyx 3000 Capacitor Replacement Guide
- SGI Onyx 3000 Documentation
- SGI Origin 3000
- SGI Origin 350 Troubleshooting Guide
References
[edit | edit source]- ↑ 1.0 1.1 1.2 1.3 SGI, 007-4264-002, chapter 6, pp. 127–139. L1 and L2 controllers, L1 messages (Table 6-2).
- ↑ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 Silicon Graphics, SGI Onyx 3000 Series Graphics System Hardware Owner's Guide, 007-4264-002, November 2001, chapter 2, pp. 35–60 (File:SGI Onyx 3000 Series Graphics System Hardware Owner's Guide (007-4264-002).pdf). G-brick, V-brick and N-brick front and rear panel indicators, board and connector LEDs.
- ↑ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 SGI, 007-4264-002, chapter 4, pp. 92–119. Monitor, powering on and off, L2 touch display, ground potential caution.
- ↑ 4.0 4.1 4.2 4.3 Silicon Graphics, SGI L1 and L2 Controller Software User's Guide, 007-3938-006, chapter 3, pp. 66–78 (File:SGI L1 and L2 Controller Software User's Guide (007-3938-006).pdf).
envandlogcommand sets. - ↑ weblacky, replies of 6 May 2025 in "How to Incorporate an Origin 300 In Homelab?", IRIX Network forum, forums.irixnet.org.
- ↑ Silicon Graphics, SGI Onyx 300 Graphics System User's Guide, 007-4509-002, May 2002, chapter 4, pp. 118–119, Table 4-1 (File:SGI Onyx 300 Graphics System User's Guide (007-4509-002).pdf).
- ↑ SGI, 007-4264-002, chapter 1, pp. 4–5, Table 1-1. Power bay, PDU and G-brick power cables.
- ↑ jan-jaap, reply of 27 September 2023 in "Origin 350 - PCI 5V missing", IRIX Network forum, forums.irixnet.org.
- ↑ vvuk, jan-jaap, jwhat and fleedwood, "o350 env chip locations", IRIX Network forum, 28 February to 3 March 2022, forums.irixnet.org.
- ↑ 10.0 10.1 sgifan2010, Raion, jan-jaap and jpstewart, "CBRICK Error", IRIX Network forum, 11–13 November 2020, forums.irixnet.org.
- ↑ 11.0 11.1 Silicon Graphics, SGI Onyx 3000 N-Brick Addendum, 007-4424-001, p. 1 (File:SGI Onyx 3000 N-Brick Addendum (007-4424-001).pdf).