wtd: O2 Logic Board

Searching for hard-to-find gear? A post in here might just shake something loose!
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
pentium
Posts: 4728
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

wtd: O2 Logic Board

Unread postby pentium » Wed Oct 22, 2014 7:31 pm

Somehow mine killed itself so I need another one.

I don't need the CPU or ram or anything like that. Just the bare board if possible. I can't immediately remember if the logic board was interchangeable between the R5K and R10K machines so if required I'm seeking the R5K variant.
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: wtd: O2 Logic Board

Unread postby Raion-Fox » Wed Oct 22, 2014 9:41 pm

I'm 99% sure I have one of these in my storage unit. PM me with a price you have in mind and I'll be happy to negotiate.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Kumba
Posts: 234
Joined: Mon May 24, 2004 12:14 am
Location: Byzantine Secundus

Re: wtd: O2 Logic Board

Unread postby Kumba » Tue Oct 28, 2014 6:44 pm

pentium wrote:I don't need the CPU or ram or anything like that. Just the bare board if possible. I can't immediately remember if the logic board was interchangeable between the R5K and R10K machines so if required I'm seeking the R5K variant.

It is. The only difference is if you're going from R5K -> R10k, you need to make sure that the PROM is updated to support R10K, and you'll need those two small extenders for the CPU to connect to the mainboard. If going the other way, then save the two extenders. Won't need to worry about the PROM in this case, unless you've got an RM7000.
:Onyx2: 4x R14000 :Tezro: 4x R16000 :Fuel: 1x R16000 :Octane: 2x R14000 :O2+: RM7000 :O2: R10000 :O2: RM5200 :Indigo: R4400 :Indigo2IMP: R10000 :Indigo2: R8000 :O3x0: 4x R14000 :Indy: R5000

"The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between."
--Emperor Turhan, Centauri Republic

User avatar
miod
Posts: 508
Joined: Fri Oct 09, 2009 2:44 am
Location: Clermont-Ferrand (France)
Contact:

Re: wtd: O2 Logic Board

Unread postby miod » Wed Oct 29, 2014 12:08 am

Kumba wrote:Won't need to worry about the PROM in this case, unless you've got an RM7000.

Careful though, if this is one of the earliest R10k O2 mobo, it might be fitted with CRIME 1.1 which does not support R5000. CRIME needs to be at least rev 1.5 to work with both R10000 and R5000 families.

Edit: the above information is wrong. See correction later in this thread.
Last edited by miod on Wed Oct 29, 2014 6:40 am, edited 1 time in total.
:Indigo:R3000 (alas, dead) :Indigo:R4000 x4 :Indigo2:R4400 :Indigo2IMP:R4400 x2 :Indigo2:R8000 :Indigo2IMP:R10000 :Indy:R4000PC :Indy:R4000SC :Indy:R4400SC :Indy:R4600 :Indy:R5000SC :O2:R5000 x3 :O2:RM7000 :Octane:2xR10000 :Octane:R12000 :O200:2xR12000 :O200: - :O200:2x2xR10000 :Fuel:R16000 :O3x0:4xR16000 :A350:
among more than 150 machines : Apollo, Data General, Digital, HP, IBM, MIPS before SGI, Motorola, NeXT, SGI, Solbourne, Sun...

User avatar
Kumba
Posts: 234
Joined: Mon May 24, 2004 12:14 am
Location: Byzantine Secundus

Re: wtd: O2 Logic Board

Unread postby Kumba » Wed Oct 29, 2014 12:31 am

miod wrote:
Kumba wrote:Won't need to worry about the PROM in this case, unless you've got an RM7000.

Careful though, if this is one of the earliest R10k O2 mobo, it might be fitted with CRIME 1.1 which does not support R5000. CRIME needs to be at least rev 1.5 to work with both R10000 and R5000 families.

Interesting. The Linux kernel really only references CRIME 1.1. It's got a single mention of CRIME 1.5:

Code: Select all

arch/mips/sgi-ip32/ip32-irq.c

