Jump to content

SGI Onyx 350 General Maintenance

From RetroTechCollection
SGI Onyx 350 compute module front (User's Guide Figure 1-3)
Onyx 350 compute module with both front doors open: DVD-ROM drive, two SCSI drive sleds, the L1 display, the two power supply bays and the supply fan in the right-hand door (SGI User's Guide, Figure 1-3)

Routine care, power procedures and owner-replaceable parts of the SGI Onyx 350, from SGI's SGI Onyx 350 Visualization System User's Guide (007-4632-001) and owners' notes. The compute module is the one used in the SGI Origin 350; its memory, PCI cards, disks and cover are handled as described on SGI Origin 350 General Maintenance.

Safety

[edit | edit source]
  • The rack runs from 200–240 V AC; the compute modules take 120 or 240 V. Switch off before connecting or disconnecting power cords.[1][2]
  • Racks joined by NUMAlink or Xtown2 cables must not differ in ground potential by more than 0.25 V. Feed the InfiniteReality modules and the PDU from the same breaker box.[1]
  • Components inside a module may be hot; SGI asks for about five minutes' cooling before working inside one.[3]
  • SGI warns that only qualified service staff should replace the soldered lithium battery in the Onyx 350, which can explode if replaced wrongly.[3]
  • Wear an earthed wrist strap, and keep parts in their antistatic bags until you fit them.[3]

Environment

[edit | edit source]
Onyx 350 environmental limits (SGI User's Guide, Table A-1)
Item Limit
Operating temperature, up to 1500 m 5 to 35 °C
Operating temperature, 1500 to 3000 m 5 to 30 °C
Non-operating temperature −40 to 60 °C
Humidity 10% to 95%, non-condensing

[2]

Powering on and off

[edit | edit source]

Before powering on, check every power cable: InfiniteReality modules to their own wall outlets; the compute, MPX, NUMAlink, USB hub and TP900 modules, the L2 controller supply and any power bay to the PDU; and the PDU to the wall. Check the USB cables from the L2 to the graphics modules and the NUMAlink module or compute modules. Set the switches of any DC-powered 4U PCI expansion module to on, and set the InfiniteReality module's rear switch last; the compute, MPX and AC-powered NUMAlink modules have no switch and their L1 controllers start when the PDU breaker is turned on.[1]

To power on, turn on the PDU breaker and the graphics module switches, check that every L1 display reads L1 running, and then either type pwr u at the L2 prompt or press the front buttons: PCI expansion and graphics modules first, then the NUMAlink module, then the compute modules starting with the global master, usually the lowest compute module in the rack.[1] To power off, shut IRIX down, then type pwr d at the L2 or press the buttons. The L1 controllers stay powered until the graphics module switches are turned off and the other modules are unplugged.[1]

The procedure is the same as on the Onyx 300, where it is set out step by step.

Owner-replaceable parts

[edit | edit source]

SGI's Onyx 350 guide gives owner procedures for PCI and PCI-X cards, disk drives, DIMMs, the L1 controller display and the power supplies.[3]

Opening a module

[edit | edit source]

Power the system off, remove the two screws holding the module to the front of the rack, disconnect the cables at the rear, slide the module forward to its safety latches, and remove the ten Phillips screws holding the hinged cover.[3]

Power supplies

[edit | edit source]
SGI Onyx 350 power supply removal (User's Guide Figure 7-27)
Removing a supply: screen cover screws, cover and fan swung aside, release and handle, supply out (SGI User's Guide, Figure 7-27)

Each compute, compute/graphics or MPX module takes one or two supplies at the front right; the left one is the primary. They can be changed with the module running only when two are fitted and both are working.[4]

  1. Power the system off.
  2. Open the bezel door on the right of the front panel and remove the two screws of the screen cover.
  3. Swing the screen cover, with the supply fan, aside. Take care not to snag the fan's ribbon cable.
  4. Push the release button to the right, lift the green handle, and slide the supply out onto an antistatic surface.
  5. Slide the new supply in with its handle open, press the handle down until it locks, close the screen cover without pinching the ribbon cable, and refit the screws.

Leave either a supply or a blanking plate in each bay, or the module's cooling will not work properly.[3]

L1 controller display

[edit | edit source]
  1. Power the system off, disconnect the module's cables, wait for it to cool, take out the two rack screws and slide it out to the safety latches.
  2. Remove the ten cover screws and open the hinged cover.
  3. Remove the two screws of the front bezel, then the single screw of the L1 display cover, and unhook the cover.
  4. Remove the two screws holding the display to its cover and unplug the display cable.
  5. Fit the new display with the cable's red stripe to the left, and reassemble in reverse order.

[3]

Keyboard and mouse

[edit | edit source]

The base module has four USB ports and two PS/2 ports, and USB is the default. If both are connected, IRIX numbers the USB keyboard and mouse first. To make PS/2 the primary pair, swap the numbers on the keyboard/mouse and pckb/pcms lines in /etc/ioconfig.conf; the change takes effect at the next reboot or after ioconfig -f /hw.[1] InfinitePerformance systems always use USB as the standard connection.[5]

Clock and NVRAM chips

[edit | edit source]

jwhat explains that the Onyx 350 has two battery-backed clock chips. A Dallas DS1742W-120 holds the L1 controller's clock and configuration, including the system serial number; on the Onyx 350 it sits on the 2U interface board. A SNAPHAT battery and crystal module, clipped onto the system clock chip, keeps the system clock and the NVRAM used by the PROM; on the Onyx 350 it is on the underside of the IO9 card, which has to be removed to reach it.[6][7]

  • A flat SNAPHAT shows as a "preposterous date" at boot; boot to single-user mode, set the time, and replace the SNAPHAT.[6]
  • A flat Dallas shows as an L1 date and serial number that do not survive a power cycle, and can stop the machine booting.[6]
  • jwhat found that an Onyx 350 initialises a cleared Dallas chip by itself, taking the serial number from the L2 controller. He has tested drop-in replacements made in the SGI community.[6]
  • He replaced the SNAPHATs on five machines at once and found three dead and two low.[8]

InfiniteReality graphics module

[edit | edit source]
  • The module has its own power cord to a wall outlet. jwhat's InfiniteReality4 module came with a Hubbell HBL2621 plug, which he replaced with an IEC 60309 16 A plug to suit Australian 240 V supplies; have any plug change checked by a qualified electrician.[9]
  • The Ktown2 and GE16-4 boards seat through compression connectors. jwhat fits such a board with its location screws first and then tightens the compression connector, using a 7/64 inch hex key under the covers; to remove one, loosen the compression connector first and the location screws after.[9]
  • Its USB connection to the L2 controller uses a cable with a DB-9 connector at the module end; jwhat had to source one.[9]
  • The 13W3 monitor cable SGI supplied is 9.1 m long.[1]

L2 controller

[edit | edit source]

The L2 needs 48 V DC. jwhat powered his from a D-Link DSA-0421S-50 adaptor wired to an HD50 plug, pins 1 to 6, using details from jan-jaap, and found that the cable from the L2 to its door-mounted display is a standard MD50 SCSI cable about 3 m (10 ft) long.[9]

[edit | edit source]

References

[edit | edit source]
  1. ↑ 1.0 1.1 1.2 1.3 1.4 1.5 1.6 Silicon Graphics, SGI Onyx 350 Visualization System User's Guide, 007-4632-001, June 2003, chapter 2, pp. 21–45 (File:SGI Onyx 350 Visualization System User's Guide (007-4632-001).pdf). Safety, monitor cable, keyboard and mouse configuration, power connections, powering on and off, ground potential caution.
  2. ↑ 2.0 2.1 SGI, 007-4632-001, appendix A, pp. 150–152, Tables A-1 and A-5. Environment and module power.
  3. ↑ 3.0 3.1 3.2 3.3 3.4 3.5 3.6 SGI, 007-4632-001, chapter 7, pp. 105–140. Safety instructions, opening a module, L1 display and power supply replacement.
  4. ↑ SGI, 007-4632-001, chapter 3, pp. 59–60. Power supplies.
  5. ↑ SGI, 007-4632-001, chapter 4, p. 73. InfinitePerformance module keyboard and mouse.
  6. ↑ 6.0 6.1 6.2 6.3 John Hartley (jwhat), "SGI NVRAM & Time Keeper Chips", Just Graphica, October 2020, updated March 2022, just.graphica.com.au (accessed 22 October 2026).
  7. ↑ jwhat, reply of 28 February 2022 in "o350 env chip locations", IRIX Network forum, forums.irixnet.org. Dallas DS1742W-120 on the 2U interface board.
  8. ↑ jwhat, first post of 16 November 2020 in "O350 Voltage Fault:ATTN: 1.8V low fault limit reached", IRIX Network forum, forums.irixnet.org.
  9. ↑ 9.0 9.1 9.2 9.3 John Hartley (jwhat), "SGI Onyx 350 - Racking and Stacking", Just Graphica, 12 July 2021, just.graphica.com.au (accessed 22 October 2026).