The collected works of JohnK

Check the power supply for leaking electrolytic capacitors. I had the same problem with an IPX that did the exact same thing.
First, make sure you unplug the power supply from the wall, etc.
Once you have taken the power supply out of the box and took off the cover, unscrew the PCB from the metal cage.
There are 3 3300uf capacitors that have probably leaked. They are the tallest caps you see. If you also see a coat of thick brownish color substance on the board where this caps are located which can be wiped up by a Q-tip, that's probably what has happened. All three of mine where in this condition. The other caps where ok but be sure to check all of them just in case.

I unsoldered those caps from the board, cleaned up the board really good with pure alcohol and Q-tips and installed new ones.
I found my caps on eBay for less than 10 bucks for a pack of 5. Make sure you get the correct voltage ratings and orient them properly on the board.

Let me know if this worked out for you.
:Indigo2: :Indy: :Fuel:
I had a weird issue with my Fuel though it was somewhat different. I could not install miniroot to the disk once I booted it up from the Installation and Tools Overlay CD. It just kept failing even though the drive tested ok. Drove me nuts until I pinpointed that the problem was either the onboard HBA or the SCSI cable which I tried to re-seat many times over. I even tried a different active terminator on the cable thinking that's what it was but it wasn't. So I purchased another cable (thanks Doug) and that turned out to be the fix. I can only count on one hand the number of bad internal ribbon cables (IDE, SCSI, etc.) that I had come across over the years. I had good reason to suspect it though. The cable that came with the machine looked like it had been crumbled up a few times with creases all over it in every direction. Not good especially for SCSI.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
I have 2 SPARCstation 5s, one running the RISC port of NextStep 3.3 on a 110 Mhz MicroSparc and the other is running LuBu OpenMagic on top of Solaris 7 on a 170 MHz TurboSparc. The 110 Mhz box used to be a Kodak photo kiosk which I turned back to a regular workstation. It has the "Kodak Digital Processor" logo on the front of it. Also have a few Sunblade 1500 workstations (UltraSPARC 3i processors) with an assortment of graphic cards.On the server side I'm running a couple of SUN T2000 servers, one headless and the other running with an XVR-200 graphics card. They both have the T1 8 core processor and they are both running Solaris 10. The oldest SUN I have is a SUN IPX in a SUN IPC case. But I hardly ever have the time to play with any of them much anymore.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
These servers show up super cheap on eBay. I have this crazy idea of making one fit in a normal ATX case. It would involve a lot of metal work and faking all the fan signals. Are there any cheap PC video cards that will run under Solaris these days?


I don't know if you were asking about Solaris Intel or Solaris SPARC.

The only graphic options that I know of for the SUN T2000 are the XVR-200 and the XVR-300. The XVR-200 is a 1 lane PCI-e and the XVR-300 is an 8 lane PCI-e. The 300's go for about $200 and more so they are definitely not cheap. They use the ATI FireMV graphics engine and have 128 MB of video RAM and can drive two monitors. The 200's go for less since they are just 1 lane and 32 MB of RAM but can still be high. Luckily, one of mine came with a 200. I couldn't see paying the premium price for a 300.

SUN boxes need SUN cards in order to function with the OpenBoot firmware so standard PC cards won't work unless your going to install Solaris 10 on an Intel platform. If your going to run other SUN hardware like one of the more recent SunBlade machines (1500 or 2500 Red or Silver) then you can find cheaper cards on e**y like the XVR-100 or XVR-600 or even a PGX64. You can get these for $20.00 - $40.00 or so.

If your going the Intel route, I would check which video cards are supported on the Intel hardware compatibility list. What server board were you looking to use in an ATX case? That should be interesting.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
Downloading all the friggin manuals that I can get my hands on from the SGI TPL, even for the machines I don't currently own. Doing it "just in case" the SGI TPL site goes belly up and we all start seeing 404 errors.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
So what to do with the IDE-SCSI Convertor... ah.. :shock: WTF http://www.ebay.co.uk/itm/ACARD-AEC-772 ... SwPhdVGckA


Boy brother uunix, you sure fscking made out on that deal!! :)
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
After my failure of trying to get into POD on my Fuel, I eventually tried the same procedure on a totally different Fuel (my second one).
See topic http://forums.nekochan.net/viewtopic.php?f=3&t=16730201

Code: Select all

SGI SN1 L1 Controller
Firmware Image B: Rev. 1.24.8, Built 09/15/2003 17:08:18


