SGI Origin 200

From Nekochan
Revision as of 15:57, 25 June 2012 by Smj (Talk | contribs) (Re-organization; adding bjornl's Onyx 200 configuration)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction

The SGI Origin 200, code named Speedo, is a entry-level server computer developed and manufactured by SGI, introduced in October 1996 to accompany their mid-range and high-end Origin 2000. It is based on the same architecture as the Origin 2000 but has an unrelated hardware implementation. At the time of introduction, these systems ran the IRIX 6.4, and later, the IRIX 6.5 operating systems. The Origin 200 was discontinued on 30 June 2002.


Architecture

The Origin 200 consists of one or two modules. In configurations with two modules, the NUMAlink 2 (originally CrayLink) interconnection fabric is used to connect the two modules together. Using two modules, the Origin 200's capabilities (the number of processors, the amount of memory, etc.) is doubled. The Origin 200 and the Origin 200 GIGAchannel enclosures can be configured as a tower with "skins" that covered the bare metal for cosmetic purposes, or as a rackmountable enclosure compatible with 19- or 21-inch racks.

Origin 200 module

Each module contains a motherboard, seven 3.5-inch drive bays and two 5.25-inch drive bays. In configurations where an Origin 200 GIGAchannel expansion cabinet is used, the module also contains a Crosstown board that plugs into the motherboard.

Motherboard

The motherboard contains the Hub ASIC, a PCI bridge, two SCSI controllers, two UARTs and an Ethernet controller. The PCI bridge provides the PCI bus for the three PCI-X slots and the I/O controllers.

Processor

The processor(s) are located on a PIMM (Processor-Included Memory Module) that plugs into the motherboard. When first introduced, the Origin 200 supported one or two R10000 processors with 1 or 4 MB L2 cache each. In August 1998, an upgraded PIMM featuring the 225 MHz R10000 processors was introduced. Later, 270 MHz R12000 processors became available. The PIMMs come in two versions: single processor and dual processor. It is not possible to upgrade these systems to a dual processor system by using two single processor PIMMs, as there is only one PIMM connector on the motherboard.

Memory

The motherboard supports 32 MB to 2 GB of memory through eight DIMM slots organised into four banks. DIMMs with capacities of 16, 32, 64 and 256 MB are supported. DIMMs are installed in pairs.

Origin 200 GIGAchannel

The Origin 200 GIGAchannel is an expansion cabinet that connects to the Origin 200 modules via two XIO cables. It provides an additional four PCI-X slots and five XIO slots. The GIGAchannel contains a Crossbow (Xbow) ASIC, which is a eight-port crossbar provides the five datapaths to the five XIO slots and a single datapath to PCI bridge. The remaining two ports on the ASIC are connected to the XIO connectors used to interface the subsystem to the Origin 200 modules.

Crosstown Bus and Graphics Options

While SGI did not offer any graphics options for the Origin 200, it is possible to install an XTOWN adapter in the GIGAchannel expansion cabinet. This allows an Onyx2-style Infinite Reality graphics sub-system to be connected to the Origin 200, creating what might be called an Onyx 200. Such a configuration has been developed by forum member bjornl and documented in this thread in June of 2012.


Hardware and Troubleshooting

Hardware Aggregator

A number of expansion options were produced for the Origin 200. These may include the XIO MSCSI and MENET options that may be familiar from the Origin 2000 or Octane systems, or any PCI/PCI-X option cards that are supported by IRIX.


System Configurations

This section will show typical configurations and unsupported configurations that nevertheless work and may be of interest to some readers.

Single-cabinet, Dual-CPU O200

This is a representative example of an Origin 200 with several expansion options installed for additional network and SCSI interfaces.

Location: /hw/module/1/slot/MotherBoard/node
  PIMM_225_2M_2P Board: barcode HTP839     part 013-2382-002 rev  B
Location: /hw/module/1/slot/io7/xbox_dualxtown
  XBOX_DUALXTOWN Board: barcode GKK426     part 030-1252-001 rev  F
Location: /hw/module/1/slot/io1/MotherBoard
        XBOX_EXT Board: barcode GRY731     part 030-1264-001 rev  C
            IP29 Board: barcode HTR389     part 030-1389-001 rev  A
Location: /hw/module/1/slot/io1/MotherBoard/pci/2
[missing info:  page A data not available] Laser 000000c59e74
Location: /hw/module/1/slot/io2/mscsi
           MSCSI Board: barcode FTN041     part 030-1281-001 rev  D
Location: /hw/module/1/slot/io3/menet
           MENET Board: barcode GGF931     part 030-0873-003 rev  G
Location: /hw/module/1/slot/io4/mscsi
           MSCSI Board: barcode GGE344     part 030-1243-001 rev  F
2 225 MHZ IP27 Processors
CPU: MIPS R10000 Processor Chip Revision: 3.4
FPU: MIPS R10010 Floating Point Chip Revision: 3.4
CPU 0 at Module 1/Slot 1/Slice A: 225 Mhz MIPS R10000 Processor Chip (enabled) 
  Processor revision: 3.4. Scache: Size 2 MB Speed 225 Mhz  Tap 0x9
CPU 1 at Module 1/Slot 1/Slice B: 225 Mhz MIPS R10000 Processor Chip (enabled) 
  Processor revision: 3.4. Scache: Size 2 MB Speed 225 Mhz  Tap 0x9
Main memory size: 1152 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 2 Mbytes
Memory at Module 1/Slot 1: 1152 MB (enabled)
  Bank 0 contains 128 MB (Standard) DIMMS (enabled)
  Bank 1 contains 512 MB (Standard) DIMMS (enabled)
  Bank 2 contains 512 MB (Standard) DIMMS (enabled)
Integral SCSI controller 2: Version QL1040B (rev. 2), single ended
Integral SCSI controller 9: Version QL1040B (rev. 2), single ended
Integral SCSI controller 11: Version QL1040B (rev. 2), differential
Integral SCSI controller 10: Version QL1040B (rev. 2), single ended
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
  CDROM: unit 6 on SCSI controller 1
Integral SCSI controller 0: Version QL1040B (rev. 2), single ended
  Disk drive: unit 1 on SCSI controller 0 (unit 1)
  Disk drive: unit 2 on SCSI controller 0 (unit 2)
Integral SCSI controller 12: Version QL1040B (rev. 2), single ended
Integral SCSI controller 13: Version QL1040B (rev. 2), differential
Integral SCSI controller 14: Version QL1040B (rev. 2), differential
Integral SCSI controller 15: Version QL1040B (rev. 2), differential
Integral SCSI controller 16: Version QL1040B (rev. 2), differential
Integral SCSI controller 8: Version QL1040B (rev. 2), differential
Integral SCSI controller 5: Version QL1040B (rev. 2), differential
Integral SCSI controller 6: Version QL1040B (rev. 2), differential
Integral SCSI controller 7: Version QL1040B (rev. 2), differential
IOC3/IOC4 serial port: tty6
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3/IOC4 serial port: tty7
IOC3/IOC4 serial port: tty3
IOC3/IOC4 serial port: tty4
IOC3/IOC4 serial port: tty5
IOC3/IOC4 serial port: tty8
IOC3 parallel port: plp1
Gigabit Ethernet: eg0, module 1, PCI slot 6, firmware version 12.4.10
Integral Fast Ethernet: ef0, version 1, module 1, slot io1, pci 2
Fast Ethernet: ef2, version 1, module 1, slot io3, pci 1
Fast Ethernet: ef1, version 1, module 1, slot io3, pci 0
Fast Ethernet: ef3, version 1, module 1, slot io3, pci 2
Fast Ethernet: ef4, version 1, module 1, slot io3, pci 3
Origin PCI XIO board, module 1 slot 7: Revision 4
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 2
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 3
Origin 200 base I/O, module 1 slot 1
Origin MENET board, module 1 slot 3: Revision 3
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 2
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 5
  PCI Adapter ID (vendor 0x10a9, device 0x0009) PCI slot 6
  PCI Adapter ID (vendor 0x1112, device 0x2200) PCI slot 7
Origin MSCSI board, module 1 slot 2: Revision 3
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 2
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 3
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 0
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 1
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 2
  PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 3
Origin MSCSI board, module 1 slot 4: Revision 3
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 0
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 1
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 2
  PCI Adapter ID (vendor 0x1077, device 0x1020) PCI slot 3
IOC3/IOC4 external interrupts: 1
HUB in Module 1/Slot 1: Revision 5 Speed 90.00 Mhz (enabled)
IP27prom in Module 1/Slot n1: Revision 6.150
IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.150


Dual-Cabinet, Quad-CPU Onyx 200

IRIS 2# hinv -vm
Location: /hw/module/1/slot/MotherBoard/node
  PIMM_270_4M_2P Board: barcode KVJ031     part 013-2511-001 rev  D
Location: /hw/module/1/slot/io7/xbox_dualxtown
  XBOX_DUALXTOWN Board: barcode HLH794     part 030-1252-001 rev  F
Location: /hw/module/1/slot/io1/MotherBoard
        XBOX_EXT Board: barcode HJZ829     part 030-1264-001 rev  C
            IP29 Board: barcode KVJ192     part 030-1389-002 rev  B
Location: /hw/module/1/slot/io1/MotherBoard/pci/2
Location: /hw/module/1/slot/io2/fibre_channel
   FIBRE_CHANNEL Board: barcode HPB024     part 030-0927-003 rev  C
Location: /hw/module/1/slot/io6/kona
          GE14-4 Board: barcode GKL909     part 030-1129-002 rev  H
           KTOWN Board: barcode FTF047     part 030-1067-001 rev  F
Location: /hw/module/2/slot/MotherBoard/node
  PIMM_270_4M_2P Board: barcode KBW649     part 013-2511-001 rev  D
Location: /hw/module/2/slot/MotherBoard/node/xtalk/8
            IP29 Board: barcode KVG280     part 030-1389-002 rev  B
Location: /hw/module/2/slot/MotherBoard/node/xtalk/8/pci/2
4 270 MHZ IP27 Processors
CPU: MIPS R12000 Processor Chip Revision: 2.3
FPU: MIPS R12010 Floating Point Chip Revision: 2.3
CPU 0 at Module 1/Slot 1/Slice A: 270 Mhz MIPS R12000 Processor Chip (enabled)
  Processor revision: 2.3. Scache: Size 4 MB Speed 180 Mhz  Tap 0x9
CPU 1 at Module 1/Slot 1/Slice B: 270 Mhz MIPS R12000 Processor Chip (enabled)
  Processor revision: 2.3. Scache: Size 4 MB Speed 180 Mhz  Tap 0x9
CPU 2 at Module 2/Slot 2/Slice A: 270 Mhz MIPS R12000 Processor Chip (enabled)
  Processor revision: 2.3. Scache: Size 4 MB Speed 180 Mhz  Tap 0x9
CPU 3 at Module 2/Slot 2/Slice B: 270 Mhz MIPS R12000 Processor Chip (enabled)
  Processor revision: 2.3. Scache: Size 4 MB Speed 180 Mhz  Tap 0x9
Main memory size: 1536Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 4 Mbytes
Memory at Module 1/Slot 1: 768 MB (enabled)
  Bank 0 contains 256 MB (Standard) DIMMS (enabled)
  Bank 1 contains 256 MB (Standard) DIMMS (enabled)
  Bank 2 contains 128 MB (Standard) DIMMS (enabled)
  Bank 3 contains 128 MB (Standard) DIMMS (enabled)
Memory at Module 2/Slot 2: 768 MB (enabled)
  Bank 0 contains 256 MB (Standard) DIMMS (enabled)
  Bank 1 contains 256 MB (Standard) DIMMS (enabled)
  Bank 2 contains 128 MB (Standard) DIMMS (enabled)
  Bank 3 contains 128 MB (Standard) DIMMS (enabled)
Integral SCSI controller 6: Version QL1040B (rev. 2), single ended
Integral SCSI controller 0: Version QL1040B (rev. 2), single ended
  Disk drive: unit 1 on SCSI controller 0 (unit 1)
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
  CDROM: unit 1 on SCSI controller 1
  Tape drive: unit 7 on SCSI controller 1: DAT
Integral SCSI controller 2: Version Fibre Channel QL2200A
Integral SCSI controller 3: Version Fibre Channel QL2200A
Integral SCSI controller 4: Version Fibre Channel AIC-1160, revision 2
Integral SCSI controller 7: Version QL1040B (rev. 2), single ended
Integral SCSI controller 8: Version QL1040B (rev. 2), single ended
Integral SCSI controller 5: Version Fibre Channel AIC-1160, revision 2
IOC3 serial port: tty1
IOC3 serial port: tty2
IOC3 serial port: tty3
IOC3 serial port: tty4
IOC3 parallel port: plp1
IOC3 parallel port: plp2
Graphics board: InfiniteReality2
Integral Fast Ethernet: ef0, version 1, module 1, slot io1, pci 2
Gigabit Ethernet: eg0, module 1, PCI slot 5, firmware version 0.0.0
Fast Ethernet: ef1, version 1, module 2, slot MotherBoard, pci 2
Origin 200 base I/O, module 2 slot 2
Origin PCI XIO board, module 1 slot 7: Revision 4
  PCI Adapter ID (vendor 4265, device 3) pci slot 2
  PCI Adapter ID (vendor 4215, device 4128) pci slot 0
  PCI Adapter ID (vendor 4215, device 4128) pci slot 1
  PCI Adapter ID (vendor 4370, device 8704) pci slot 5
  PCI Adapter ID (vendor 4215, device 4128) pci slot 7
Origin 200 base I/O, module 1 slot 1
  PCI Adapter ID (vendor 4265, device 3) pci slot 2
  PCI Adapter ID (vendor 4215, device 4128) pci slot 0
  PCI Adapter ID (vendor 4215, device 4128) pci slot 1
  PCI Adapter ID (vendor 4265, device 9) pci slot 5
  PCI Adapter ID (vendor 4215, device 8704) pci slot 6
  PCI Adapter ID (vendor 4215, device 8704) pci slot 7
Origin FIBRE CHANNEL board, module 1 slot 2: Revision 4
  PCI Adapter ID (vendor 36868, device 4448) pci slot 0
  PCI Adapter ID (vendor 36868, device 4448) pci slot 1
IOC3 external interrupts: 1
IOC3 external interrupts: 2
HUB in Module 1/Slot 1: Revision 5 Speed 90.00 Mhz (enabled)
HUB in Module 2/Slot 2: Revision 5 Speed 90.00 Mhz (enabled)
IP27prom in Module 1/Slot n1: Revision 6.156
IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.156
IP27prom in Module 2/Slot n2: Revision 6.156


Troubleshooting

Origin 200 Status LEDs

Colours Meaning
Red briefly, then amber, then green, then off (about 1/2 second per color) If you have just turned on the master power switch, this indicates the system controller is OK.
Green, blinking The system is booting.
Green on solid The system is on.
Amber, blinking Normal power-off sequence. N/A
Amber on solid One of the fans has failed. Replace the fan.
Red, blinking (during power-off sequence) A problem with the power supply was detected.
Red, blinking (followed by system shutdown) The system temperature is too high, and the server is shutting down.
Red on solid (followed by system shutdown) The system became too hot. The power supply failed during booting.
Blinks green three times, then blinks red once, and then O200 turns off. Bad Power Supply Voltages.


References

Forum Threads

External Links