The collected works of Black Cardinal - Page 1

IBM Personal Computer 5150

I think MS-DOS 3.3 is currently what's on the 20MB MFM hard drive I added. It might have MS-DOS 5.0, though.
Originally loaded with 128kB RAM, in 1990 I upgraded it to 768kB RAM (256k on the motherboard, 384k base + 128k expanded memory on an ISA card)
CGA graphics card & monitor
8087 coprocessor chip

This was the first computer I ever owned. My dad bought it for our family when I was in 6th grade in 1983. When I went to college in 1990 he gave it to me and he used my educational discount to buy a new family computer (IBM PS/2 Model 55SX, I think it was). The IBM PC still runs like a champ, but that PS/2 is long gone.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I tried it out last night and can confirm that it runs great on my Indigo2 MaxImpact. It's pretty good! Thanks! :D
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Cool! It looks to be in good shape, too. From the pictures it looks like it didn't come with a hard drive. Are you going to put a drive in it and install HP-UX?

I have a soft spot in my heart for HP 715 and 712 PA-RISC workstations. I spent a lot of time in graduate school on a 715/100 named 'kilovolt' and when I couldn't get that machine I was on a 712/80 named 'penstock.'

I was actually shopping for a 715-series workstation out of nostalgia but after some research I decided to get an Indigo2 instead, even though I never used SGIs that much in school. Wife Acceptance Factor and kids limit how many boxes I can keep around, so I went for something a bit more exotic to represent Unix in our household. ;)

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Your problem is different than mine was but I recently fixed a problem with my MaxImpact that I originally suspected to be TRAMs. It turned out to be main memory instead. My symptom was corrupted textures in a few applications (SkyRocket and distort). Reseating all of the DIMMs fixed the problem (I actually re-arranged them, too). Results from internal diagnostics is what led me to suspect the DIMMs.

Anyway, as I said your problem is different but if your diagnostics report main board errors then it could be something apparently unrelated like main memory.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I thought that Harvard Graphics was the de-facto standard for presentation software before PowerPoint. Did the Aldus package run on PCs too, or just Macs?

Excel took over from Lotus 1-2-3 because the mouse-driven interface and WYSIWYG editing made it much easier to use. It's a rare example of Microsoft actually developing a superior original product.

Quattro Pro competed for a while because it had similar advantages but I think it's the one that suffered more directly from the bundling of Excel in Office.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
hamei wrote:
If those are your criteria, I'd have to disagree. 1-2-3 was just as capable as Excel and just as easy to use and just as mouse-driven.

Maybe so, but that wasn't my experience. When I first used Excel 2 in 1989 (under runtime Windows/286!) it was miles beyond text-mode 1-2-3 that used the "/" key for accessing keystroke menus. I don't think there was a graphical 1-2-3 yet, nor could it use a mouse. The WYSIWYG capability of 1-2-3 at that time was simply a print preview. All changes to the spreadsheet were done in text mode.

The calculation features weren't anything that 1-2-3 couldn't do, but it blew it away in the usability department. If Lotus had a graphical version, we didn't have it where I worked at the time.

We still exited to DOS to run WordPerfect, though! :D

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I brought home a MIPS-based Cobalt Qube 2 I picked up at the local university surplus store today, and the first thing I did was try to connect it to my (already running) Indigo2 through its second serial port to monitor the Qube's console during boot. When I first tried to connect to the serial port on the Qube, there was a little spark. Recalling a similar recent event at work with an ungrounded embedded system's serial port, I figured that the Qube just wasn't grounded through its power supply and had floated to some unknown voltage and would be fine once the serial was connected.

