The collected works of jan-jaap - Page 3

I've got an O300 in a rack in the lab at work. We don't have a dedicated server room and the noise level was driving people crazy. So I decided to replace the fans. The original chassis fans are NMB Minebea 3110KL-04W-B79 and run at a fixed speed of > 4000 RPM. Sound pressure is 40dB a piece. There are four chassis fans plus one in the PSU.

The problem is that the L1 has a lower warning limit of 2160RPM, and most silent fans are below that. I opted for Scythe / NMB 3110KL-04W-B39-E51 fans running at 2700RPM (28dB a piece): http://www.scythe-usa.com/product/acc/0 ... etail.html

Replacing the chassis fans was easy, the PSU fan was more of a problem because the entire thing had to be disassembled. Inside was a crappy delta fan, is was so poorly balanced you could feel the fan shake if you spun it.

Here's what the L1 has to say now:

Code: Select all

speedo 1# l1cmd env
Environmental monitoring is enabled and running.

Description    State       Warning Limits     Fault Limits       Current
-------------- ----------  -----------------  -----------------  -------
12 IO    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   12.188
12 DIG    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   12.125
5V    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    4.966
3.3V    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.337
5V AUX    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    4.992
3.3V AUX    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.423
2.5V    Enabled  10%   2.25/  2.75  20%   2.00/  3.00    2.483
VCPU    Enabled  10%   1.44/  1.76  20%   1.28/  1.92    1.593
1.5V    Enabled  10%   1.35/  1.65  20%   1.20/  1.80    1.480

Description     State       Warning RPM  Current RPM
--------------- ----------  -----------  -----------
FAN  0     LEFT    Enabled         2160         2812
FAN  1   CENTER    Enabled         2160         2884
FAN  2    RIGHT    Enabled         2160         2766
FAN  3       PS    Enabled         2160         2909
FAN  4      PS'    Enabled         2160         3096

Advisory   Critical   Fault      Current
Description       State       Temp       Temp       Temp       Temp
----------------- ----------  ---------  ---------  ---------  ---------
0 NODE 0            Enabled   40C/104F   46C/114F   49C/120F   24C/ 75F
1 NODE 1            Enabled   40C/104F   46C/114F   49C/120F   25C/ 77F

speedo 2#

Success, and much more quiet! Oh, we don't have air conditioning either so this is a normal temperature.

It looks like SGI had the same idea. In Neko's O350 the fans run at 2300 RPM, with the same 2160RPM warning limit.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Same here (Netherlands): I can access the site from home, but not from work. Different, but both reputable, Dutch providers.

Well, I guess I shouldn't be browsing auction sites in the bosses' time, but this sort of sh*t doesn't encourage me to sell stuff through eBid ...
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
The openssh.sw.server subsystem is not installed by default.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
I've got R8000 optimized math libraries (ATLAS), see this thread . There's a newer version of ATLAS, but so far I've only used it on Origin 300 systems.

You have to think of ATLAS as a building block for math and engineering apps; there's a clone of Mathlab that uses it for example. The PowerIndigo2 was always positioned as a pocket size number cruncher, so somehow this class of software suites it, I think.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
pip wrote:
I can't speak to the Indigo2, but my Octane MXE runs 1680x1050 great.

Hmm. But is it worth it? If you crank up the resolution, more memory is needed for the framebuffer, at the cost of buffers for OpenGL features. I know MaxImpact / MXI / MXE can do 1600x1200, but you loose the Z-buffer, which essentially tuns your graphics card into a glorified 2D framebuffer.

I'm curious what 'glxinfo' has to say about your 1680x1050 mode.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
OK, seems there are some modes with decent RGB depth, Z ('db') and even alpha available. Good to know.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
kammedo wrote: As far as my knowledge goes, it is supported up to IRIX 6.1. But im not 100% sure about that.

IRIX 6.1 was only for R8000 Power Challenge/Onyx and Power Indigo2. IRIX 6.2 was an all-platform release again.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
deBug wrote: I was mighty interested in this but chickened out due to the gfx err message.