/*
 * O2 irq map
 *
 * IP0 -> software (ignored)
 * IP1 -> software (ignored)
 * IP2 -> (irq0) C crime 1.1 all interrupts; crime 1.5 ???

Not very inspiring :)

That makes it sound like the R10k's came a lot earlier or even before the R5K's. My current O2 is itself running on an R10k board that I modified to accept the RM7k. Earlier PROMs only supported R5K, and later on, got "R10K" added to their version string. Though, I've heard that O2 prototypes ran on a modified R4x00-based CPU of some kind. So maybe it was R4k -> R10k -> R5K -> RM7K -> R12K?
:Onyx2: 4x R14000 :Tezro: 4x R16000 :Fuel: 1x R16000 :Octane: 2x R14000 :O2+: RM7000 :O2: R10000 :O2: RM5200 :Indigo: R4400 :Indigo2IMP: R10000 :Indigo2: R8000 :O3x0: 4x R14000 :Indy: R5000

"The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between."
--Emperor Turhan, Centauri Republic

User avatar
jan-jaap
Donor
Donor
Posts: 4881
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: wtd: O2 Logic Board

Unread postby jan-jaap » Wed Oct 29, 2014 2:03 am

Kumba wrote:That makes it sound like the R10k's came a lot earlier or even before the R5K's.

Not true. I don't have the O2 press release handy, but two things:

1. The oldest O2 chassis didn't have the removable divider so you couldn't install the bigger R10K mainboard (at the expense of a disk).

2. IRIX release history:

Code: Select all

812-0595-001    IRIX 6.3 for O2, September 1996
812-0595-002    IRIX 6.3 for O2 Including R10000, November 1996

With only 2 months in between, the R10K systems must have been nearly finished when the R5K systems were announced, but still.

Shoehorning the 64bit, out of order R10K into the 32bit unified memory arch was always a bit of a hack, maybe initial support for R10K meant breaking support for R5K or something?
Kumba wrote:Though, I've heard that O2 prototypes ran on a modified R4x00-based CPU of some kind.

If you dig through the CPU setup code inside the O2 PROM, you'll find references to R4K CPUs. It's not unlikely that early prototypes used R4000 CPUs. I think R5000 was introduced in the Indy in Q2 of '96 and by then O2 must have been running in the lab already.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
Kumba
Posts: 234
Joined: Mon May 24, 2004 12:14 am
Location: Byzantine Secundus

Re: wtd: O2 Logic Board

Unread postby Kumba » Wed Oct 29, 2014 3:22 am

jan-jaap wrote:Not true. I don't have the O2 press release handy, but two things:

1. The oldest O2 chassis didn't have the removable divider so you couldn't install the bigger R10K mainboard (at the expense of a disk).

I forgot to mention, I cheated at that bit and actually used a spare R5K O2 case/board tray. I literally removed the logic board from the tray and transplanted it into the R5K board tray. So the divider wasn't an issue for me. SGI probably never intended you to do that, but I did.


jan-jaap wrote:Shoehorning the 64bit, out of order R10K into the 32bit unified memory arch was always a bit of a hack, maybe initial support for R10K meant breaking support for R5K or something?

This probably explains the issue w/ R10k's speculative execution on O2. They did it as a last-minute after-thought and weren't able to make the hardware cache-coherent, so they hacked around it in IRIX.


jan-jaap wrote:If you dig through the CPU setup code inside the O2 PROM, you'll find references to R4K CPUs. It's not unlikely that early prototypes used R4000 CPUs. I think R5000 was introduced in the Indy in Q2 of '96 and by then O2 must have been running in the lab already.

You mean disassembled code?

Speaking of prototypes, this was easier to find than I thought:

Image

Image

Image
:Onyx2: 4x R14000 :Tezro: 4x R16000 :Fuel: 1x R16000 :Octane: 2x R14000 :O2+: RM7000 :O2: R10000 :O2: RM5200 :Indigo: R4400 :Indigo2IMP: R10000 :Indigo2: R8000 :O3x0: 4x R14000 :Indy: R5000

"The past tempts us, the present confuses us, the future frightens us. And our lives slip away, moment by moment, lost in that vast, terrible in-between."
--Emperor Turhan, Centauri Republic

User avatar
recondas
Moderator
Moderator
Posts: 5441
Joined: Sun Jun 06, 2004 5:55 pm
Location: NC - USA

Re: wtd: O2 Logic Board

Unread postby recondas » Wed Oct 29, 2014 3:27 am

I had an early release 180Mhz O2 with the fixed metal divider. That system had a fairly early PROM release. Note the mention of "O2 R4600/R5000/R10000":

Code: Select all

PROM Monitor (BE)
Fri Dec 27 16:55:51 PST 1996
Version 4.0
02 R4600/R5000/R1000
IRIX 6.3 IP32prom IP32PROM-v4
***********************************************************************
Welcome to ARMLand - 0/0x0d00
running...(sherwood-root 0607201829)
* InfiniteReality/Reality Software, IRIX 6.5 Release *
***********************************************************************

User avatar
miod
Posts: 508
Joined: Fri Oct 09, 2009 2:44 am
Location: Clermont-Ferrand (France)
Contact:

Re: wtd: O2 Logic Board

Unread postby miod » Wed Oct 29, 2014 6:44 am

Kumba wrote:That makes it sound like the R10k's came a lot earlier or even before the R5K's. My current O2 is itself running on an R10k board that I modified to accept the RM7k. Earlier PROMs only supported R5K, and later on, got "R10K" added to their version string. Though, I've heard that O2 prototypes ran on a modified R4x00-based CPU of some kind. So maybe it was R4k -> R10k -> R5K -> RM7K -> R12K?

I'm afraid I got my facts wrong, sorry! Reading the crime 1.5 spec again, it's the opposite: crime 1.1 had support for R5000, but R5000-specific bits have been removed in 1.5.
:Indigo:R3000 (alas, dead) :Indigo:R4000 x4 :Indigo2:R4400 :Indigo2IMP:R4400 x2 :Indigo2:R8000 :Indigo2IMP:R10000 :Indy:R4000PC :Indy:R4000SC :Indy:R4400SC :Indy:R4600 :Indy:R5000SC :O2:R5000 x3 :O2:RM7000 :Octane:2xR10000 :Octane:R12000 :O200:2xR12000 :O200: - :O200:2x2xR10000 :Fuel:R16000 :O3x0:4xR16000 :A350:
among more than 150 machines : Apollo, Data General, Digital, HP, IBM, MIPS before SGI, Motorola, NeXT, SGI, Solbourne, Sun...

User avatar
pentium
Posts: 4728
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

Re: wtd: O2 Logic Board

Unread postby pentium » Wed Oct 29, 2014 8:28 am

FYI: Before my machine kicked it I was rocking along with a 300mhz R5K. Actually I believe that particular PIMM (030-1493-001) supported the PMC upgrade. Too bad nobody does those anymore.
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.

User avatar
jan-jaap
Donor
Donor
Posts: 4881
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: wtd: O2 Logic Board

Unread postby jan-jaap » Wed Oct 29, 2014 8:44 am

Kumba wrote:
jan-jaap wrote:If you dig through the CPU setup code inside the O2 PROM, you'll find references to R4K CPUs

You mean disassembled code?

Yes. I do not have the PROM source code.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
kjaer
Posts: 424
Joined: Wed May 07, 2008 7:47 pm
Location: Seattle, WA
Contact:

Re: wtd: O2 Logic Board

Unread postby kjaer » Wed Oct 29, 2014 1:30 pm

I've got one kicking around the shop. It's untested and unwarranted, but it's yours if you want it.
:OnyxR: :IRIS3130: :IRIS2400: :Onyx: :ChallengeL: :4D220VGX: :Indigo: :Octane: :Cube: :Indigo2IMP: :Indigo2: :Indy:

User avatar
pentium
Posts: 4728
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

Re: wtd: O2 Logic Board

Unread postby pentium » Fri Oct 31, 2014 9:51 am

A replacement has been sourced.
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.


Return to “Hardware Wanted”

Who is online

Users browsing this forum: No registered users and 1 guest