Bad guess. :( To avoid the spark, I first unplugged the Qube's 12V input, plugged in the serial cable, then tried to plug in the Qube again. Right away, I hear a loud CRACK and the Indigo2 buzzes through its speakers and shuts off abruptly, the Qube's 12V plug is charred, and neither the Qube or the I2 would turn on anymore. Oh, crap.

I unplugged both and had dinner with the family. When I came back a half hour later, I plugged back in the I2 and it fired right up. I'm running full diagnostics now, and it seems fine, other than the second serial UART failing loopback. So that's damaged. :evil:

The Qube is dead, so I'm about to open it up and start checking it out. I'm an embedded systems EE, so I at least have a chance at repairing it, but this still sucks.

What the heck did I actually do? RS-232 is supposed to be shorts-tolerant (it's in the spec), so even if the pins were wrong it shouldn't bring down the two systems. I could see the Qube possibly not being fully compliant, but not the I2. Does the Qube have some funky serial port pinout that's totally nonstandard? I've used both of the I2's serial ports before without problems.

Do Indigo2 power supplies have resettable thermal and/or overcurrent protection? It seems like mine does. I couldn't find it in any documentation but I thought someone here might know for sure.

Also, does anyone know if the serial hardware on an IP28 is repairable, or am I down to only one serial port from now on with this CPU board? Here's where I hope to find a discrete serial UART chip, instead of it being embedded in an SGI ASIC.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Quote:
By 12v plug you mean the entire DC power to the Qube?

Yes, the 12V power supply input on the Qube. It has a custom 3-pin DIN-style connector, and came with the original supply.

By shorts-tolerant, I meant that the RS-232 spec requires the ports themselves to be shorts-tolerant, so that if you accidentally connect two pins together that are not supposed to be, it won't work but it won't be damaged, either. I know this is true for the signal lines (TX, RX, CTS, etc.), but I'm not sure about the power lines.

But even so, I find it hard to believe that Cobalt would have a special pinout for the DB-9 serial connector. And it is labeled "Serial," and from what I've read the only console it has is through its serial port.

Quote:
Always better to try on a PC with questionable equipment first just for oopsies like this.

The only PC around here is my wife's laptop, and I don't think she'd appreciate me using it to test my questionable hardware purchases! :lol: Seriously though, you have a good point.

I did test the Qube before I bought it, and it booted. It has a status LCD and I could see it doing a disk check. Here's a pic of the back of the Qube:

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
hamei wrote:
You're one of three human beings still living who have actually seen that program :)

If so, that's scary. I'm only 38. :shock:

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I did some troubleshooting on the Qube and discovered that a fuse had blown in the 12V brick power supply. It's a small 1.5A fuse soldered onto the PCB. I didn't have the correct (physical) size fuse, so I soldered in an inline AGC fuse holder for now. The Qube still wouldn't turn on, so I tried using an HP bench supply instead, but that didn't make a difference. Then I disassembled the Qube completely and put it back together one subsystem at a time, testing it under power, until I found the culprit: the hard drive. It's drawing considerably over 3A by itself and causing the power supply voltage to drop to about 4V. I don't know if the drive was already on its way out or if it died as a result of this episode. However, without the drive the Qube seems to power up OK with the brick supply again.

During the teardown I didn't find anything suspicious that might have caused a short. I tested the power supply to get the pinout, and verified that the Qube is isolated from the AC through its power supply, like a laptop. It's chassis is connected to the DC common, and SIGNAL GROUND on pin 5 of the serial port is tied directly to it as well. Even if the hard drive was shorting 12V to DC common, since the whole thing is floating relative to the AC it shouldn't have mattered when attached to the I2.

The I2 is not so good. It finished the diagnostic and although it only failed the loopback test for ttyd2, when I pressed ENTER to exit the diagnostic, the screen went black and it hanged. I shut it off, and now when I power it up it just reports " Warning: persistent break condition on serial port 0. " and then hangs. It doesn't even make it to the PROM maintenance menu. The next step is to crack open the case and take a look at what components are attached to the serial ports, I guess. :(

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Wow, these are outstanding. I especially like how the Onyx2 includes the translucent sliding doors on the front. They should have made them black like your icon, that looks cool. It would have made more sense given the name, too.

I'll be looking forward to the Indigo2 R10K Impact version!

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I took the Qube's hard drive (20GB parallel ATA) in to work today and tested it in a PC. It doesn't spin up at all, so it's either got a seized bearing and is drawing locked-rotor current or it has a short somewhere on its electronics. I'll try swapping in another disk this evening.

I'm also thinking about a clean way to ground the Qube's chassis instead of letting it float.

I'm anxious to get home to start troubleshooting the I2. I'm one of those people who can't stand being idle on a problem when there is clearly something I should be doing about it. I guess it's the engineering mentality. :D

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Woohoo, I may be able to repair the Indigo2 after all! :P I was very happy to find a MAX249 serial interface chip on board:
Attachment:
Indigo2 MAX249.jpg
Indigo2 MAX249.jpg [ 484.39 KiB | Viewed 203 times ]

This is a multi-channel serial port driver/receiver chip, one in a very popular line (the most famous version being the MAX232). It doesn't contain the UART itself, but converts from logic-level signals on the CPU/UART side to the +/-12V used in serial connections. The MAX249 version is a more sophisticated variant with enough channels to handle all of the data and control signals for at least two serial ports, and extra pins for readback of the values.

Here's the datasheet: http://datasheets.maxim-ic.com/en/ds/MAX220-MAX249.pdf

With a DMM I probed the chip and the DIN serial ports and found the following connections: (revised after I found a few errors in the MAX 249 pin names)
Code:
SERIAL PORT 1

DIN-8           MAX249       COMMENT
-----------     ---------    --------------------
pin 1 (DTR)     44 TB1out
pin 2 (CTS)     40 RB4in
pin 3 (TXD)     43 TB2out
pin 4 (GND)     19 GND
pin 5 (RXD)     38 RB2in
pin 6 (RTS)     42 TB3out
pin 7 (DCD)     41 RB5in
pin 8 (GND)     N.C.


SERIAL PORT 2

DIN-8           MAX249       COMMENT
-----------     ---------    --------------------
pin 1 (DTR)     1 TA1out     GND short
pin 2 (CTS)     N.C.
pin 3 (TXD)     2 TA2out     low impedance to GND
pin 4 (GND)     N.C.
pin 5 (RXD)     7 RA2in      low impedance to GND
pin 6 (RTS)     3 TA3out     GND short
pin 7 (DCD)     4 RA5in      low impedance to GND
pin 8 (GND)     11 RA2out    low impedance to GND

Found additional ground connections on MAX249 pins 1,3,5,6,8,9,10,13,14,15,16,18,20,22,40,41
All ground connections are also attached to chassis.

The second serial port has also very clearly been damaged. I'm not sure why I couldn't find a few of the pins on the MAX249. It's extremely unlikely they go anywhere else. Does the Indigo2 have ports that can switch between RS232 and RS422 like the Octane? If so, then there's probably another buffer chip to switch some of the connections around.

It's not a cheap chip at $20 from Mouser, but it's in stock and it's a PLCC so it's within my skills to remove and solder a new one in place. It's possible there was further damage beyond this one chip, but the fact that the only diagnostic that failed was the serial loopback test makes me hopeful that it was just unable to read back the values from the damaged MAX249.

If this doesn't solve the problem, as sybrfreq said I can always replace the IP28 board later.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
SAQ wrote:
Yep, I2/Indy both have the RS-232/RS-422 device-selectable interfaces

That's what I was afraid of, thanks for the confirmation. man serial wasn't entirely clear on this.

I poked around some more with an LED flashlight and found two chips with visible damage:
Attachment:
Indigo2_RS422_damage.jpg
Indigo2_RS422_damage.jpg [ 203.2 KiB | Viewed 136 times ]

The chip at the upper right is a SN75175, which is an RS-422/RS-485 driver/receiver. The one at the bottom right seems to be a DS4691M (the writing is partially obscured by bubbled plastic), and it's one of those obsolete chips that turn out a million search results in Chinese but none have a datasheet. From it's part number I suspect it's some sort of tri-state buffer chip used to switch between the MAX249 and the SN75175 for a few of the data lines. With a DMM I verified that both of these chips have several pins shorted to ground, and in the case of the DS4691M it even has one pin blown off! (The gap is not quite visible in the picture.)

The MAX249 may actually be fine, although in my experience PLCCs can be blown without visible damage, maybe because the package is so thick that the evidence stays buried under millimeters of plastic. The first thing I'll try is removing the two obviously damaged chips, and re-check the MAX249 for shorts to ground. If it's bad, too, then I'll replace it. I'm hoping that I'll be able to run the system with these two parts removed for now, and maybe replace them, or the entire IP28 board, later. If I'm really lucky I'll be able to use the second serial port as RS-232 even though the RS-422 hardware is gone.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I've removed the two visibly damaged chips and when I still measured low impedance between 5V and GND, I went ahead and removed the MAX249 as well. I also found a blown inductor on the I/O backplane board, which explains the missing connection for serial port 2's GND on pin 5:
Attachment:
DSC_6606.jpg
DSC_6606.jpg [ 179.9 KiB | Viewed 112 times ]

However, the system still won't boot beyond the same error message as before: " Warning: persistent break condition on serial port 0. ". Any further troubleshooting will be very difficult, and it's not really worth it.

I guess I am now in the market for an IP28 board. I'll be posting in the Hardware Wanted section next. :( On the bright side, I have now been through a complete teardown and rebuild of an Indigo2. The hardest part is keeping your curious kids away from the myriad screws.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Due to a recent recent sad episode ( http://forums.nekochan.net/viewtopic.php?f=3&t=16723556&start=0 ) I need a new main board for my Indigo2 IMPACT. I'm looking for a working IP28 board, SGI part # 030-0978-002. I don't need RAM or a processor.

I would also consider another Indigo2 IMPACT with the correct board but would prefer just the main board to keep shipping low. Prefer U.S. or Canada for the same reason, although I will consider international if I need to.

I'm also looking for a "Fullhouse I/O backplane," the board with the PS/2, serial, printer, and AUI ports on it.

EDIT: I would also be interested in non-functional parts-donor Indigo2 main boards (IMPACT or not, any CPU version).

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
It looks like they didn't. According to a document on majix.org ( http://download.majix.org/sgi/ioc.pdf ), it should be a 176-pin part from VLSI. Fortunately, when I had the IP28 out I took some pictures of the board for later reference. There are no 176-pin parts on the board.

That document also includes a convenient list of the components used in the Fullhouse (Indigo2) design on page 22. I found the serial UART chip near the audio board, a Zilog Z8523010VSX. I'll do a little more probing to see if it might be damaged, too. This is an obsolete part, but as common as it was I can probably get hold of one somewhere.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Measuring with a ruler, my Multilink's DC plug is 2.5mm inside, 5.5mm outside. I'll have to see if I can find my calipers around somewhere to get a better measurement...

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
ajerimez wrote:
On a side note, I can't understand eBay sellers who refuse to ship internationally. It's not like they've got to carry the package any further. As long as the buyer is willing to pay the cost, why not? If anything, such sellers deprive themselves of potential customers and thus hurt their own business.

True, and I agree, but there is more paperwork when you ship internationally out of the U.S. The last time I did it, I had to fill out a longish-form to satisfy export requirements, and it's a pain. You have to look up ECCNs on a federal website. Even if it's no money out of the pocket of the seller, it is time.

What I don't understand is why our government requires all of this red tape for small shipments by individuals or small businesses.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
hamei wrote:
If you use the post office, that's not true. There's a little green card with the address and contents and value. "Joe Sixpack, $50, circuit board." That's it.

Not the last time I shipped internationally, which was a few months ago. My local post office made me fill out a complete export declaration. I don't recall now where I was shipping to, but I think it was in Europe.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
The Windows default calculator has different behavior depending on mode. In "Standard" mode, it ignores order of operations, and applies operators as you type. In "Scientific" mode, it follows standard order of operations rules. Try this:

2+3*4

It returns 20 in Standard mode and 14 in Scientific mode.

A good reason to keep a real RPN calculator nearby. You can trust the results. ;)

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Interlink (from MS-DOS 6.22) runs fine on older versions of DOS, and I think it even runs on a PC 5150. With an interlink/laplink cable (essentially a "null modem" for the parallel interface), it is much faster than using a serial cable.

_________________
:Indigo2IMP: :1600SW: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Stoo, nice job on the Indigo2 images! Thanks!

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Bringing this thing home from the freight terminal in my pickup truck caused some eye-rolling by my wife, but fortunately I had already rearranged the computer room to make space for it. It's in pretty good physical shape. Someone had apparently tried to force the DG5-2 board in at an angle and bent a few pins on the midplane, but I was able to straighten those with a probe tip from my logic analyzer and some patience.

It's a modest configuration but a lot of the fun will be in upgrading the machine! :D

Code: Select all

% hinv -vm
Location: /hw/module/1/slot/n1/node
MODULEID Board: barcode K0010960   part              rev
IP31 Board: barcode DLF573     part 030-1255-003 rev  A
IP31PIMM Board: barcode FXV748     part 030-1313-002 rev  A
4P1G5_MPLN Board: barcode DNA039     part 013-1839-001 rev  E
Location: /hw/module/1/slot/io4/kona
GE14-4 Board: barcode GGB287     part 030-1129-002 rev  H
Location: /hw/module/1/slot/io1/baseio
BASEIO Board: barcode EDH395     part 030-0734-002 rev  J
MIO Board: barcode FZY355     part 030-0880-003 rev  F
2 250 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: 250 Mhz MIPS R10000 Processor Chip (enabled)
Processor revision: 3.4. Scache: Size 4 MB Speed 250 Mhz  Tap 0x9
CPU 1 at Module 1/Slot 1/Slice B: 250 Mhz MIPS R10000 Processor Chip (enabled)
Processor revision: 3.4. Scache: Size 4 MB Speed 250 Mhz  Tap 0x9
Main memory size: 1024 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 4 Mbytes
Memory at Module 1/Slot 81: 1024 MB (enabled)
Bank 0 contains 128 MB (Standard) DIMMS (enabled)
Bank 1 contains 128 MB (Standard) DIMMS (enabled)
Bank 2 contains 128 MB (Standard) DIMMS (enabled)
Bank 3 contains 128 MB (Standard) DIMMS (enabled)
Bank 4 contains 128 MB (Standard) DIMMS (enabled)
Bank 5 contains 128 MB (Standard) DIMMS (enabled)
Bank 6 contains 128 MB (Standard) DIMMS (enabled)
Bank 7 contains 128 MB (Standard) DIMMS (enabled)
Integral SCSI controller 1: 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)
Tape drive: unit 5 on SCSI controller 0: unknown
CDROM: unit 6 on SCSI controller 0
IOC3 serial port: tty1
IOC3 serial port: tty2
IOC3 serial port: tty3
IOC3 serial port: tty4
IOC3 parallel port: plp1
Graphics board: InfiniteReality2
Integral Fast Ethernet: ef0, version 1, module 1, slot io1, pci 2
Iris Audio Processor: version RAD revision 7.0, number 1
Origin BASEIO board, module 1 slot 1: Revision 3
PCI Adapter ID (vendor 4265, device 3) pci slot 6
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 5) pci slot 7
IOC3 external interrupts: 1
HUB in Module 1/Slot 1: Revision 5 Speed 100.00 Mhz (enabled)
IP27prom in Module 1/Slot n1: Revision 6.111
IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.111