Hah, wait 'till you see this: http://cgi.ebay.com/ws/eBayISAPI.dll?Vi ... 0270475112
Two Tezro's, in Sweden, for $1000.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
deBug wrote: Dam you jan-jaap. You just ruined my day! :evil:

Now, if I had told you 'nanana, look what I picked up under your noses' but I wouldn't have minded this one myself. Sell off system number too, keep one free Tezro!
deBug wrote: The location is in driving distance from me. I cant for the life understand how I could have missed that one.
Probably not listed for very long as hamei said.

Looks like a regular auction to me:

Code: Select all

Time Ended:Aug-25-08 01:00:29 PDT
roberto.t       US $1,000.00    Aug-24-08 23:03:40 PDT
roberto.t       US $1,000.00    Aug-24-08 20:34:23 PDT
roberto.t       US $1,000.00    Aug-23-08 22:13:05 PDT
roberto.t       US $1,000.00    Aug-23-08 22:12:44 PDT
Starting Price   US $1,000.00    Aug-18-08 01:00:29 PDT

The buyer is adjusting his bid, probably afraid to be sniped in the last second. The seller however, is from Sweden, has zero feedback and posted to Ebay US (or at least that's where I found this one). I can imagine some people's hesitation to bid on it, and Mr. Roberto T. got lucky.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
dc_v01 wrote:
expiring in 2038 (Why not just make them permanent? Do they expect a flood of license revenues 40 years later?).

The world will end in 2038. Or at least, 32bits time_t (seconds since 1/1/1970) will overflow.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.
andyjpb wrote:
IRIX isn't 64 bit on all SGIs.
64 bit IRIX advertises itself as IRIX64 in uname (possibly with some parameters).

Correct.
andyjpb wrote:
Indigo, Indy, Indigo2 and O2 (any CPU) all ran 32bit versions of the OS.

Most R10K and above machines run IRIX64 (Octane, Octane2, Fuel, Tezro).

Not sure what happens on an R10K I2.

64bit. R8000 Indigo2 as well.

Onyx/Challenge always runs a 64bit kernel, even is it has R4x00 CPUs. If you run IRIX 6.x on it, at least. If you run IRIX 5.x on it, is will be 32bits, because IRIX 5 wasn't 64bit at all. :)

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.
anotherlin wrote: Ok, I've wrote a small C program to extract a file.

There's a program named 'midb' that does exactly this, but works for older IRIX releases. I think I dug it up as a shar file from the comp.sys.sgi archives, but who knows ...

I'd like to reverse engineer the product descriptor file once, then I could write my own gendist. This is relevant for pre-IRIX5.3 systems, for which this utility was never released.
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
JacquesT wrote: Would the Dallas chip also hold the System MAC address?

Nope. Not for an Onyx
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Damn! I've got a 10x/40x Pioneer slot loading scsi DVD-ROM in the attic. Need to try this myself :)
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Congratulations, that's a nice setup!
hirudin wrote:

Code: Select all

Memory at Module 001c07/Slot 0: 1024 MB (enabled)
Memory at Module 001c10/Slot 0: 3072 MB (enabled)
Memory at Module 001c13/Slot 0: 2048 MB (enabled)

You might want to distribute the memory evenly over the nodes, though.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Received a Fuel from SGI for development work. I didn't expect to find a *blue* system in the box with 'Asterix prototype' stickers on it.

The power LED is blue -- nice touch :)

hinv -mv

Code: Select all

