Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info. |
Difference between revisions of "SGI Fuel"
m (Correct rqsall link) |
|||
(5 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | |||
[[File:Sgifuel.jpg|thumb|SGI Fuel]] | [[File:Sgifuel.jpg|thumb|SGI Fuel]] | ||
The SGI Fuel was released in 2002 and discontinued in 2006. | The SGI Fuel was released in 2002 and discontinued in 2006. | ||
Line 60: | Line 61: | ||
=== System ID === | === System ID === | ||
− | The System ID is stored in a Atmel EPROM and [[DS1742W-120]] | + | The System ID is stored in a Atmel EPROM and [[DS1742W-120]]. |
Line 71: | Line 72: | ||
*[[DMediaPro|DM6]] Standard-Definition Digital I/O | *[[DMediaPro|DM6]] Standard-Definition Digital I/O | ||
− | ** SGI Part # 013-3745-00x | + | ** SGI Part # 013-3745-00x |
*[[DMediaPro|DM8]] Audio Card | *[[DMediaPro|DM8]] Audio Card | ||
*[[DMediaPro|DM10]] 1394 (FireWire) Card. 400 Mbps | *[[DMediaPro|DM10]] 1394 (FireWire) Card. 400 Mbps | ||
Line 81: | Line 82: | ||
*RAD Digital Audio PCI cards, 3.3 volt cards only! | *RAD Digital Audio PCI cards, 3.3 volt cards only! | ||
** Native 3.3 volt-only cards, SGI Part # 030-1441-001 & SGI Part # 030-1649-001 | ** Native 3.3 volt-only cards, SGI Part # 030-1441-001 & SGI Part # 030-1649-001 | ||
− | ** Modified 5 volt cards, SGI Part # 030-0950-00?, '''only after modification''' | + | ** Modified 5 volt cards, SGI Part # 030-0950-00?, '''only after modification''' |
− | *Creative Soundblaster Audigy, P/N SB0090, produces a warning message on boot (relating to the unsupported PCI-Firewire interface on the card) but works fine | + | *Creative Soundblaster Audigy, P/N SB0090, produces a warning message on boot (relating to the unsupported PCI-Firewire interface on the card) but works fine |
− | *Creative Soundblaster Audigy ES, P/N SB0160 | + | *Creative Soundblaster Audigy ES, P/N SB0160 - produces the same warning as the SB0090 above |
− | *Creative Soundblaster Audigy2 ZS, with audio sync issues | + | *Creative Soundblaster Audigy2 ZS, with audio sync issues |
''see USB Devices for more audio output options'' | ''see USB Devices for more audio output options'' | ||
Line 97: | Line 98: | ||
*Generic BCM5704 Dual port Gigabit ‡ | *Generic BCM5704 Dual port Gigabit ‡ | ||
− | † see | + | † see http://rqsall.com/sgi/tricks/gigabit_ethernet for related info. |
‡ Broadcom cards are discussed in-depth in [http://forums.nekochan.net/viewtopic.php?f=3&t=16718780 this thread] | ‡ Broadcom cards are discussed in-depth in [http://forums.nekochan.net/viewtopic.php?f=3&t=16718780 this thread] | ||
Line 142: | Line 143: | ||
'''USB PCI Cards''' | '''USB PCI Cards''' | ||
− | *Adaptec AUA 3020 Rev B Firewire/USB Combo card (blue PCB) | + | *Adaptec AUA 3020 Rev B Firewire/USB Combo card (blue PCB) (Rev A with blue PCB prevents my Fuel from booting --S.) |
*Belkin F5U220 | *Belkin F5U220 | ||
− | '''FireWire PCI Cards''' ( | + | '''FireWire PCI Cards''' (the DM10 software package is required) |
*Adaptec AFW4300B (red PCB) | *Adaptec AFW4300B (red PCB) | ||
− | *Belkin F5U503Vea1 (blue PCB, both as per | + | *Belkin F5U503Vea1 (blue PCB, both as per hardware aggregator) |
− | *Belkin F5U503 revS-3 as used to connect a hard drive | + | *Belkin F5U503 revS-3 as used to connect a hard drive |
− | *Other PCI FireWire boards with the TI TSB43AB23 IEEE-1394a-2000 controller should work | + | *Other PCI FireWire boards with the TI TSB43AB23 IEEE-1394a-2000 controller should work |
Line 158: | Line 159: | ||
Note: IRIX support for FAT file systems is limited to FAT16 / 2GB. | Note: IRIX support for FAT file systems is limited to FAT16 / 2GB. | ||
*Flash Card Readers | *Flash Card Readers | ||
− | **Microtech FW CameraMate (Compact Flash - there is also an SCM branded version of the CameraMate) | + | **Microtech FW CameraMate (Compact Flash - there is also an SCM branded version of the CameraMate) |
− | **Lexar RW-19b Firewire (Compact Flash) | + | **Lexar RW-19b Firewire (Compact Flash) |
− | **SanDisk Extreme IV FireWire Reader/Writer (Compact Flash) | + | **SanDisk Extreme IV FireWire Reader/Writer (Compact Flash) |
− | **HAMA Traveldrive CF (Compact Flash) | + | **HAMA Traveldrive CF (Compact Flash) |
*Hard Drives | *Hard Drives | ||
Line 167: | Line 168: | ||
**Elite Pro FireWire Enclosure with Oxford911+ chipset | **Elite Pro FireWire Enclosure with Oxford911+ chipset | ||
**LaCie Hard Drive (design by F.A. Porsche) | **LaCie Hard Drive (design by F.A. Porsche) | ||
− | **LaCie d2 Quadra 1TB (designed by Neil Poulton, not an Oxford911 chipset | + | **LaCie d2 Quadra 1TB (designed by Neil Poulton, not an Oxford911 chipset |
**Any unit using the Oxford 911 chipset ''may'' work | **Any unit using the Oxford 911 chipset ''may'' work | ||
*Video Display/Capture | *Video Display/Capture | ||
− | **AV/C Devices, can display live video on the desktop or capture video in digital ( | + | **AV/C Devices, can display live video on the desktop or capture video in digital (DIF/DV/DVCPRO) format: |
− | ***Canopus ADVC-300 - firewire connected analog-to-digital converter/capture device, captures video in DV/DIF format | + | ***Canopus ADVC-300 - firewire connected analog-to-digital converter/capture device, captures video in DV/DIF format |
− | ***ADS PYRO A/V Link - professional quality DV breakout box Model 550, mentioned in DM10 release notes as an approved device, but so far | + | ***ADS PYRO A/V Link - professional quality DV breakout box Model 550, mentioned in DM10 release notes as an approved device, but so far no reports of successful use |
− | **IIDC Devices, display live video on the desktop or in a | + | **IIDC Devices, display live video on the desktop or in a web page using IRIX Outbox: |
− | ***Apple iSight, original external "can" version | + | ***Apple iSight, original external "can" version |
− | ***Orange Micro iBot Firewire Cam | + | ***Orange Micro iBot Firewire Cam |
− | ***ADS Pyro 1394 Web Cam | + | ***ADS Pyro 1394 Web Cam |
Line 196: | Line 197: | ||
*Logitech TrackMan Wheel USB mouse (scroll supported) - on O3200, should work on Fuel too? | *Logitech TrackMan Wheel USB mouse (scroll supported) - on O3200, should work on Fuel too? | ||
*Sony VAIO USB mouse | *Sony VAIO USB mouse | ||
− | ** | + | ** Needs more info on setting ioconfig.conf. Use '''man usbinput'''. |
− | A number of cheap USB audio devices are known to work for output only | + | A number of cheap USB audio devices are known to work for output only. |
== Operating System Support == | == Operating System Support == | ||
Line 210: | Line 211: | ||
xfs_fsr locks up the system while running against the file system on any firewire drive. This has been a problem for over two years now with no repair in sight. | xfs_fsr locks up the system while running against the file system on any firewire drive. This has been a problem for over two years now with no repair in sight. | ||
− | Temperature sensing on early Fuel mainboards is notoriously prone to failure, rendering the computer inoperable if environment monitoring is left on. Amateur repairs are possible | + | Temperature sensing on early Fuel mainboards is notoriously prone to failure, rendering the computer inoperable if environment monitoring is left on. Amateur repairs are possible. |
=== Fuel PSU Issue and Environmental monitoring === | === Fuel PSU Issue and Environmental monitoring === | ||
− | Fuel power supplies are variants of off-the-shelf units offered for consumer PCs. However the pinouts, if not | + | Fuel power supplies are variants of off-the-shelf units offered for consumer PCs. However the pinouts, if not the voltages and functions, differ even though the OEM part numbers do not. There is speculation about substituting one for the other. If you pursue this please be aware that you do so at your own risk, but please share the results with the community if you are successful. |
For those who are not sure how to disable environ monitoring, | For those who are not sure how to disable environ monitoring, | ||
Line 227: | Line 228: | ||
=== PSU Repair === | === PSU Repair === | ||
− | + | * [[Fuel PSU repair]] | |
− | * [[Fuel PSU repair]] | ||
== Further Reading == | == Further Reading == | ||
*[http://sgistuff.g-lenerz.de/hardware/machines/fuel.php SGIstuff: Hardware: Machines: Fuel] | *[http://sgistuff.g-lenerz.de/hardware/machines/fuel.php SGIstuff: Hardware: Machines: Fuel] | ||
− | |||
*[http://techpubs.sgi.com/library/tpl/cgi-bin/listdocs.cgi?coll=hdwr&prods=Fuel Fuel documents at SGI.com] | *[http://techpubs.sgi.com/library/tpl/cgi-bin/listdocs.cgi?coll=hdwr&prods=Fuel Fuel documents at SGI.com] | ||
− | |||
*[http://www.linux-mips.org/wiki/IP35 IP35 at linux-mips.org] | *[http://www.linux-mips.org/wiki/IP35 IP35 at linux-mips.org] | ||
− | |||
− | |||
*[[Restore Fuel L1 firmware after broken update]] | *[[Restore Fuel L1 firmware after broken update]] | ||
Revision as of 01:30, 3 August 2019
The SGI Fuel was released in 2002 and discontinued in 2006.
The Silicon Graphics Fuel, introduced in 2002, was intended to be a single-CPU midrange solution for those customers who did not need multiple-CPU capability, thus offering a much cheaper system compared to a baseline SGI Tezro or top-spec single-CPU Octane2. There is at least one anecdotal report that the Fuel was still being manufactured as late as 2010, though in theory availability of all MIPS-based products ended in 2007.
Contrary to popular belief, Fuel was not a successor to O2. SGI never made a follow-on to O2; a new system was designed (internally known as the Banana2000 or b2k) but was never developed beyond a prototype.
System Architecture
Fuel shares the IP35-architecture with SGI Origin 300, SGI Origin 350, SGI Origin 3000, SGI Onyx 3000 and SGI Tezro systems.
CPU Options
SGI Part Number | Description |
---|---|
030-1730-001 | 600MHz R14000 CPU Module w/4MB Secondary Cache |
030-1891-001 | 700MHz R16000A CPU Module w/4MB Secondary Cache |
030-1981-001 | 700MHz R16000A CPU Module w/4MB Secondary Cache |
Memory Subsystem
On introduction SGI claimed an industry-leading 3.2 GByte-per-second processor to memory bandwidth, and half that to the graphics subsystem. The DIMMS used are compatible with those used in the SGI Origin 3000, SGI Origin 300, SGI Origin 350, and the SGI Tezro. There are a total of four slots, organized into two banks of two slots. This results in a memory capacity from 512 MBytes to 4 Gbytes total system memory.
All models based on the Origin 3000 architecture use Double Data Rate (DDR) synchronous dynamic random-access memory (SDRAM), at the lowest level organized into banks of two DIMMs each - memory may only be added or removed from the system in pairs of two DIMMs. Both DIMMs within a bank must be of the same density, however two different banks may hold different density DIMMs from each other.
SGI produced DIMMs with capacities of 256MB to 1GB, using DRAM chips with densities of either 128 Mbits or 256 Mbits. All DIMMs include directory memory to support cache coherence between local and remote memory, but some parts include "premium" directory memory which is recommended for configurations with more than 128 processors. Memory was generally marketed in kits of two DIMMs, where the capacity of the kit would be given as 512MB, 1GB, or 2GB.
The following table shows the part numbers for individual DIMMs according to their capacity.
Capacity | Standard Directory | Premium Directory | Notes |
---|---|---|---|
256 MB | 030-1018-00x | ||
512 MB | 030-1044-00x, 030-1746-00x,
DATARAM 63610? |
030-1041-00x, 030-1042-00x,
DATARAM 63673 ? |
|
1 GB | 030-1850-00x,
DATARAM 63646? |
030-1060-00x,
DATARAM 63674? |
I/O Subsystem
- PS2 Mouse/Keyboard ports
- One 10BaseT/100BaseT Ethernet
- Two serial RS232 ports (DB9)
- One bidirectional parallel port
- Two USB ports
- 4 PCI slots: 2x 66MHz and 2x 33MHz 64bit
- 2 Internal SCSI Controllers QL12160
- SCSI CDROM
Graphics Subsystem
The VPro graphics chipset that SGI started for the SGI Octane2 was also used for this system.
Sound
Fuel comes with no sound option installed, however the system can be expanded with PCI or USB soundcards (see "Add-on options")
System ID
The System ID is stored in a Atmel EPROM and DS1742W-120.
Add-On Options
First section will cover PCI/PCI-X cards, with the official SGI Digital Media options listed first, then alphabetical by interface/function. Second section will cover devices interfaced through said cards that are known to work. (ToDo: Determine if this is useful to abstract into a separate page that can be included for all IP35-family machines)
SGI Digital Media Pro PCI Cards
- DM6 Standard-Definition Digital I/O
- SGI Part # 013-3745-00x
- DM8 Audio Card
- DM10 1394 (FireWire) Card. 400 Mbps
Audio PCI Cards
- M-audio Revolution 7.1 PCI card (the OEM version of the DM8)
- RAD Digital Audio PCI cards, 3.3 volt cards only!
- Native 3.3 volt-only cards, SGI Part # 030-1441-001 & SGI Part # 030-1649-001
- Modified 5 volt cards, SGI Part # 030-0950-00?, only after modification
- Creative Soundblaster Audigy, P/N SB0090, produces a warning message on boot (relating to the unsupported PCI-Firewire interface on the card) but works fine
- Creative Soundblaster Audigy ES, P/N SB0160 - produces the same warning as the SB0090 above
- Creative Soundblaster Audigy2 ZS, with audio sync issues
see USB Devices for more audio output options
Ethernet PCI Cards
- SGI GigE with SGI part number 9210289
- Alteon ACEnic 10/100/1000 †
- Compaq NC7770 Gigabit Server Adapter † (Tigon3 chipset)
- 3Com 3C996 10/100/1000 PCI-X Server Network Interface Card † (Tigon3 chipset)
- Generic BCM5704 Dual port Gigabit ‡
† see http://rqsall.com/sgi/tricks/gigabit_ethernet for related info.
‡ Broadcom cards are discussed in-depth in this thread
Fibre Channel PCI Cards
- Qlogic QLA-2200 (single-port, 1GB/s)
- Qlogic QLA2310/2310F (single-port, 2GB/s, requires IRIX6.5.18 or later)
- QLogic QLA2340 (single-port, 2GB/s, requires IRIX6.5.18 or later)
- QLogic QLA2342 (dual-port, 2GB/s, requires IRIX6.5.18 or later)
- QLogic QLA2344 (quad-port, 2GB/s, requires IRIX6.5.18 or later)
- LSI LSI7104XP-LC (single-port, 4GB/s, requiresIRIX6.5.28 or later)
- LSI LSI7204XP-LC (dual-port, 4GB/s, requiresIRIX6.5.28 or later)
SAS/SATA PCI Cards
- LSI SAS3041X-R 4 internal SAS/SATA ports
- LSI SAS3442X 8-port SAS/SATA HBA (4 ports internal, 4 external)
- LSI SAS3442X-R 8-port SAS/SATA HBA
- LSI SAS3080X-R 8 internal SAS/SATA ports (the HP 347786-B21 is an OEM version)
- LSI SAS3800X 8 external SAS/SATA ports
SCSI PCI Cards
- SGI 2-Port PCIX Ultra320 SCSI LVD/SE HBA - SGI Part # PCIX-SCSI-U4-2P
- LSI LSI20320-HP Ultra320 SCSI LVD/SE HBA (HP-oriented equivalent, single port only, no external connector)
- LSI LSI21320-IS Ultra320 SCSI LVD/SE HBA (OEM functional equivalent to PCIX-SCSI-U4-2P)
- LSI LSI22320 Ultra320 SCSI LVD/SE HBA (two external ports)
- LSI LSI22320-R Ultra320 SCSI LVD/SE HBA (two external ports) - SGI part number 013-1994-002
- Qlogic QLA-1080
- Qlogic QLA-1280
- Qlogic QLA-10160
- Qlogic QLA-12160
Serial PCI Cards
- PCI Serial I/O (UFC), SGI Part # 030-1657-003
USB PCI Cards
- Adaptec AUA 3020 Rev B Firewire/USB Combo card (blue PCB) (Rev A with blue PCB prevents my Fuel from booting --S.)
- Belkin F5U220
FireWire PCI Cards (the DM10 software package is required)
- Adaptec AFW4300B (red PCB)
- Belkin F5U503Vea1 (blue PCB, both as per hardware aggregator)
- Belkin F5U503 revS-3 as used to connect a hard drive
- Other PCI FireWire boards with the TI TSB43AB23 IEEE-1394a-2000 controller should work
FireWire-connected Devices
Note: IRIX support for FAT file systems is limited to FAT16 / 2GB.
- Flash Card Readers
- Microtech FW CameraMate (Compact Flash - there is also an SCM branded version of the CameraMate)
- Lexar RW-19b Firewire (Compact Flash)
- SanDisk Extreme IV FireWire Reader/Writer (Compact Flash)
- HAMA Traveldrive CF (Compact Flash)
- Hard Drives
- Maxtor One Touch II - Combo USB2 and Firewire (300Gig)
- Elite Pro FireWire Enclosure with Oxford911+ chipset
- LaCie Hard Drive (design by F.A. Porsche)
- LaCie d2 Quadra 1TB (designed by Neil Poulton, not an Oxford911 chipset
- Any unit using the Oxford 911 chipset may work
- Video Display/Capture
- AV/C Devices, can display live video on the desktop or capture video in digital (DIF/DV/DVCPRO) format:
- Canopus ADVC-300 - firewire connected analog-to-digital converter/capture device, captures video in DV/DIF format
- ADS PYRO A/V Link - professional quality DV breakout box Model 550, mentioned in DM10 release notes as an approved device, but so far no reports of successful use
- IIDC Devices, display live video on the desktop or in a web page using IRIX Outbox:
- Apple iSight, original external "can" version
- Orange Micro iBot Firewire Cam
- ADS Pyro 1394 Web Cam
- AV/C Devices, can display live video on the desktop or capture video in digital (DIF/DV/DVCPRO) format:
Serial-connected Devices
- WACOM tablets via serial port: Intuos A3 Tablet GD-0912-R using driver from http://www.wacom.com/productsupport/sgi_sun.cfm
USB-connected Devices
- Microsoft Intellimouse Explorer USB
- Apple Mighty Mouse
- Apple Pro-Keyboard
- IBM Preferred USB Keyboard
- Griffin iMic and iMic2
- Telex USB audio device
- Apple iMac Graphite USB keyboard
- Logitech TrackMan Wheel USB mouse (scroll supported) - on O3200, should work on Fuel too?
- Sony VAIO USB mouse
- Needs more info on setting ioconfig.conf. Use man usbinput.
A number of cheap USB audio devices are known to work for output only.
Operating System Support
IRIX
IRIX Versions from 6.5.17 up to the latest overlay (6.5.30 at this time) are supported on this machine. FireWire support became functional around 6.5.27
Troubleshooting
xfs_fsr locks up the system while running against the file system on any firewire drive. This has been a problem for over two years now with no repair in sight.
Temperature sensing on early Fuel mainboards is notoriously prone to failure, rendering the computer inoperable if environment monitoring is left on. Amateur repairs are possible.
Fuel PSU Issue and Environmental monitoring
Fuel power supplies are variants of off-the-shelf units offered for consumer PCs. However the pinouts, if not the voltages and functions, differ even though the OEM part numbers do not. There is speculation about substituting one for the other. If you pursue this please be aware that you do so at your own risk, but please share the results with the community if you are successful.
For those who are not sure how to disable environ monitoring, try (as root):
# l1cmd env off
TODO: write about L1 monitoring of PSU fan speeds and the Fuel just knowing its not a SGI PSU.
PSU Repair
Further Reading
- SGIstuff: Hardware: Machines: Fuel
- Fuel documents at SGI.com
- IP35 at linux-mips.org
- Restore Fuel L1 firmware after broken update
Fuel Gallery
Manuals
- 007-4480-001 - Silicon Graphics Fuel Visual Workstation Hardware User’s Guide
- 007-4565-002 - Silicon Graphics Fuel Internal SCSI ID Jumper Settings