Code: Select all

% /usr/gfx/gfxinfo -v
Graphics board 0 is "KONAL" graphics.
Managed (":0.0") 1280x1024
Display has 2 channels
4 GEs (of 4), occmask = 0x0f
4MB external BEF ram, 32bit path
1 RM7 board (of 1) 1/0/0/0
Texture Memory: 64MB/-/-/-
Medium pixel depth
32K cmap
brd: 80160a04 3020c06/-/-/- f9391002
ge: 0 14832057 24731057 14231057
rm0: 15032057 15431057
4631057 1/1/1/1
4d31057 2/2/2/2/2/2/2/2
4938057 4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4/4
dg: 05532057
5838057 1/1/1/1
5631057 1/1
GE:   NIC #:      0000.0018.fc05 (family: 0b)
Serial #:   GGB287
Part #:     030-1129-002
KT:   No NIC serial number available.
RM0:  NIC #:      0000.000e.5f88 (family: 0b)
Serial #:   EEA155
Part #:     030-1054-001
TM0:  NIC #:      0000.000e.4193 (family: 0b)
Serial #:   EEA183
Part #:     030-1053-001
RM1:  No NIC serial number available.
TM1:  No NIC serial number available.
RM2:  No NIC serial number available.
TM2:  No NIC serial number available.
RM3:  No NIC serial number available.
TM3:  No NIC serial number available.
BP:   No NIC serial number available.
DG:   NIC #:      0000.001f.7a34 (family: 0b)
Serial #:   GTP669
Part #:     030-1055-001
DGOPT:No NIC serial number available.
Input Sync: Voltage - Video Level; Source - Internal; Genlocked - False
Channel 0:
Origin = (0,0)
Video Output: 1280 pixels, 1024 lines, 72.00Hz (1280x1024_72.vfo)
Video Format Flags:  (none)
Sync Output(s):
Composite sync on Green
Composite TTL sync on Aux 0
Using Gamma Map 0