Location: /hw/module/001c01/node
IP34 Board: barcode MED907     part 030-1707-002 rev -D
Location: /hw/module/001c01/node/cpubus/0
IP34PIMM Board: barcode MDG739     part 030-1708-002 rev -G
Location: /hw/module/001c01/Ibrick/xtalk/13
ASTODYB Board: barcode MDG840     part 030-1725-001 rev -D
Location: /hw/module/001c01/Ibrick/xtalk/14
IP34 Board: barcode MED907     part 030-1707-002 rev -D
Location: /hw/module/001c01/Ibrick/xtalk/15
IP34 Board: barcode MED907     part 030-1707-002 rev -D
1 500 MHZ IP35 Processor
CPU: MIPS R14000 Processor Chip Revision: 2.3
FPU: MIPS R14010 Floating Point Chip Revision: 2.3
CPU 0 at Module 001c01/Slot 0/Slice A: 500 Mhz MIPS R14000 Processor Chip (enabled)
Processor revision: 2.3. Scache: Size 2 MB Speed 250 Mhz  Tap 0xa
Main memory size: 512 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 2 Mbytes
Memory at Module 001c01/Slot 0: 512 MB (enabled)
Bank 0 contains 256 MB (Standard) DIMMS (enabled)
Bank 1 contains 256 MB (Standard) DIMMS (enabled)
Bank 2 contains 256 MB (Standard) DIMMS (disabled)
Bank 3 contains 256 MB (Standard) DIMMS (disabled)
Integral SCSI controller 0: Version QL12160, low voltage differential
Disk drive: unit 1 on SCSI controller 0 (unit 1)
Disk drive: unit 2 on SCSI controller 0 (unit 2)
Integral SCSI controller 1: Version QL12160, single ended
CDROM: unit 4 on SCSI controller 1
IOC3/IOC4 serial port: tty3
IOC3/IOC4 serial port: tty4
IOC3 parallel port: plp1
Graphics board: V10
Integral Fast Ethernet: ef0, version 1, module 001c01, pci 4
PCI Adapter ID (vendor 0x1077, device 0x1216) PCI slot 1
PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 4
PCI Adapter ID (vendor 0x11c1, device 0x5802) PCI slot 5
HUB in Module 001c01/Slot 0: Revision 2 Speed 200.00 Mhz (enabled)
IP35prom in Module 001c01/Slot n0: Revision 6.210
USB controller: type OHCI

Yes, it arrived with half the memory and the environmental monitoring disabled. Thanks guys ;)

/usr/gfx/gfxinfo -v

Code: Select all

Graphics board 0 is "ODYSSEY" graphics.
Managed (":0.0") 1920x1200
BUZZ version B.1
PB&J version 1
32MB memory
Banks: 2, CAS latency: 3
Monitor 0 type: DEL -24553
Input Sync: Voltage - Video Level; Source - Internal; Genlocked - False
Channel 0:
Origin = (0,0)
Video Output: 1920 pixels, 1200 lines, 60.02Hz (1920x1200_60)
Video Format Flags:  (none)
Sync Disabled
Using Gamma Map 0

/usr/sbin/l1cmd version

Code: Select all

L1 1.9.15 (Image B), Built 12/04/2001 16:21:34    [P1 support]

It must use this ancient version because newer PROM images expect something from the PSU that it doesn't provide -- and then the whole system doesn't start!

/usr/sbin/l1cmd env

Code: Select all

Environmental monitoring is enabled and running.

Description    State       Warning Limits     Fault Limits       Current
-------------- ----------  -----------------  -----------------  -------
12V    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   11.94
12V IO    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   12.19
5V    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    5.07
3.3V    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.30
2.5V    Enabled  10%   2.25/  2.75  20%   2.00/  3.00    2.44
1.5V    Enabled  10%   1.35/  1.65  20%   1.20/  1.80    1.47
5V aux    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    5.04
3.3V aux    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.29
PIMM0 12V bias    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   12.25
PIMM0 SRAM   Disabled  10%   0.00/  0.00  20%   0.00/  0.00    0.00
Asterix CPU    Enabled  10%   1.44/  1.76  20%   1.28/  1.92    1.61
PIMM0 1.5V    Enabled  10%   1.35/  1.65  20%   1.20/  1.80    1.49
PIMM0 3.3V aux    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.30
PIMM0 5V aux    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    5.10
XIO 12V bias    Enabled  10%  10.80/ 13.20  20%   9.60/ 14.40   11.94
XIO 5V    Enabled  10%   4.50/  5.50  20%   4.00/  6.00    5.07
XIO 2.5V    Enabled  10%   2.25/  2.75  20%   2.00/  3.00    2.47
XIO 3.3V aux    Enabled  10%   2.97/  3.63  20%   2.64/  3.96    3.30

Description    State       Warning RPM  Current RPM
-------------- ----------  -----------  -----------
FAN 0  EXHAUST    Enabled          920         1145
FAN 1       HD    Enabled         1560         2144
FAN 2      PCI    Enabled         1120         1335
FAN 3    XIO 1    Enabled         1600         2171
FAN 4    XIO 2    Enabled         1600         2144
FAN 5       PS    Enabled         1600         1901

