SGI: Hardware

Octane2 serial port output

I got this Octane2 at work as a gift (it was supposed to be discarded) so I got tinkering. When I power it up I get a red light on the bar and no output on monitor (I have a VGA adapter on it). I also don't have a ps2 mouse and keyboard for it.

So, reading through forum I understood my best option would be to connect via putty/serial from PC to serial port 1 on Octane2 and ceck out diagnostics. I made sure nothing is connected to it (keyboard, mouse, monitor, I even unplugged vga adapter) and connected with serial modem cable to my pc via usb to serial adapter. I bought both cable and usb-serial new and checked they work with other equipment.

I've tried various settings in putty, namely changing flowcontrol from none to other settings and waited for 10 minutes on each seting cange, but I got no output from Octane's serial.

So, my question is what and how else should I check what's wrong?

Octane powers on, after a few seconds there's a red light and fan gets loud and stays like that with no output from serial.
which USB-serial adaptor? Do you have experience with serial consoles?
A serial cable for a modem is wired straight thru, pin 2 to pin 2, etc. This is called "DTE to DCE". It will never work on a console port.
A serial *console* cable is wired "DTE to DTE", pin 2 to pin 3, etc.
You need an adaptor that uses full RS-232C voltages; the most common USB adaptors today are only of use for attaching 3.3V microcontrollers like Arduinos.
If you're not seeing any output it sounds like one of the above problems. If you see garbled output you need to change the line speed, I don't know the Octane's default but 9600 or 19200 are likely.
:PI: :O2: :Indigo2IMP: :Indigo2IMP:
IIRC, the serial port initializes at 9600 baud, but I could be wrong. Definitely 8-N-1, though. It's been a little while since I last used a serial console for an Octane. You will probably need a "null modem adapter" or similar.

Note that the PROM will not initialize the video system unless a PS/2 keyboard is attached. Mouse optional.
I'm using DELOCK's adapter with FTDI chipset (I made sure it was ftdi). Cable is a regular null modem cable, as noted in Octane's manual. I even tried with an older PC that has serial on its motherboard, but same thing with no output. I tried with regular serial cables as well. I tried on that older PC and with adapter to connect to other equipment I use putty/serial with and it worked, so it's not faulty.

Manual says regular null modem cable ought to be enough. This is getting confusing.
Just in case it's outputting to the graphic terminal, disconnect your keyboard and mouse while attempting to get started with the serial console.
I have disconnected everything but power and serial. I then tried numerous combinations of flow control in putty as well as with null modem cable and regular rs232 cable. I even tried on com2 out of frustration and I've tried plugging hdd out as well.

I have noticed, on the back of the machine, that one of those plastic screw things is missing. The one on the top right that is just above graphics. Everything seems to fit in tight, nothing loose though. That can't be an explanation for no console out on serial, no?

Is there something else that could be a culprit?
Remove the front cover and look at the bottom right. There should be a group of small greed LEDs. Which ones are lit? I have an Octane that died and no longer outputs anything.
It's hard to know just what you mean by "the plastic screw things", but the Octane cards are not connected merely by being pushed in. The levers must be present and actuated in to make a connection.
:PI: :O2: :Indigo2IMP: :Indigo2IMP:
I'll have a look at which LED lights are lit.. is there a legend that says which one is which and for what?

I'm not at home now to grab a picture. I can do that later, but I've searched for an Octane picture. Here's Octane 1, but it looks the same from behind.
Image That's the "plastic thingy" that's missing and I'm not sure if Octane 2 also has that metal rod that goes through the case like Octane 1 does. If so, that's missing as well. I have a couple of XIO cards as well as PCI...

However, in the meantime, I've managed to get an image output on VGA. It boots, but still no serial output. After diagnostics sometimes I get that MAC error, sometimes I don't. I've read that's that System ID chip. So, I'll have a look at the system board if it's loose. Anyways, when that error is absent I have managed to boot into IRIX. PROM and root both have a password which I will need to reset (of course, damn), so I can't get into diagnostic console before IRIX still.

One major problem I have now is to get a compatible PS2 mouse. I have hooked up two different PS2 keyboards and both work - I can select with numbers on keyboard diagnostics in boot menu, but PROM has a password, damn. I can't seem to find a compatible USB mouse. I've tried several so far with two different USB to PS2 adapters. I get light on the bottom of the mouse. It's lit, but mouse doesn't work under boot menu or IRIX. Several mice so far and two adapters. Damnit.
The Octane2 is physically the same as the Octane, but it has the latest XBOW (crossbar switch on the frontplane) and power supply. Some late production Octanes have these as well, with the only difference being the color of the skins.
The graphics options are not the same: only machines with the latest crossbar and PSU (like an Octane2) can be used with VPro graphics. This was the default graphics for Octane2. When VPro is installed, the rear panel looks a bit different:
Image
There are three notable differences. First, the VPro XIO carrier has actuator handles in a different position. Second, the "Cherokee" PSU has a silver colored handle. Third, the processor or "node" board is usually a late model with a silver handle, which means it can support up to 8 GB of RAM.