DSC_7506.jpg
Onyx2 IR2
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Thanks! For fun, here's another picture, in a similar vein as a previous one ( http://forums.nekochan.net/download/file.php?id=2820967&mode=view ) I posted in my other hinv thread. My oldest son wanted to pose with the "big computer," too. Now he's almost 4 (he was 2-1/2 in the previous one).

He's been bugging me to finish getting it set up with its own monitor and keyboard so we can play 2-person tank games (bz, bzflag) over the LAN.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
smj wrote: Nice snug setup and a good looking machine. The purple Indigo2 next to it seems to bring out the plum in the Onyx2 skins...

Thanks, although it's a little too snug. I have to really watch the room temperature and keep it below 73 deg F or else the unit kicks into fastfan mode. Right now it's in an upstairs bedroom, and keeping this room cool enough is difficult. In the early evening I can just close the door and open the window, but one of my 2 year-olds sleeps in there and once he's in bed I have to close the window.

I really need to move my desk over a few inches and make some clearance around the Onyx2, but that's a huge undertaking...

If I have one complaint about the Onyx2, it's that it turned what was a cool-looking Indigo2 next to it into something that almost looks like a toy! :lol:

If anyone is interested in some more power consumption numbers, I measured the Onyx2's power draw with a Kill-a-Watt. It draws about 630W when idle, and 640W under load. Power factor was always darn near 1 when the key was in the On position. I'm running it on a 15A 120V circuit shared with several other computers and a laser printer, so I was happy to discover it drew much less than I was expecting. Of course, this is mostly because of the limited hardware installed.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
jan-jaap wrote: Do I get that right, you run an Onyx2 in a bedroom while your 2year old is sleeping there? Wow, I have to tell that to my wife :lol:

Yeah, the roar of fans actually seems to lull him to sleep. :)

We have fraternal twins, and keep them in separate bedrooms so they don't keep each other awake. This one sleeps in our computer room, and my wife has her own computer in addition to the several that I own. He's pretty used to it.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Does an Onyx2 have an internal speaker? If so, where is it?

I didn't think it would but when running apps that use audio, certain sounds cause my Onyx2 to emit a nasty crackling noise. The workstation never emits any other sounds, such as boot chimes. (Other than fan noise, of course!) It doesn't matter if I have external speakers plugged in or not. External speakers do work properly with this machine.

Only certain clangy/crashy sounds do this, for example, when a tank is shot in bz or pretty much any sound when flying around in vroom . At first it sounded like electrical arcing but it seems more likely there's a ripped speaker cone somewhere in the chassis.

I thought someone here might know something before I tear the thing apart to find it.

Guess this is my month to ask SGI audio questions!

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Hmm, OK. I'll do some troubleshooting before giving up on this PSU. Whatever the cause of the noise, it doesn't seem to be directly related to system load (i.e. current draw from the PSU). Running something CPU- and graphics-intensive like SkyRocket doesn't trigger the noise. So far, I have only observed that playing certain sounds correlates with it.

If it really is arcing, I'm surprised it's not causing other problems. Typically, a brief arc discharge causes a very large inductive spike that affects DC voltages throughout the system, not to mention a sudden voltage drop on the net that's arcing. But the system just keeps humming along.