Advisory  Critical  Fault     Current
Description    State       Temp      Temp      Temp      Temp
-------------- ----------  --------  --------  --------  ---------
NODE 0            Enabled  30C/ 86F  35C/ 95F  40C/104F  28c/ 82F
NODE 1            Enabled  30C/ 86F  35C/ 95F  40C/104F  26c/ 78F
NODE 2            Enabled  30C/ 86F  35C/ 95F  40C/104F  21c/ 69F
PIMM              Enabled  30C/ 86F  35C/ 95F  40C/104F  32c/ 89F
ODYSSEY           Enabled  30C/ 86F  35C/ 95F  40C/104F  22c/ 71F
BEDROCK           Enabled  30C/ 86F  35C/ 95F  40C/104F  28c/ 82F

/usr/sbin/l1cmd serial all

Code: Select all

Data                            Location      Value
------------------------------  ------------  --------
Local System Serial Number      EEPROM        08:00:69:0B:C3:C2
Local Brick Serial Number       EEPROM        MED907
Reference Brick Serial Number   NVRAM         MED907

EEPROM      Product Name    Serial      Part Number           Rev  T/W
----------  --------------  ----------  --------------------  ---  ------
NODE        IP34            MED907      030_1707_002          D    00
MAC         MAC ADDRESS     ABC123      030_9999_001          A    00
PIMM        IP34PIMM        MDG739      030_1708_002          G    00
XIO         ASTODYB         MDG840      030_1725_001          D    00

EEPROM      JEDEC Info                Part Number         Rev
----------  ------------------------  ------------------  ---
DIMM 0      CE0000000000000026BAAE00  M3 46L3313BT1-CA0   0B
DIMM 2      CE0000000000000026C3AE00  M3 46L3313BT1-CA0   0B
DIMM 1      CE0000000000000028C12601  M3 46L3313BT1-CA0   0B
DIMM 3      CE00000000000000269CF500  M3 46L3313BT1-CA0   0B

/usr/sbin/l1cmd pci

Code: Select all

INFO: command not support on this brick type
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
hamei wrote: Just paw the ground three times for yes, once for no.

Did you feel one? Sorry to disappoint you, this one is for a different project.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
anotherlin wrote: Can you tell us what's all about, unless it's top secret ?

I don't think my employer (or SGI) would appreciate. But I'll see if I can take some more pictures with my new Nikon D90 and a tripod.

Those skins are solid blue plastic, not a paint job or something ugly like that. I guess it's the Fuel equivalent of the transparent O2, that's why I mentioned it in this forum.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
sybrfreq wrote:
Code:
Processor 0 at Slot 2/Slice 0: 194 Mhz R10000 with 2 MB secondary cache (Enabled)

2MB L2 -- nice :)
sybrfreq wrote:
Code:
Bank D contains 16 MB SIMMS (Disabled)

Bummer. Tried 'enableall' and/or 'update' from the PROM console?

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
sybrfreq wrote: 500mhz with a v10... whats so + about it? Besides, it would be x86 nowadays.

This is not a prototype of an upcoming MIPS workstation, it's a Fuel prototype so it's from 2001 or so.
What makes it special are the looks of course. It also has a couple of connectors on the mainboard you won't find in a regular Fuel .
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
kokoboi wrote:
congr. pics? :oops:

http://www.nekochan.net/wiki/gallery2/v/SGI_ ... reqs_onyx/
viewtopic.php?f=1&t=16719506

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Indyboy wrote:
Is that decompiled image available somewhere on the net?

I'm not that stupid ;)

Disassembly may be allowed where I live, but distribution of copyrighted material certainly isn't.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
He, a Tezro in NL :o

Where does it come from? Most Tezros were Discreet stations but this one doesn't have the usual digital media or fibre channel options.

I want a Tezro ;)
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
LionSGI wrote: i have v6.150 now, it was 6.31 before... any ideas?

Looks good to me. Do a 'hinv -mv' and near the end you should have a line that looks like:

