SGI: Hardware

Onyx2 with disabled shoebox [solved]

One of the two IP31 nodeboards that I received to upgrade my IP27's does not blink a lot after power up, and swapping them did not help. The four upper LEDs are on in each column and nothing blinks.


Code: Select all

IP27 PROM SGI Version 6.156  built 11:27:56 AM Nov 18, 2003
*** Skipping diags as requested by kernel
*** Diag level set to None (2)
Testing/Initializing memory ...............             DONE
Copying PROM code to memory ...............             DONE
Discovering local IO ......................             Reading link 9 (addr 0x9200000009000004) failed
DONE
Discovering NUMAlink connectivity .........             DONE
Found 2 objects (2 hubs, 0 routers) in 428 usec
Waiting for peers to complete discovery....             DONE
Global master is /hw/module/1/slot/n1
Testing/Initializing all memory ...........             DONE
Initializing headless node at nasid 1
........*** Swapping bank 0 with bank 1 on headless node nasid 1
Discovering local IO ......................             DONE
Checking partitioning information .........             DONE
Loading BASEIO prom .......................             DONE

BASEIO PROM Monitor SGI Version 6.80  built 11:10:35 AM Aug 30, 2001 (BE64)
2 CPUs on 2 nodes found.
Installing PROM Device drivers ............
Installing Graphics Console...

Walking SCSI Adapter 0 (/hw/module/1/slot/io1), (pci id 0)
1+ 2- 3- 4- 5- 6+ 7- 8- 9- 10- 11- 12- 13- 14- 15- = 2 device(s)

Walking SCSI Adapter 1 (/hw/module/1/slot/io1), (pci id 1)
1- 2- 3- 4- 5- 6- 7- 8- 9- 10- 11- 12- 13- 14- 15- = 0 device(s)

Initializing PROM Device drivers ..........             DONE
onyx2 console login:
:Indigo2IMP: extreme :Octane2: V8 :O200: :Onyx2: IR2e
r-a-c.de
Thanks for the search links, I could fix the nodeboard which is now enabled, after replacing the compression connector and doing the usual clearallogs... commands in pod then resetenv enableall... in PROM menu.
But the shoebox is still down despite those commands repeated several times and reset cycles. I know its XIO connector is good because
-I cleaned the midplane pads
-a shoehorn in the same slot is detected
-I replaced the compression connector
-there are no warning messages in console like those from IO6 before reseating it
Only its PROM is detected in hinv (from IRIX, not PROM)

Code: Select all

IO6prom on Global Master Baseio in Module 1/Slot io2: Revision 6.156

The flash was successful: before, tail of hinv was

Code: Select all

IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.80

No one else knows of io2 slot

Code: Select all

ls /hw/module/1/slot/
io1  io4  io5  n1   n2

What to check next ? I did not find detailed help for POD command dgpci and its options, it is not in man prom.
:Indigo2IMP: extreme :Octane2: V8 :O200: :Onyx2: IR2e
silly question but is something in the shoehorn? a card?
r-a-c.de
foetz wrote: silly question but is something in the shoehorn? a card?

Yes, two SGI GbE cards in slots 0 and 1, copper tg and fiber eg. They were OK in a short XTalk PCI adapter (one at a time) but not in this full-length 3-slot PCI cage. Then I left only one in slot 0 and retried the prom commands without success.
:Indigo2IMP: extreme :Octane2: V8 :O200: :Onyx2: IR2e
Your description of confirming the midplane with another XIO card and replacing the compression connector on the shoebox would make me suspect the shoebox has a defect <not related to the compression connector or midplane connection>.

However, your original post included a link error that could be related to the issue:

Code: Select all

Reading link 9 (addr 0x9200000009000004) failed


If you attempts to flush the POD log didn't clear the link error message, there are a series of LEDs on the midplane that can be used to diagnose XIO link failures.

There's a neko-wiki on the subject with photo illustrations < Origin2000/Onyx2 Diagnostics: Midplane LEDs >. If your system is an Onyx2 Deskside, I didn't have access to an Onyx2 Deskside when I prepared the wiki, so there aren't any details or photos for the Onyx2 Deskside.

Having warned you of that, there's probably a good chance that the LEDs on the Onyx2 Deskside are identified with similar markings <and function in the same fashion>, so the info might still prove to be useful.
http://www.nekochan.net/wiki/ ... plane_LEDs

If your Onyx2 is a Deskside, feel free to post a description and close up photos of the LEDs and I'll add them to the wiki.
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************
recondas wrote: suspect the shoebox has a defect <not related to the compression connector or midplane connection>.

Thanks for this hint ! It was a mechanical defect preventing good compression despite the XIO latch: after noticing it was harder to push than other XIO cards, I found the bracket of the bottom lid (stamped with 040-1358-001) was not parallel to the bottom of the chassis because there is a rivet near its corner. This bracket holds the knurled screw that tightens the cage to the chassis but the sheet metal is too thick to bend if the chassis is not flush.

After a few cuts with a hand shear, the cage could be perfectly inserted, the XIO PCI adapter appeared in hinv, and tg2 appeared in ifconfig -a :) .

There are no LEDs on the midplane around io2 slot
:Indigo2IMP: extreme :Octane2: V8 :O200: :Onyx2: IR2e
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