Ryan, you said that you repaired one of these PSUs. Do you have any tips on troubleshooting it? Were you able to probe test points somewhere while it was running to look at the output voltages? Can the power supply be run on a bench by itself?

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I had some time to work on this today. The sound is definitely coming from the IO6G, from a few cm behind the audio in/outs. I'm pretty sure it's coming from one of the relays in the picture below. For some reason, bz and vroom cause at least one of them to continuously toggle.

It's not just due to the sounds, either. I went into vroom 's data directory and tried playing the sound files directly using soundplayer and they play fine without making the noise.

Another clue may be that this machine can't record decent audio from the microphone port. It turns my voice into an 80s synthesizer with distortion cranked up to the max. I haven't tried the audio line in yet.

Any idea what these relays are for? I thought they might switch between the various audio ports, but the contacts don't seem to connect to any of them.

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
sybrfreq wrote:
Do you think the relay is actually stuck or do you think the relay is fine and it is just turning on/off rapidly for some bizzare reason?

It's turning on & off rapidly. Here's a 5 sec audio clip I recorded of it while running vroom : (taken by my Indigo2)

http://www.gelhaus.net/irix/io6g_clicks.aiff

It's clearly not coming from the power supply, so my system isn't about to die an imminent death, but it's really annoying.

sybrfreq wrote:
So, I started my octane up last night for the first time in a little over two weeks and it made a horribly disgusting screech for the first 2-3 seconds or so and then climbed in pitch until I could no longer hear it.

That sounds like a bad ball bearing in the power supply fan.

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
The relays are NEC/Tokin EB2-4.5NU miniature signal relays, and they have 4.5V DC coils and non-latching contacts. The datasheet was easy to find. I used very similar relays on a board at work a couple of years ago, and they sound exactly the same. People would come to my cube to find out what the racket was when I was testing a microcontroller routine that cycled all 128 relays one by one.

According to the audio panel, vroom is setting the sample rate to 16kHz. This matches the Indigo2. It locks me out while running the game and I can't change it, although I can when vroom isn't running.

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
I'm using ViaCAD http://www.punchcad.com/c-12-consumer-cad.aspx right now to draft up plans for an addition to our house. The 2D-only version is $40 and the 2D/3D version is $99. It's a surprisingly capable package. I have the 2D/3D one.

Punch!CAD also has a higher-end CAD called Shark http://www.punchcad.com/c-19-professional-cad.aspx .

Punch!'s other software site http://www.punchsoftware.com/ has several packages specifically for doing home design. I haven't used any of them so I can't comment on how well they work.
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
For simplicity, there's always Xfig: http://www.xfig.org/ ;)
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Updated hinv. The R10K's have been replaced by a 400MHz R12K node board, and the RAM has been upgraded to 2GB. The GUI is noticeably snappier, and according to my Kill-a-Watt it actually dropped the power consumption to 584W under load. I presume this is because of a process shrink relative to the R10K, and the denser DIMMs drawing less current.

I have another 400MHz node board loaded with another 2GB ready to install but I need to deal with a minor mounting hardware issue first.

Code: Select all