Code: Select all

IP27prom in Module 1/Slot n1: Revision 6.156

PROM v6.156 is the latest, and I think it was already in IRIX 6.5.22 (my runs 6.5.30)
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
So, I dug it up. Mine is a Pioneer DVD-305S, a SCSI 10x/40x DVD-ROM in the usual form factor with a 50pin scsi connector. I set the 512byte blocksize jumper.
DVD-A05SZ.jpg
DVD-A05SZ.jpg (8.5 KiB) Viewed 2443 times

I attached it to an Indy running IRIX 6.2. The Indy will boot from an original IRIX CD just fine (I didn't try audio).

IRIX reports:

Code: Select all

# scsicontrol -i /dev/scsi/sc0d6l0
/dev/scsi/sc0d6l0:  CD-ROM        PIONEER DVD-ROM DVD-305 1.03
ANSI vers 2, ISO ver: 0, ECMA ver: 0;
Response format type 1, but has SCSI-2 capability bits set
supports:  synch linkedcmds.  inquiry format is SCSI 1
Device is  ready

But, and this is where it gets interesting: it also boots IRIX DVDs . Yes, and that's no a typo!

First, I used a PC with Nero to burn a 'dd' image of an IRIX 5.3 CD to a DVD. This boots just fine, just a lot quicker than you're used to from 'Indy vintage' external CD-ROMs :-)

Encouraged by this initial success, I added a second (4.5GB) disk to my PowerIndigo2 and 'dd'-ed the first IRIX 6.2 CD onto it. I then used fx to grow the partition to the size of the actual harddisk, changed the partition type back to 'sysv' (?) and used growfs to grow the EFS filesystem. Next, I copied the second IRIX 6.2 CD into this filesystem, unmounted it and 'dd'-ed the entire harddisk to my server where I burned it to a DVD.

This boots too!

IRIX reports:

Code: Select all

# df -k
Filesystem             Type  kbytes     use     avail  %use Mounted on
/dev/root               xfs  4329525  1306802  3022723  31  /
/dev/dsk/dks0d6s7       efs  4410288   805355  3604933  19  /CDROM

As far as IRIX is concerned, this is just a very large CD-ROM. And it seems it doesn't care, as long as the device utilizes a 512byte block size. Somehow, this was to be expected since you can perform similar hacks using a harddisk.

I am quite excited. Imagine an entire IRIX distro including all patches etc. on one or two DVDs. I've only used systems and software from well before the DVD was invented so this hack is completely transparent

Oh, there are some thing that don't work:
* UFS. This would require modifications to IRIX. Think of this as a large EFS CD-ROM
* DVD video. Ditto.
* You may need IRIX 6.2 to make one, I believe IRIX 6.5 has read-only EFS support
* My PowerSeries doesn't want to boot from the Pioneer, either from a CD or DVD. I tried with the 4D/440VGX which has PROMs that are new enough that they recognize a CDROM (doesn't need those 'I'm a harddisk' hacks).
* I didn't try dual layer DVD, and I don't even know if the Pioneer supports them. There's an upper limit of 8GB to EFS filesystems.

Have fun :D
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Arabski wrote: Cheetah, 15 kRPM. Quietest drive I've ever heard, or did not hear in fact :D

Confirmed, but use the 15K.3 or newer. Those are the ones with the quiet FD bearings.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
I'm afraid it goes a little beyond environmental monitoring. Remember that blue Fuel prototype I've got here? It's got old L1 firmware. I don't really care, but it was complaining about it at startup so I thought I'd fix that. Did that, and it was dead .

Hooked up an L1 serial cable, got L1 prompt (phew!), did 'pwr up' and, I kid you not, it said something along the lines of "No suitable power supply found".

I rebooted the L1 in the alternative flash bank and everything worked again. Lesson learned: there's some sort of ID in the PSU to identify it to the L1 via i2c or similar and without it you get nothing. You need a real Fuel PSU.
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
directedition wrote:
Code:
Video Output: 1600 pixels, 1024 lines, 82.98Hz (1600x1024_83)

Hmmm, 83Hz? On a 1600SW or something else?
eMGee wrote:
how is the USB under IRIX?

Awful :lol:

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
mapesdhs wrote:
Indeed, and it also beats the R7K/600 in many cases, but again it varies. For code compilation, the R7K/600 is faster than R12K/400 when using GCC, but the R12K is faster when using MIPS Pro. Can't comment much beyond this, not enough data yet.

Easy. No released GCC version knows how to schedule instructions for R10k class CPUs. This will change with GCC 4.4, btw. So, GCC compiled code is optimized for R4x00 class CPUs and the R5k/R7k are architecturally closer to an R4k than an R10k or R12k is.

When you use MIPSpro, I assume you build optimized binaries for each CPU?

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.
mapesdhs wrote:
For O2, with the current generation of GCC/SGI compilers, the results show GCC runs better with an R7K/600 compared to R12K/400, whereas for MIPS Pro the R12K is better

OK, so it's about the execution speed of the compiler itself.

GCC itself is compiled with GCC. GCC schedules instructions for an R4x00. Therefore the GCC binaries themselves don't take advantage of improvements in R10k class processors.

MIPSpro can schedule code for various CPUs, or at least use a model that doesn't work too bad on the various MIPS CPUs out there. I don't know what flags SGI used when they built MIPSpro, but I doubt that they optimized the binaries exclusively for R4x00.

R10000 and up support speculative, out of order execution. This is a completely different animal as far as a compiler is concerned. R5000 and R7000 don't do any of this and are architecturally closer to R4x00 class CPU's even if they support the MIPS4 instruction set.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.
mapesdhs wrote:
jan-jaap writes:
> ... GCC schedules instructions for an R4x00. ...

GCC also knows about R5K/R7K, which is why it runs better on such systems.

GCC can target those CPUs, but the GCC binaries themselves are built without target specific flags (just '-O2 -g') and therefore default to R4x000 (that's simply the default target for GCC). If they run (relatively) faster on a certain CPU, it is because that CPU is architecturally closer to an R4k than some other CPU.

If you would want to make GCC itself run as fast as possible on these CPUs, you would have to rebuild GCC with different CFLAGS in the Makefiles. There are other ways to squeeze more speed out of GCC itself, such as profile based feedback bootstrap builds (profiledbootstrap). I do regular bootstrap builds and regression testing of GCC -- I'll see if I can do an R10k profile-optimized bootstrap of a GCC 4.4 snapshot. See if it does much for the speed of GCC itself.

mapesdhs wrote:
> ... I don't know what flags SGI used when they built MIPSpro, but I doubt that they optimized the binaries exclusively for R4x00.

You might be surprised. The compiler binaries installed on my Fuel are, as far as I can be bothered to check offhand, all MIPS3.
Infact, /usr/bin/driver is MIPS2.

Ian.

ABI has everything to do with the available instruction set, but nothing with scheduling of the instruction mix.
Scheduling instructions is trying to keep all execution units of the CPU busy at all times, so it's very target CPU dependent.

I can tell MIPSpro (with -r10000 -mips3') to schedule instructions such that it favors R10k, but use no instructions exclusively available on MIPS4 (so the resulting binary runs on R4k, but favors R10k). Yes, for that last drop of performance you would choose MIPS4. But, there are not many new instructions in MIPS4 over MIPS3 (some prefetching insns, and of course MADD which is irrelevant unless you're running floating point intensive code). Usually the performance benefits of using MIPS4 are not worth loosing compatibility with R4000 class systems, and thus SGI built almost everything MIPS3.

Oh, to make it even more confusing (?): R10k is an out-of-order CPU, so it can rearrange the instruction stream on the fly to a certain extent and would therefore be more tolerant to code optimized for a CPU other than itself. R8000 is an in-order CPU which is why it was so lousy at running contemporary (R4k optimized) code.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.
dexter1 wrote: Our Fresh new baby boy (well, a month old already)! He goes by the name "Storm" and he is a big dude. We welcomed him the 18th of December last year. Doctors had to perform a Cesaerean, but Fem seems to recover fine. Click on the picture to check the album.

Hey, congratulations to you and your new family :)

dexter1 wrote: Ah well, covered in diapers leaves me not much to do anything regarding SGI's, though i have managed to revive my Indigo2 with another PSU.

Ah, don't worry about it. Our son David was born October 20th last year so I've been there, done that :) First two months you're too dead to think of anything, after that things return more of less to normal. It's pretty amazing how everything is different, even though of us are still the same. Lately I have more time in the evenings again for my hobby. Even got myself a new Onyx2. After all, kids are supposed to go to bed at some point ;)