Most "USB to PS2 adapters" don't actually contain any electronics. They rely on the keyboard or mouse detecting something (like power on the wrong pin) and switching to PS2 mode. They only work with the keyboard or mouse they were sold with.
:PI: :O2: :Indigo2IMP: :Indigo2IMP:
Thanks robespierre! This has been both helpful and educational. I see that on this picture "thingy" is also missing at the same position as on my Octane2. I have some PCI cards (FC and hippi) in as well and a vbob and external clariion array(s). I'll take it one step at the time though.

My plan is now to open up the Octane and move the jumper in order to reset prom password. I'll also check if that system ID eprom is loose or what. When I get that in order I'll try to delete/rename etc/ioconfig.conf and reboot to see if I can get the mouse working (while also searching for a compatible mouse). Only then will I reset the root password and see if I can hook up clariion arrays to the system. I'm not sure if I can do that since I can't find FC connections on disks - can't locate them on actual arrays.

IF I can make Octane2 operational, I would like to source somewhere a gigabit ethernet card. I have an idea how I can put Octane2 to use since it has a hippi card and I have some older hippi equipment.

I know it's a motherload of questions now, but I have one more if anyone knows.

a) Is it possible to hook up a more modern hard disk, SSD or CF instead of an old spinning rust cheetah as a primary disk inside Octane2? Via some adapters or something...

b) Is it possible to clone (and how) a hard drive onto another to make an exact duplicate? I have some software I would like to preserve on it, but I would like to move it onto a more modern hard drive/CF or whatever that isn't a ticking time bomb.
The Octane doesn't have a system ID EPROM. I haven't heard of the system ID being lost, at least it's not likely to happen yet.
I don't think ioconfig has anything to do with your mouse problem. The PS2 mouse controller is always part of the system and configured whether you have a mouse attached, or not.
:PI: :O2: :Indigo2IMP: :Indigo2IMP:
I opened up the machine and nudged that button battery looking thing and no more errors. It looks like it was nudged during transport. I got a PS2 mouse and found a PS2 keyboard that has correct key mappings and now it all seems to work. I even found a compatible LCD monitor, thanks to a list of compatible ones in this forum. Now I'll have a look if I can make VBOB and two clariion heavy beasts working. I don't doubt VBOB will work, but clariion might prove to be a challenge.

Anyways, thanks for help. I can be proud to say there's an Octane2 with 2xR14Ks @ 600Mhz with V12 and VBOB and 36GB Cheetah now fully operational and working. Sadly, only 2GB of RAM.

Next, I'll see if I can restore and make operational a purple Indigo2 and find out what graphics it has. This might be a bit of a larger challenge.
Keyframe wrote: Anyways, thanks for help. I can be proud to say there's an Octane2 with 2xR14Ks @ 600Mhz with V12 and VBOB and 36GB Cheetah now fully operational and working. Sadly, only 2GB of RAM.

That truly is an amazing freebie! Have fun with it, i'm sure you will. Obtaining memory shouldn't be a big problem.

Next, I'll see if I can restore and make operational a purple Indigo2 and find out what graphics it has. This might be a bit of a larger challenge.

If it's a purple Indigo2 chances are good the graphic chipset is from the impact family. Detecting which impact card you have is easy by inspecting the backside:

Code: Select all

[  <::::.> <o:::::oo> ] -- solid impact

[         <o:::::oo>  ]
[   <::::.>           ] -- high impact

[         <o:::::oo>  ]
[                     ] -- max impact
[   <::::.>           ]


Whether the high and max impact cards have texture ram can only be inferred by visual inspection.
For pre-impact cards like XZ and Extreme the output ports are the same, so it's best to open up the machine and check.

Note: I don't know if you have opened your Indigo2 before but be careful when opening it! Not knowing the procedure can damage the case.
:Crimson: :PI: :Indigo: :O2: :Indy: :Indigo2: :Indigo2IMP: :O200: :O2000: :Onyx2:
Thanks Dexter! I'll have to check once I transport the indigo machine.

To conclude, I feel obliged to post an image, even though it's potato quality.

Image

I haven't hooked up vbob to DM still. I think its either 5 or 3. And there's still fibre channel to two clariions and hippi in pci cage/shoebox. Not sure if clariion will be possible to hook up, but I plan to upgrade ram to 8GBs (need 6 1GB modules if anyone is selling!) and a gigabit network card (also need one if anyone is seling). With a gigabit card I could hook machine to a NFS and discard clariion if it's not working.

Also, I plan sd2scsi the machine and backup whole hard drive since, as you can see, there's a working Piranha on it!
Keyframe wrote: b) Is it possible to clone (and how) a hard drive onto another to make an exact duplicate? I have some software I would like to preserve on it, but I would like to move it onto a more modern hard drive/CF or whatever that isn't a ticking time bomb.

Yes! see http://www.sgidepot.co.uk/disksfiles.html#CLONE - and the rest of Ian's site, which is a mine of useful info.

An enviable machine!
Fuel ; Indigo2 ; Octane ; RiscPC Kinetic/448MB/RISCOS4.39 or Debian-etch; Dell Inspiron4100/P3 1GHz/1GB/Debian-stable; EspressoPC ViaC3/900MHz/256MB/Debian-testing; RPi B RISCOS5.23; Rpi2 Raspbian-jessie; A5000/33MHz/FPA11/8MB/RISCOS3.11; A540/25MHz/FPA10/16MB/RISCOS3.11 or RISCiX1.21; R140/35MHz/4MB/RISCOS3.11 or RISCiX1.21