Jump to content

SGI Tezro Troubleshooting Guide

From RetroTechCollection
SGI Tezro front panel with L1 display (Telecineguy)
Tezro front with the drive shroud off: the L1 display reads "001c01 Prom Running" above the lit bezel LED (Telecineguy, CC BY-SA 3.0)

Fault-finding on the SGI Tezro, from the troubleshooting and diagnostics chapters of SGI's tower and rackmount hardware guides and the L1 controller guide, with repair experience from the IRIXNet forum.[1][2][3] The Tezro is supervised by its L1 system controller, which starts as soon as mains power is applied, runs the fans, watches voltages and temperatures, and powers the system on. Most diagnosis starts at the L1 display on the front or the L1 console port at the rear.[4][3][5]

Bezel LED

[edit | edit source]
Tezro bezel LED signals (tower Hardware User's Guide, Table 4-1)
LED Meaning
Blinking white Power button pressed (on or off)
Solid white PROM booted successfully or operating system running
Solid yellow The L1 has detected a problem; read the L1 display
Blinking red General system failure; read the L1 display
Solid red System node board failure: the PROM could not be read at power-on

[1]

Environmental shutdowns

[edit | edit source]

The workstation powers itself off if any fan runs below 80% of its rated speed, any temperature sensor reaches 70 °C (158 °F), or any voltage moves 20% from nominal.[1] SGI's rackmount guide explains the L1 messages behind these: a voltage 10% from nominal gives a warning and 20% a fault, a fault message starts a 30-second power-off sequence, and temperature messages escalate from advisory (fans at 80%) to critical (6 °C over target, fans at 100%) to fault (10 °C over target).[2]

L1 messages (rackmount Hardware User's Guide, Table 4-2)
Message Meaning and action
ATTN: x.xV high (or low) fault limit reached @ x.xxV 30-second power-off sequence
ATTN: x.xV high (or low) warning limit reached @ x.xxV Voltage outside nominal
ATTN: FAN # x warning limit reached @ xx RPM A fan has increased its speed; check the room temperature and the clearances
ATTN: FAN # x fault limit reached @ xx RPM A fan is below its minimum speed; check whether it has failed
ATTN: TEMP # advisory / critical / fault temperature reached @ xxC xxF Lower the room temperature, clear the front and rear, check for blocked airflow
Auto power down in xx seconds The L1 has registered a fault and is shutting down

[2]

Use the L1 env command to see each fan's speed and each voltage and temperature against its limits, and log for the history of messages.[3] IRIXNet members report that the L1 also prints "INFO: Cannot enable VRM: 9", 10 and 11 at power-up on a Tezro and that these are normal: the L1 firmware is shared with systems that have those regulators.[6]

L1 does not start

[edit | edit source]

With mains connected, the L1 should start, show its display and run the fans. If the display backlight comes on but nothing is shown and the fans do not start:[7]

  1. Connect a terminal to the L1 console port at the rear with a null-modem cable and see whether the L1 answers. IRIXNet members suggest 38,400 baud.
  2. Unplug the supply's 24-pin and CPU power connectors from the system and test the supply with a hand-held ATX tester. The L1 needs good 3.3 V and 5 V rails. A Tezro supply reads low on +12 V1 (11.1 to 11.4 V) and shows +12 V2 as low on such a tester, which is normal; a low 5 V is not, and was the fault in this case.[7][8]
  3. Check that the Dallas clock module used by the L1, a black module between the PCI slots and the fan wall, is seated. In this case the L1 only started once both the supply and the Dallas module had been replaced with known good parts.[7]

Also check that the power button is not sticking.[7]

Serial number and NVRAM errors

[edit | edit source]
  • "SYSTEM SERIAL NUMBER INVALID FORMAT" and an immediate power-off after the Dallas module is taken out or replaced: the module has lost the serial number. Set it again from the L1 using the serial number on the back of the system, then power up. The L1 serial command shows the stored values.[9][5][3]
  • "NVRAM checksum is incorrect: reinitializing" after every power cut: the battery of the SNAPHAT on the IO9 board, which keeps the PROM environment and the IRIX time of day, is flat. In one IRIXNet case a new M4T32-BR12SH6 SNAPHAT stopped the error.[5][4]
  • If both clock batteries are replaced at once, the system cannot copy the serial number from one to the other and has to be told it by hand.[5]
  • With a new Dallas module the L1 powers the system up by itself about a minute after mains is connected. IRIXNet members say this automatic power-on is the default on the Tezro and Fuel.[5]

Power-on diagnostics and PROM

[edit | edit source]

The PROM tests the processors, the Bedrock ASIC, the PROM itself, the DIMMs, secondary cache, the PIC ASICs, the PCI slots, the serial ports, the SCSI controller and the VPro graphics in that order. A failing part is disabled and testing continues; the system then may or may not boot.[10] In one IRIXNet case, a Tezro stuck with "General Exception" messages in the PROM turned out to have two failing DIMMs and a fault that appeared only with the keyboard plugged in. With the two DIMMs removed and no keyboard connected it reached the PROM menu on the serial console; the keyboard fault was still unresolved when the thread ended.[5] Members there suggest reducing the system to the node board, the IO9 board and one DIMM pair, without graphics or keyboard (the PROM then uses the serial console), before suspecting the interface board.[5] After changing hardware, run enableall and update at the PROM prompt so that it stops reporting the old inventory.[5]

Offline and online diagnostics

[edit | edit source]
  • Offline: choose Run Diagnostics from the System Maintenance menu, or type boot -f dksc(0,1,0)/stand/smdk/smdk --a at the command monitor. The launcher tests the CPU (single-processor systems only), secondary cache, DIMMs and the IO9 and daughtercard I/O, and stops at the first FAILED result. SGI gives about 6 minutes for a full run.[10]
  • Online: as root, run /usr/diags/bin/runalldiags with -basic, -normal (default) or -extensive. Run it only on an idle system, from the console for the normal and extensive modes; failures are saved in /tmp. Unplug and reconnect USB devices afterwards.[10]

No picture

[edit | edit source]

On a VPro board without the Dual Channel Display, the PROM screen is sent as analogue video and IRIX uses the digital signal, both on the DVI-I port. IRIXNet members report that a DVI-D cable, or an adapter to HDMI or VGA, loses one or the other; use a DVI-I cable to a monitor that accepts both.[6] A long pause with a black screen during boot can also be the network configuration timing out.[6]

Power supply faults

[edit | edit source]

The tower supply provides 3.3 V and 5 V at 24 A each, three +12 V outputs and 5 V standby, with 500 W combined.[11] IRIXNet members who rebuild these supplies describe them as ATX-like: the 24-pin connector follows the ATX layout, but the 12 V readings on a tester are low by design.[7][8] A supply that cannot be repaired can be replaced with an ATX unit wired to the Tezro's 10-pin connector; see SGI Tezro General Maintenance.[12] weblacky also reports a Tezro whose 1.8 V regulator output sags at start-up, which he attributes to damage to a regulator circuit on the main board, not to the supply.[8]

[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.0 1.1 1.2 SGI, 007-4564-001, p. 114, Table 4-1. Environmental fault monitoring and bezel LEDs.
  2. ↑ 2.0 2.1 2.2 Silicon Graphics, Inc., Silicon Graphics Tezro Visual Workstation Hardware User's Guide: Rackmount Configuration, 007-4643-003, March 2004, pp. 79-82, Tables 4-1 and 4-2 (File:SGI Tezro Hardware User's Guide, Rackmount Configuration (007-4643-003).pdf). Troubleshooting chart and L1 controller messages.
  3. ↑ 3.0 3.1 3.2 3.3 Silicon Graphics, Inc., SGI L1 and L2 Controller Software User's Guide, 007-3938-006, October 2006 (File:SGI L1 and L2 Controller Software User's Guide (007-3938-006).pdf). The env, log and serial commands and L1 operation.
  4. ↑ 4.0 4.1 Silicon Graphics, Inc., Silicon Graphics Tezro Visual Workstation Hardware User's Guide: Tower Configuration, 007-4564-001, July 2003, pp. 23-44 (File:SGI Tezro Hardware User's Guide, Tower Configuration (007-4564-001).pdf). IO9 board with NVRAM and time-of-day clock; L1 display.
  5. ↑ 5.0 5.1 5.2 5.3 5.4 5.5 5.6 5.7 "Tezro won't boot into PROM", IRIXNet forum, March to September 2024, posts by PTSGI, weblacky, jwhat and jan-jaap, forums.irixnet.org.
  6. ↑ 6.0 6.1 6.2 "Tezro: No picture on boot / DALLAS replacement / VRM errors", IRIXNet forum, March 2024, posts by MrWeedster, weblacky and lohmos, forums.irixnet.org.
  7. ↑ 7.0 7.1 7.2 7.3 7.4 "Tezro L1 not starting even though LCD backlight is on", IRIXNet forum, February to October 2024, posts by K-Town Computeum, weblacky and chulofiasco, forums.irixnet.org.
  8. ↑ 8.0 8.1 8.2 "Tezro PSU rebuild process", IRIXNet forum, posts by weblacky, August 2021 to February 2023, forums.irixnet.org. Bench readings of original Tezro supplies; 1.8 V sag on a main board.
  9. ↑ "SGI Tezro problem on boot after remove Dallas DS1742W-120", IRIXNet forum, March 2024, posts by pauloarruda, lohmos and weblacky, forums.irixnet.org.
  10. ↑ 10.0 10.1 10.2 SGI, 007-4564-001, pp. 115-122, Tables 4-2 and 4-3. Power-on, offline and online diagnostics.
  11. ↑ SGI, 007-4564-001, p. 128, Table A-2. Power supply outputs.
  12. ↑ "Tezro: PSU replacement with standard PC ATX hardware", IRIXNet forum, March 2024, posts by MrWeedster and weblacky, forums.irixnet.org.