ONYX2 - Mix IP27- and IP31-Nodeboards?

33 views
Skip to first unread message

Michael Schmidt

unread,
Oct 2, 2002, 6:02:05 AM10/2/02
to
Hi *,

is it possible to mix a IP31-Board (2*R10K-250, 030-1255-003)
with a IP27 (2*R10K-180, 030-1266-001) in a ONYX2 Deskside
(Reality-GFX, Null-Router, IRIX 5.5.17f)

Michael

Matthew Marchese

unread,
Oct 2, 2002, 8:59:34 AM10/2/02
to
Hi Michael,

SGI doesn't support mixing 180-MHz node boards with any other type of
node board due to the difference in secondary cache sizes. They also
require a different clock-jumper setting on the Onyx2 midplane from the
IP31.

Rgds,

Matt

Michael Schmidt wrote:

--
Matt Marchese
Service Publications and Training
"If there's no ear then there's no sound if there's no tree
then there's no ground" -Imperial Teen
*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*

Michael Schmidt

unread,
Oct 3, 2002, 7:15:51 AM10/3/02
to
Hi Matt,

thank you for your fast answer!

> SGI doesn't support mixing 180-MHz node boards with any other type of
> node board due to the difference in secondary cache sizes.

Does 'SGI doesn't support' mean, it will not work or there is just no
support from SGI for this configuration? If the last, what kind of
problems could i expect if i would to it anyway?

Is is just for a 'private' machine that was throwed out from a company
and i've got nearly for free. With the 180MHz-CPU's it is really
slow, so i've bought a cheap IP31 via eBay for it. If possible i would
not like to let rust out the older board...
Support from SGI is not required for this machine, it is just for
hobbyist use.

> They also
> require a different clock-jumper setting on the Onyx2 midplane from the
> IP31.