Here's David:


dexter1 wrote: Unfortunately, personally my health is not 100%. I'm suffering from short Migraine attacks since early november and after substantial medication i am going to see a specialist soon, i hope :(

Sorry to hear about that, man. Hope you can get that under control.
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
__attribute__((something)) is a GCC extension, that has to go or #defined away

If you want to make sure that struct is packed, have a look at the MIPSpro pragma guide (?).
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
Does anybody have any experience with the Miranda mini converters, e.g. SDI <-> composite or SDI <-> component? I guess I should avoid composite. SDI <-> AVC would be awesome, but probably expensive.

I've got SDI I/O on a couple of systems, but no decks, players or monitor that can handle it. But I have SDI I/O on the old 4D/380VGX Predator rack these days. It has a VideoLab with 601 (parallel) video I/O and I added some Miranda parallel <-> serial converters to that. A PowerSeries with SDI video, how cool is that ;)
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
Wait a second -- you said only one of the two channels was external. Did you hack a flatcable into the case or find different Adaptec?
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
I'm not too fond of the Atlas series either. We used to have Quantum Atlas disks at work -- they all died and were replaced within warranty, many of them more than once. I had a Maxtor Atlas in my O2 -- too noisy. I bought it new, btw.

IMHO the biggest problem with most UW SCSI drives is that by now they're all at least 5 years old. A 5 year old disk that was used occasionally may be fine, but one that has been spinning in an array for 5 years: forget it. Bearings wear out and get noisy.