001a01-L1>debug
debug switches set to 0x0000
001a01-L1>debug 0x10d
debug switches set to 0x010d
001a01-L1>power u
001a01-L1>leds
CPU  A: 0x77: PLED_BIST_BASE:  Running BIST on bank 7
0x5c: PLED_TEST_INTS
0x70: PLED_BIST_BASE:  Running BIST on bank 0
0x71: PLED_BIST_BASE:  Running BIST on bank 1
0x3c: PLED_JUMPRAMU

001a01-L1>leds
CPU  A: 0x80:   POD Mode (0x80/0xBC=okay, solid 0x80=possibly hung polling UART)
0x8c: FLED_GENERAL:  General exception.

001a01-L1>
entering console mode  001a01 CPU0, <CTRL_T> to escape to L1 <<<<<-------------------------JUST HANGS FROM HERE


At this point there is nothing. I can go back and forth between console and L1 modes but that's it. When I try to type in console mode, I get this:

Code: Select all

entering console mode  001a01 CPU0, <CTRL_T> to escape to L1
no response from  001a01 CPU0, system not responding
no response from  001a01 CPU0, system not responding


I am assuming that once the debug switch is set to 0x010d that it should boot into POD directly.

Based on another thread about a Tezro having one of it's CPUs disabled, the same procedure is tried:

Code: Select all

001c01-L1>debug 0x10d (<-Setting DEBUG mode)
debug switches set to 0x010d
001c01-L1>pwr u
(wait about 15sec)
001c01-L1>leds
CPU A: 0xbc: POD Mode (0x80/0xBC=okay, solid 0xBC=possibly hung polling UART) (<- Seems bypassed CPU env check!!)
0x80: POD Mode (0x80/0xBC=okay, solid 0x80=possibly hung polling UART)
CPU B: < CPU not present >
CPU C: 0x45: PLED_LAUNCHLOOP: Slave loop (0x00/0x45=okay, solid 0x45=possibly hung)
0x00: PLED_RESET: Slave loop (0x00/0x45=okay, solid 0x00=possibly hung)
CPU D: < CPU not present >

001c01-L1> (<-Ctrl + D)
entering console mode 001c01 CPU0, <CTRL_T> to escape to L1

A 000 001c01: POD SysCt Cac> go cac <<<<<<---------------------------------------------------SO HOW DO I GET HERE?
A 000 001c01: Must be in Dex mode before switching to Cac or Unc.
A 000 001c01: POD SysCt Cac> clearalllogs
A 000 001c01: *** This must be run only after NUMAlink discovery is complete.
A 000 001c01: *** This will clear all previous log variables such as:
A 000 001c01: *** moduleids, nodeids, etc. for all nodes.
A 000 001c01: Clear all logs? [n] y
A 000 001c01: Checking 1 entries for promlogs
A 000 001c01: .DONE
A 000 001c01: All PROM logs cleared!


What am I missing here? Or is it that on a Fuel, its simply just "broken"? Has anyone ever been successful in doing this on a FUEL and if so, how did you do it?

I'm also trying to get some documentation on the use of the debug switches used on the L1 controller but the "L1 and L2 Controller Software User's Guide" doesn't venture into that territory. Is there a document that exists that does explain the debug switches?
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
Fuel? IIRC, the serial console is routed to one of the serial ports on the back panel, NOT to the L1. Somewhat of a nasty surprise, really, and I don't know how to change it, but there it is. Power up via the L1, then use a second serial connection or unplug/re-plug to the other port to get at the console.


Yep, there it is!
I thought that by doing a CTRL-D, the L1 would route me into the console mode but your right, it doesn't. It never occurred for me to physically switch to the serial port.Odd that it doesn't though since L1 says it can switch back and forth by using CTRL-D and CTRL-T.
Most of the time its the simple things isn't it?

Thank you much nyef! May the SGI gods be with you and I am forever grateful for your reply!
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
You can download any and all versions of the SunPCI software here:

http://www.oracle.com/technetwork/docum ... 93027.html


Sorry, but those zips only include the documentation for the cards. It is misleading though.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550
You may have done this already so please excuse me if you have. When you re-seated the memory did you actually take out the modules and plug them back in again? If so, were they installed in the same order? If not, you may want to reorganize the modules in different slots. Work with a minimum memory configuration and only populate a set at a time to see if that resolves anything. I am not familiar with Octanes since I don't have one but you still may want to try that just in case.
SGI: :Fuel: :Indigo2: :Indigo2IMP: :Indigo2: :Indy: :Fuel:
SUN: T2000 (x2], SunBlade 1500 Red (x2), SPARCstation 5 (x2) - Nextstep/Openstep, SPARCstation IPX
Alpha: DEC AXP 3000/300LX, API CS20 (Dual 833 Mhz CPUs)
Cobalt RaQ 550