Where is this jumper located and how i would have to set it?
(NB: Is there any more hardware-related documentation available for
the ONYX2/Origin2000-platform? The Owner's Manual describes as most
difficult service the exchange of a harddisk. For the Origin 200
there is a Maintenance Guide on techpubs, but for the ONYX2 i can
not find anything like this. :(

Second question:
Under /usr/cpu/firmware i saw a file mmscfw.bin, which i assume this is
the firmware for the MSC-module. The MSC from my machine still has
the firmware v3.1, i'm assuming this is a very old one. Is there a way
to flash the MSC-Firmware or is the file for a different part?

Third question:
What size of allen-key is necessary for the two screws that fixes the
compression-connector on the nodeboards, the GE14 and the router-board?
None of my metric- or inch-sized keys seems to fit. :(

Thanks for any help!

Cheers,
Michael

Matt Marchese

unread,
Oct 3, 2002, 9:07:19 AM10/3/02
to
Michael Schmidt wrote:

>Does 'SGI doesn't support' mean, it will not work or there is just no
>support from SGI for this configuration? If the last, what kind of
>problems could i expect if i would to it anyway?
>

The answer is yes on both questions. I've had problems mixing 195-MHz
and 180-MHz IP27 node boards in the Onyx2 desksides that I use in lab.
The system will boot up to IRIX multiuser mode, but if I put it under
any kind of application load, I get panics and system halts. I haven't
tried mixing IP31s with the 180-MHz IP27s, but I can only imagine that
the problems would be more pronounced.

So, if you really want to try it go ahead, but you're handicapping your
system and you're probably not going to get much work done! Bear in
mind that you'll have to set the system clock speed for the slower node
board which will result in your effectively reducing the overall speed
of the system by a significant amount, maybe enough to almost negate any
benefit from adding a 2nd node board. Also, the node boards contain a
Hub ASIC that must be flashed to run at the correct speed, and I'm not
certain how to do that.

>Where is this jumper located and how i would have to set it?
>

It's located on the midplane behind the node boards, you have to remove
them to access it. IIRC, the Onyx2 midplane has two sets of jumpers, one
for 360 MHz (180-MHz node boards) and one for 390 MHz (everything else).
If your system already has the IP31 in it, you'll have to remove the
jumper that's currently installed and move it to the other set of pins
to lower the clock speed for the IP27 board.

>(NB: Is there any more hardware-related documentation available for
>the ONYX2/Origin2000-platform? The Owner's Manual describes as most
>difficult service the exchange of a harddisk. For the Origin 200
>there is a Maintenance Guide on techpubs, but for the ONYX2 i can
>not find anything like this. :(
>

I don't believe that the internal service manual for the Onyx2 is
available to the general public. It's listed as SGI Confidential, so I
can't give you one either. I know that they're out there at customer
sites, so ask around.

>Is there a way to flash the MSC-Firmware or is the file for a different part?
>

The only way to upgrade the MSC is by replacing the PIC chip on it that
contains the firmware. Version 3.1 shouldn't give you any problems.

>Third question: What size of allen-key is necessary for the two screws that fixes the compression-connector on the nodeboards, the GE14 and the router-board?
>

I'm not sure exactly, but I believe that it's some odd size like
9/64ths. Buy yourself a cheap set of hex keys incremented in 64ths and
you should find what you need.

Have fun!

Matt

Pete Turnbull

unread,
Oct 3, 2002, 9:24:08 AM10/3/02
to
Michael Schmidt <use...@machtnix.net> wrote:

> Is is just for a 'private' machine that was throwed out from a company

Sounds a bit like mine :-)

> Second question:
> Under /usr/cpu/firmware i saw a file mmscfw.bin, which i assume this is
> the firmware for the MSC-module. The MSC from my machine still has
> the firmware v3.1, i'm assuming this is a very old one. Is there a way
> to flash the MSC-Firmware or is the file for a different part?

mmscfw.bin is presumably for the MMSC, not MSC. Is your machine a
rackmount with the LCD display on the front, above the lower module? If
not, you won't have an MMSC (unless the machine was originally intended
to be bigger).

> Third question:
> What size of allen-key is necessary for the two screws that fixes the
> compression-connector on the nodeboards, the GE14 and the router-board?
> None of my metric- or inch-sized keys seems to fit. :(

It's 7/64" -- a non-standard size. I found the easiest way to get one was
to buy a cheap set of hex security bits; one of the ones in the set was
7/64". BTW, don't overtighten those screws. The required torque is less
than you might think!

--
Pete Peter Turnbull
Network Manager
University of York

Michael Schmidt

unread,
Oct 3, 2002, 11:48:05 AM10/3/02
to
Hi Matt!

thank you again for your fast answer!

> The answer is yes on both questions. I've had problems mixing 195-MHz
> and 180-MHz IP27 node boards in the Onyx2 desksides that I use in lab.
> The system will boot up to IRIX multiuser mode, but if I put it under
> any kind of application load, I get panics and system halts. I haven't
> tried mixing IP31s with the 180-MHz IP27s, but I can only imagine that
> the problems would be more pronounced.

Okay, so now i'm not longer thinking about mixing the nodeboards... :)
Thank you for preventing me running into trouble! I will stay with
one IP31, this should give enough power for my needs. (Anyone needs a
Dual-180MHz IP27??? :)

> >Where is this jumper located and how i would have to set it?
> >
> It's located on the midplane behind the node boards, you have to remove
> them to access it. IIRC, the Onyx2 midplane has two sets of jumpers, one
> for 360 MHz (180-MHz node boards) and one for 390 MHz (everything else).
> If your system already has the IP31 in it, you'll have to remove the
> jumper that's currently installed and move it to the other set of pins
> to lower the clock speed for the IP27 board.

Unfortunately the machine had the older 180MHz-nodeboard installed and
i'm in the progress to upgrade it to the IP31, so the jumper should be
in the slower position actually.
The only polulated jumper in this area behind the nodeboards is marked
as 'D4M0', is this the right one? It has three pins, the jumper-bridge
is sitting on the right two.
There is another three-pin jumper in this area, which is currently
unpopulated, it is marked as 'C2L2' and another one with two pin's
near the bottom side, marked as 'NIC'
What jumper(s) do i have to set for the IP31?

> I don't believe that the internal service manual for the Onyx2 is
> available to the general public. It's listed as SGI Confidential, so I
> can't give you one either. I know that they're out there at customer
> sites, so ask around.

That's a pity! :(
Unfortunately there are very view customer-pages for the ONYX2 on the
net (Maybe that's because the ONYX2 is still too expensive for most
hobbyists?), i didn't find any deeper hardware infos. If anyone here
has any hint or a link please help me. I would be really happy!

> The only way to upgrade the MSC is by replacing the PIC chip on it that
> contains the firmware. Version 3.1 shouldn't give you any problems.

Ok, thank you!


> >Third question: What size of allen-key is necessary for the two screws that fixes the compression-connector on the nodeboards, the GE14 and the router-board?
> >
> I'm not sure exactly, but I believe that it's some odd size like
> 9/64ths. Buy yourself a cheap set of hex keys incremented in 64ths and
> you should find what you need.

Even standard inch-sized keys are very hard to find here in germany,
so i think it would be nearly impossible to find a set incremented
in /64. :( But i've helped me with one of metric-size '3' and a
grinding-machine... ;) It fit's not perfectly, but works. :)

Michael Schmidt

unread,
Oct 3, 2002, 12:02:42 PM10/3/02
to
Hi Pete!

> > Is is just for a 'private' machine that was throwed out from a company
>
> Sounds a bit like mine :-)

Ah, it's nice to hear to be not alone with such a preatty beast! :)
We should stay in contact! Actually i have lots of questions around
the hardware, but it is much more difficult to find informations
on the net then for the most of the other SGI-machines. :( Have you
any more detailed material or a hint where i should look at?

> mmscfw.bin is presumably for the MMSC, not MSC. Is your machine a
> rackmount with the LCD display on the front, above the lower module? If
> not, you won't have an MMSC (unless the machine was originally intended
> to be bigger).

No, it is just a deskside-case, so it has the MSC installed.
Matt told, that the firmware on the MSC is not flashable, but my
version 3.1 should be ok.



> It's 7/64" -- a non-standard size. I found the easiest way to get one was
> to buy a cheap set of hex security bits; one of the ones in the set was
> 7/64". BTW, don't overtighten those screws. The required torque is less
> than you might think!

Thank you very much, but inch-sized bits are very hard to find
here in germany. :( So i've decided to grind down a metric-key
in simular size (3). It fit's not perfectly, but works. Because
i don't need much torque, as you mentioned, this should not be
a problem.

Thacomp.sys.sgi.hardnk you!

Cheers,
Michael

Matt Marchese

unread,
Oct 3, 2002, 12:41:46 PM10/3/02
to
Michael Schmidt wrote:
>
> The only polulated jumper in this area behind the nodeboards is marked
> as 'D4M0', is this the right one? It has three pins, the jumper-bridge
> is sitting on the right two.
> There is another three-pin jumper in this area, which is currently
> unpopulated, it is marked as 'C2L2' and another one with two pin's
> near the bottom side, marked as 'NIC'
> What jumper(s) do i have to set for the IP31?

Place the jumper across pins 1 and 2 of the C2L2 jumper block. Pin 1 is
the first pin on the left as you look at the midplane from the back of
the system.

Also, 250-MHz IP31 boards require IRIX version 6.4 or later, with
software patches 2839 and 2945. I assume that you're probably running a
later version than that, but just in cash.

Also, when you boot the system up to IRIX after putting in the new IP31,
run the 'flash' command to make sure that the IP31 and BaseIO PROMs are
up to date.

Rgds,

Matt


Michael Schmidt

unread,
Oct 3, 2002, 1:02:13 PM10/3/02
to
Hi Matt!

> > The only polulated jumper in this area behind the nodeboards is marked
> > as 'D4M0', is this the right one? It has three pins, the jumper-bridge
> > is sitting on the right two.
> > There is another three-pin jumper in this area, which is currently
> > unpopulated, it is marked as 'C2L2' and another one with two pin's
> > near the bottom side, marked as 'NIC'
> > What jumper(s) do i have to set for the IP31?
>
> Place the jumper across pins 1 and 2 of the C2L2 jumper block. Pin 1 is
> the first pin on the left as you look at the midplane from the back of
> the system.

Ok, this helps, thank you! Do i have to remove the jumper fom 'D4M0'?

> Also, 250-MHz IP31 boards require IRIX version 6.4 or later, with
> software patches 2839 and 2945. I assume that you're probably running a
> later version than that, but just in cash.

I'm running 6.5.17f with all related patches from support.sgi.com,
so there should be no os-related problems. But thanks for the hint!



> Also, when you boot the system up to IRIX after putting in the new IP31,
> run the 'flash' command to make sure that the IP31 and BaseIO PROMs are
> up to date.

Ok, i will do this!

Cheers,
Michael

Matt Marchese

unread,
Oct 3, 2002, 1:56:57 PM10/3/02
to
Michael Schmidt wrote:

> Ok, this helps, thank you! Do i have to remove the jumper fom 'D4M0'?

Yes, you should remove it.

Rgds,

Matt


Michael Schmidt

unread,
Oct 3, 2002, 2:18:30 PM10/3/02
to
Hi Matt!

> > Ok, this helps, thank you! Do i have to remove the jumper fom 'D4M0'?
>
> Yes, you should remove it.

Thank you very much, it works! :-)))

michael@onyx2:~ > hinv -mvv
Location: /hw/module/1/slot/n1/node
MODULEID Board: barcode K0009837 part rev
Group ff Capability ffffffff Variety ff Laser 00000092f4ac
4P1G5_MPLN Board: barcode DKA301 part 013-1839-001 rev E
Group ff Capability ffffffff Variety ff Laser 000000158be4
IP31PIMM Board: barcode GCF752 part 030-1313-002 rev B
Group ff Capability ffffffff Variety ff Laser 0000002a0563
IP31 Board: barcode HTY396 part 030-1255-003 rev D
Group ff Capability ffffffff Variety ff Laser 000000343efb
Location: /hw/module/1/slot/io4/kona
GE14-2 Board: barcode DZV164 part 030-1051-002 rev B
Group ff Capability ffffffff Variety ff Laser 000000125ef7
Location: /hw/module/1/slot/io1/baseio
MIO Board: barcode FEM250 part 030-0880-003 rev E
Group ff Capability ffffffff Variety ff Laser 0000001698cc
BASEIO Board: barcode ENX311 part 030-0734-002 rev B
Group ff Capability ffffffff Variety ff Laser 0000000c5f61
2 250 MHZ IP27 Processors
CPU: MIPS R10000 Processor Chip Revision: 3.4
FPU: MIPS R10010 Floating Point Chip Revision: 3.4
Location: /hw/module/1/slot/n1/node/cpubus/0/a
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
Location: /hw/module/1/slot/n1/node/cpubus/0/b
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
Location: /hw/module/1/slot/n1/node/memory
Memory at Module 1/Slot 81: 1024 MB (enabled)
Bank 0 contains 512 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)
Integral SCSI controller 0: Version QL1040B (rev. 2), single ended
Disk drive: unit 1 on SCSI controller 0 (unit 1)
Disk drive: unit 2 on SCSI controller 0 (unit 2)
CDROM: unit 6 on SCSI controller 0
Integral SCSI controller 1: Version QL1040B (rev. 2), single ended
IOC3 serial port: tty1
IOC3 serial port: tty2
IOC3 serial port: tty3
IOC3 serial port: tty4
IOC3 parallel port: plp1
Graphics board: Reality
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
Location: /hw/module/1/slot/n1/node/hub
HUB in Module 1/Slot 1: Revision 5 Speed 100.00 Mhz (enabled)
Location: /hw/module/1/slot/n1/node/prom
IP27prom in Module 1/Slot n1: Revision 6.111
Location: /hw/module/1/slot/io1/baseio
IO6prom on Global Master Baseio in Module 1/Slot io1: Revision 6.111