The FD bearings are more quiet and more durable, so I feel more confident to buy them second hand.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
eMGee wrote:
sgtprobe wrote: Oh, I do hope you are wrong, because Ian Mapleson is building a Fuel with just that spec for me right now. :P hehe

That's odd, maybe Ian could enlighten us a bit on this? I've never heard of 2GB O3K DIMMs. ( If they exist, I wonder if the limits could be overridden...)

I think someone here is confused between a 2GB memory kit and a 2GB DIMM . Memory has to be installed in pairs (kits).
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
theodric wrote:
Oh and incidentally, my girlfriend is from Wijchen :-)

Mine isn't :-)

But I guess it means you're in the neighborhood often -- If you'd like to see a bit of SGI history, just PM me.

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Onyx2: (2x) :O3x02L:
In the museum : almost every MIPS/IRIX system.
Wanted : GM1 board for Professional Series GT graphics (030-0076-003, 030-0076-004)
canavan wrote: If you really think you have to adjust the serial number or anything else, you should fix the checksum as well. The checksum is called RV and besides the checksum istself, it is apparently used to pad the VPD to 96 bytes, so that you'll have to adjust the length of the RV field as well if you delete or add anything. The checksum itself is in the first payload byte, i.e. the second byte after RV, the first being the length. The checksum does not cover the clear text name of the device (e.g. "SGI Gigabit Ethernet Controller"), but everything after that, including the RV itself. The sum of all the bytes covered modulo 256 should be 0x00. I've used the shell code below to compute the checksum over the hexdump, this time just hex bytes with one space, no linebreaks etc.

Good stuff, thanks!
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. ( IRIS 4D/70 Superworkstation Technical Report )
deBug wrote:
So who will be the first to take a greening Indy case and see if turns Blue ?

I was thinking of trying this on an Indigo external CDROM first. But I wonder what happens in the next 5 or 10 years with plastic that has been treated like this -- will it turn brittle? get yellow all over again?

_________________
Now this is a deep dark secret, so everybody keep it quiet :)
It turns out that when reset, the WD33C93 defaults to a SCSI ID of 0, and it was simpler to leave it that way... -- Dave Olson, in comp.sys.sgi

Currently in commercial service: Image :Octane2: :Onyx2: (2x) :0300:
In the museum: almost every MIPS/IRIX system.