% hinv -vm
Location: /hw/module/1/slot/n1/node
MODULEID Board: barcode K0010960   part              rev
IP31 Board: barcode KRJ020     part 030-1523-001 rev  C
4P1G5_MPLN Board: barcode DNA039     part 013-1839-001 rev  E
IP31PIMMR12KS Board: barcode KRJ427     part 030-1423-002 rev  F
Location: /hw/module/1/slot/io4/kona
GE14-4 Board: barcode GGB287     part 030-1129-002 rev  H
Location: /hw/module/1/slot/io1/baseio
BASEIO Board: barcode EDH395     part 030-0734-002 rev  J
MIO Board: barcode FZY355     part 030-0880-003 rev  F
2 400 MHZ IP27 Processors
CPU: MIPS R12000 Processor Chip Revision: 3.5
FPU: MIPS R12010 Floating Point Chip Revision: 3.5
CPU 0 at Module 1/Slot 1/Slice A: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
CPU 1 at Module 1/Slot 1/Slice B: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
Main memory size: 2048 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 8 Mbytes
Memory at Module 1/Slot 81: 2048 MB (enabled)
Bank 0 contains 512 MB (Standard) DIMMS (enabled)
Bank 1 contains 512 MB (Standard) DIMMS (enabled)
Bank 2 contains 512 MB (Standard) DIMMS (enabled)
Bank 3 contains 512 MB (Standard) DIMMS (enabled)
Integral SCSI controller 1: 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)
Disk drive: unit 3 on SCSI controller 0 (unit 3)
Tape drive: unit 5 on SCSI controller 0: unknown
CDROM: unit 6 on SCSI controller 0
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3/IOC4 serial port: tty3
IOC3/IOC4 serial port: tty4
IOC3 parallel port: plp1
Graphics board: InfiniteReality2
Integral Fast Ethernet: ef0, version 1, module 1, slot io1, pci 2
Iris Audio Processor: version RAD revision 7.0, number 1
Origin BASEIO board, module 1 slot 1: Revision 3
PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 6
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 0x10a9, device 0x0005) PCI slot 7
IOC3/IOC4 external interrupts: 1
HUB in Module 1/Slot 1: Revision 6 Speed 100.00 Mhz (enabled)
IP27prom in Module 1/Slot n1: Revision 6.94
IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.150
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Now with 4x400MHz R12K processors and 5GB RAM. Thanks go to recondas for some mounting hardware I needed to get both of these node boards installed. I also had some issues getting the second node board running, but I found the answers I needed by searching the forum. It was the typical POD logs issue.

Power consumption is up to 713W at idle, 770W under heavy CPU/graphics load.

Forum question: How do I edit the thread title to match the new configuration? I've seen it done by others before but I can't figure out how. Editing the subject for this post and the first post don't seem to do it.

Code: Select all

Location: /hw/module/1/slot/n2/node
IP31 Board: barcode KRT708     part 030-1523-001 rev  C
IP31PIMMR12KS Board: barcode KRT237     part 030-1423-002 rev  G
Location: /hw/module/1/slot/n1/node
MODULEID Board: barcode K0010960   part              rev
IP31 Board: barcode KRJ020     part 030-1523-001 rev  C
4P1G5_MPLN Board: barcode DNA039     part 013-1839-001 rev  E
IP31PIMMR12KS Board: barcode KRJ427     part 030-1423-002 rev  F
Location: /hw/module/1/slot/io4/kona
GE14-4 Board: barcode GGB287     part 030-1129-002 rev  H
Location: /hw/module/1/slot/io1/baseio
BASEIO Board: barcode EDH395     part 030-0734-002 rev  J
MIO Board: barcode FZY355     part 030-0880-003 rev  F
4 400 MHZ IP27 Processors
CPU: MIPS R12000 Processor Chip Revision: 3.5
FPU: MIPS R12010 Floating Point Chip Revision: 3.5
CPU 0 at Module 1/Slot 2/Slice A: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
CPU 1 at Module 1/Slot 2/Slice B: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
CPU 2 at Module 1/Slot 1/Slice A: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
CPU 3 at Module 1/Slot 1/Slice B: 400 Mhz MIPS R12000 Processor Chip (enabled)
Processor revision: 3.5. Scache: Size 8 MB Speed 266 Mhz  Tap 0xa
Main memory size: 5120 Mbytes
Instruction cache size: 32 Kbytes
Data cache size: 32 Kbytes
Secondary unified instruction/data cache size: 8 Mbytes
Memory at Module 1/Slot 82: 2560 MB (enabled)
Bank 0 contains 512 MB (Standard) DIMMS (enabled)
Bank 1 contains 512 MB (Standard) DIMMS (enabled)
Bank 2 contains 512 MB (Standard) DIMMS (enabled)
Bank 3 contains 512 MB (Standard) DIMMS (enabled)
Bank 4 contains 128 MB (Standard) DIMMS (enabled)
Bank 5 contains 128 MB (Standard) DIMMS (enabled)
Bank 6 contains 128 MB (Standard) DIMMS (enabled)
Bank 7 contains 128 MB (Standard) DIMMS (enabled)
Memory at Module 1/Slot 81: 2560 MB (enabled)
Bank 0 contains 512 MB (Standard) DIMMS (enabled)
Bank 1 contains 512 MB (Standard) DIMMS (enabled)
Bank 2 contains 512 MB (Standard) DIMMS (enabled)
Bank 3 contains 512 MB (Standard) DIMMS (enabled)
Bank 4 contains 128 MB (Standard) DIMMS (enabled)
Bank 5 contains 128 MB (Standard) DIMMS (enabled)
Bank 6 contains 128 MB (Standard) DIMMS (enabled)
Bank 7 contains 128 MB (Standard) DIMMS (enabled)
Integral SCSI controller 0: Version QL1040B (rev. 2), single ended
Disk drive: unit 1 on SCSI controller 0 (unit 1)
Disk drive: unit 3 on SCSI controller 0 (unit 3)
Tape drive: unit 5 on SCSI controller 0: unknown
CDROM: unit 6 on SCSI controller 0
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
IOC3/IOC4 serial port: tty1
IOC3/IOC4 serial port: tty2
IOC3/IOC4 serial port: tty3
IOC3/IOC4 serial port: tty4
IOC3 parallel port: plp1
Graphics board: InfiniteReality2
Integral Fast Ethernet: ef0, version 1, module 1, slot io1, pci 2
Iris Audio Processor: version RAD revision 7.0, number 1
Origin BASEIO board, module 1 slot 1: Revision 3
PCI Adapter ID (vendor 0x10a9, device 0x0003) PCI slot 6
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 0x10a9, device 0x0005) PCI slot 7
IOC3/IOC4 external interrupts: 1
HUB in Module 1/Slot 2: Revision 6 Speed 100.00 Mhz (enabled)
HUB in Module 1/Slot 1: Revision 6 Speed 100.00 Mhz (enabled)
IP27prom in Module 1/Slot n2: Revision 6.94
IP27prom in Module 1/Slot n1: Revision 6.94
IO6prom on Global Master Baseio in Module 1/Slot io2: Revision 6.150
:Onyx2: 4x400MHz R12K Onyx2 IR3, 8GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
gkl wrote:
I just bought a HP C8000 off of ebay (for dirt cheap, and more are still listed), and thus begins my journey into the mysterious world of PA-RISC. Came with a PA-8800 1GHz, ATI FireGL X1 (256MB), and 73+146GB Ultra320 disks.