Really nice now for playing around... time to start quake2 :)

Cheers,
Michael

Emmanuel Florac

unread,
Oct 3, 2002, 4:44:22 PM10/3/02
to
Dans l'article <3D9C66B5...@machtnix.net>, use...@machtnix.net
disait...

>
> Even standard inch-sized keys are very hard to find here in germany,
> so i think it would be nearly impossible to find a set incremented
> in /64. :(
>

You can find them quite easily in shops specialized in radio-controlled
models cars.

--
Quis, quid, ubi, quibus auxiliis, cur, quomodo, quando?

Michael Schmidt

unread,
Oct 3, 2002, 4:57:45 PM10/3/02
to
Hi Emmanuel!

> > Even standard inch-sized keys are very hard to find here in germany,
> > so i think it would be nearly impossible to find a set incremented
> > in /64. :(
> >
>
> You can find them quite easily in shops specialized in radio-controlled
> models cars.

Really? Here's such a shop directly in the neighbourship! :-)))
I will ask there tomorrow! Thanks!

Cheers,
Michael

Emmanuel Florac

unread,
Oct 4, 2002, 4:54:19 AM10/4/02
to
Dans l'article <3D9CAF49...@machtnix.net>, use...@machtnix.net
disait...

>
> Really? Here's such a shop directly in the neighbourship! :-)))
> I will ask there tomorrow! Thanks!
>

It's at least true in france, I suppose the same applies to Germany : all
model cars come from Korea...

--
------------------------------------------------------------------------
Emmanuel Florac | Kreode technologies
------------------------------------------------------------------------

yi ge mei you wei ba

unread,
Oct 4, 2002, 7:25:42 PM10/4/02
to
Emmanuel Florac wrote:
>
> Dans l'article <3D9CAF49...@machtnix.net>, use...@machtnix.net
> disait...
> >
> > Really? Here's such a shop directly in the neighbourship! :-)))
> > I will ask there tomorrow! Thanks!
> >
>
> It's at least true in france, I suppose the same applies to Germany : all
> model cars come from Korea...
>


and they use inch-dimensioned Allen fasteners ? Wow,
this IS a global economy :-)

Emmanuel Florac

unread,
Oct 5, 2002, 11:05:06 AM10/5/02
to
Dans l'article <3D9E22AF...@pacbell.net>, ha...@pacbell.net
disait...

>
> and they use inch-dimensioned Allen fasteners ? Wow,
> this IS a global economy :-)
>

Yup. You bet.

Reply all
Reply to author
Forward
0 new messages