I just picked one up with identical specs, and I'm pretty sure from the same seller. I frequently used (but did not administer) HP-UX 9 and 10 back in my grad school days, and have an old 735 with 10.20 in my collection, but this is my first experience with HP-UX 11i. The CDE interface really takes me back. The FireGL X1 runs my 1600SW great at its native 1600x1024 over a DVI through the MLA.

You're right about it being quiet, I don't think I've ever run across another air-cooled tower machine as silent as this one. I've got an HP xw8200 at work (very similar case), but it's a lot louder than the C8000. This is a very nice PA-RISC workstation. I'm tempted to replace my PowerBook G4 as a file/download server with this C8000 despite its power consumption. The fact that I can't run the PowerBook with the lid closed has always irritated me, but this thing would run fine headless.

Unlike yours, my case was unlocked but didn't come with the pedestal. There are several available on Ebay, how important do you think the pedestal is? There aren't any cooling slots underneath the machine, but I find it hard to believe the pedestal is purely cosmetic.

FYI even though my case unlocked I brought home the keys to my xw8200 and they did indeed work with the lock on the C8000. My keys are labeled "301". Could be good to know if you want to pick up some keys for it.

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
gkl wrote:
The guy I bought it from did send me the chassis key a week later (in a very large fedex box, strangely enough), so it can't hurt to ask him if he will send/sell you the foot. It sounded like he had a few C8000's to offload.

Thought I would let you know that I followed your advice and sent the seller a message. I had already left him positive feedback, so when I didn't hear back from him I wasn't too surprised. However, today an enormous box arrived via FedEx with the missing base in it. (The box could have held two complete C8000 workstations plus bases. :lol: ) I was quite surprised and pleased! I'm definitely adding him to my favorite sellers list.

_________________
:Onyx2: 4x400MHz R12K Onyx2 IR2, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Electrical engineer, currently developing hardware for commercial/industrial printing presses.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal
Sorry for digging up an old topic but this is a great example of why this forum is so useful. I just obtained a shoebox for my deskside Onyx2, and it wasn't recognized by the system. It turned out to be for this very same reason, the rivet was preventing it from seating fully. I took the same route as silicium and cut the corner off the ear of the shoebox and now it shows up in the hinv.

Thanks for figuring this out! :)

Edit: I thought this was Wiki-worthy so I've added this mod to the Wiki PCI page.
:Onyx2: 4x400MHz R12K Onyx2 IR3, 5GB RAM
:1600SW: :Indigo2IMP: R10K Indigo2 MaxIMPACT, 4 TRAMS, 768MB RAM, 2x9GB HD, CD-ROM, Phobos G160
Black Cardinal