Discussion:
[rescue] Sun E4K CPU Upgrade
Richard
2018-06-26 23:56:46 UTC
Permalink
Hi Folks

Looking for experience/guidance on CPU upgrade for my E4K.

My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.

I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can upgrade all CPU's to the 400Mhz versions.

when I look at the parts list for the E4K http://shrubbery.net/~heas/sun-feh-2_1/Systems/4u-Server/E4000.html

I see there are a number of options

400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762

when I go to eBay I have found some different numbers for the CPU Module i.e. 501-6009 or 501-5838 .

I further note that the compatibility statements exist for each CPU such as this for 501-5235

Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio if 84MHz system boards are installed.
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if the centerplane and all system boards are 100MHz.
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed in the E3x00, E4x00, and E5x00.

Is it just a mater of inventorying my machine and working out which modules are compatible with what is in there already or is there an easier way?

Appreciate thoughts/insights.

Regards

Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Peter Stokes
2018-06-27 06:29:15 UTC
Permalink
Hi

The limit would be the backplane. If it is a 4000 and not a 4500 then it
originally would be limited to 336mhz. The rest will depend on part nos as to
if they work correctly at 400. The 400 cpu will run at 336 if you do not have
the correct boards.

I have some 400 compatible boards but no 400 cpus if you need them.

Peter

Sent from my iPhone
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
Post by Richard
when I look at the parts list for the E4K
http://shrubbery.net/~heas/sun-feh-2_1/Systems/4u-Server/E4000.html
Post by Richard
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
Post by Richard
I further note that the compatibility statements exist for each CPU such as this for 501-5235
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio if
84MHz system boards are installed.
Post by Richard
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Post by Richard
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Post by Richard
Is it just a mater of inventorying my machine and working out which modules
are compatible with what is in there already or is there an easier way?
Post by Richard
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Richard
2018-06-27 06:51:57 UTC
Permalink
Thanks Peter

So based on the following I think it is safe to say its a 4000. And if I understand what you are saying if I put 400Mhz CPU in then all I am going to get is 336Mhz any way so probably no point in up reving the existing CPU. Probably not supported (probably not an issue for a hobby machine) but can you mix 336Mhz and 400Mhz CPU in the same chasis

8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial

0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336

and also that it is running at 336Mhz according to the System Frequecny and an 83Mhz Gigaplane (is that the fsys number rounded up?)

Regards

Richard
Post by Peter Stokes
Hi
The limit would be the backplane. If it is a 4000 and not a 4500 then it
originally would be limited to 336mhz. The rest will depend on part nos as to
if they work correctly at 400. The 400 cpu will run at 336 if you do not have
the correct boards.
I have some 400 compatible boards but no 400 cpus if you need them.
Peter
Sent from my iPhone
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on
board.
Post by Richard
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
Post by Richard
when I look at the parts list for the E4K
http://shrubbery.net/~heas/sun-feh-2_1/Systems/4u-Server/E4000.html
Post by Richard
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
Post by Richard
I further note that the compatibility statements exist for each CPU such as
this for 501-5235
Post by Richard
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio if
84MHz system boards are installed.
Post by Richard
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Post by Richard
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Post by Richard
Is it just a mater of inventorying my machine and working out which modules
are compatible with what is in there already or is there an easier way?
Post by Richard
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Jonathan Katz
2018-06-27 07:08:24 UTC
Permalink
You can mix/match CPUs and it will always clock at the lower CPU frequency
to maintain compatibility, IIRC.

There were so many 400Mhz P/Ns because of ecache parity issues and
manufacturing issues. Some came from TI, some came from Sony, etc. Some had
different cache sizes, IIRC, and some had mirrored cache(!) (later editions
of the 400 and 440Mhz.)

The difference between xx00 and x500 was the backplane speed, and then the
CPU and IO boards had different revs to match the backplane. If you have an
older IO or CPU board, it will dumb-down to the slowest clock speed so the
system can run.
Post by Richard
Thanks Peter
So based on the following I think it is safe to say its a 4000. And if I
understand what you are saying if I put 400Mhz CPU in then all I am going
to get is 336Mhz any way so probably no point in up reving the existing
CPU. Probably not supported (probably not an issue for a hobby machine)
but can you mix 336Mhz and 400Mhz CPU in the same chasis
8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial
0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336
and also that it is running at 336Mhz according to the System Frequecny
and an 83Mhz Gigaplane (is that the fsys number rounded up?)
Regards
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Peter Stokes
2018-06-27 07:32:34 UTC
Permalink
Hi

Jonathan says it all really, the only other issue was you needed the later
clock boards to get 400 and 440Mhz the part nos are well documented in the
handbook.

The other little 'trick' I found was the E3XXX and the E4XXX I/O power supply
are the same, the only difference was the switch, so with a bit of soldering
you can swap them. This was particularly useful as E3XXX ones tended to be
harder to find. The power cooling modules PSUs were all the same.

Peter
Post by Jonathan Katz
You can mix/match CPUs and it will always clock at the lower CPU frequency
to maintain compatibility, IIRC.
There were so many 400Mhz P/Ns because of ecache parity issues and
manufacturing issues. Some came from TI, some came from Sony, etc. Some had
different cache sizes, IIRC, and some had mirrored cache(!) (later editions
of the 400 and 440Mhz.)
The difference between xx00 and x500 was the backplane speed, and then the
CPU and IO boards had different revs to match the backplane. If you have an
older IO or CPU board, it will dumb-down to the slowest clock speed so the
system can run.
Post by Richard
Thanks Peter
So based on the following I think it is safe to say its a 4000. And if I
understand what you are saying if I put 400Mhz CPU in then all I am going
to get is 336Mhz any way so probably no point in up reving the existing
CPU. Probably not supported (probably not an issue for a hobby machine)
but can you mix 336Mhz and 400Mhz CPU in the same chasis
8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial
0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336
and also that it is running at 336Mhz according to the System Frequecny
and an 83Mhz Gigaplane (is that the fsys number rounded up?)
Regards
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Mike Spooner
2018-06-27 09:37:17 UTC
Permalink
Hi all,

Just noting that there are no 440 MHz CPU options for the Ex000 range, but
there is a 464 MHz CPU module for them.
As far as mixing goes, the CPUs will match-down to the lowest
backplane-clock-frequency that any of them supports.
I guess the key question is whether the clock-board provides a separate
multiplier ratio setting to each CPU/memory board separately,
or whether there is just a single system-wide ratio it provides. Anybody
know?

Regards,
Mike
Post by Peter Stokes
Hi
Jonathan says it all really, the only other issue was you needed the later
clock boards to get 400 and 440Mhz the part nos are well documented in the
handbook.
The other little 'trick' I found was the E3XXX and the E4XXX I/O power supply
are the same, the only difference was the switch, so with a bit of soldering
you can swap them. This was particularly useful as E3XXX ones tended to be
harder to find. The power cooling modules PSUs were all the same.
Peter
Post by Jonathan Katz
You can mix/match CPUs and it will always clock at the lower CPU
frequency
Post by Jonathan Katz
to maintain compatibility, IIRC.
There were so many 400Mhz P/Ns because of ecache parity issues and
manufacturing issues. Some came from TI, some came from Sony, etc. Some
had
Post by Jonathan Katz
different cache sizes, IIRC, and some had mirrored cache(!) (later
editions
Post by Jonathan Katz
of the 400 and 440Mhz.)
The difference between xx00 and x500 was the backplane speed, and then
the
Post by Jonathan Katz
CPU and IO boards had different revs to match the backplane. If you have
an
Post by Jonathan Katz
older IO or CPU board, it will dumb-down to the slowest clock speed so
the
Post by Jonathan Katz
system can run.
Post by Richard
Thanks Peter
So based on the following I think it is safe to say its a 4000. And if I
understand what you are saying if I put 400Mhz CPU in then all I am
going
Post by Jonathan Katz
Post by Richard
to get is 336Mhz any way so probably no point in up reving the existing
CPU. Probably not supported (probably not an issue for a hobby machine)
but can you mix 336Mhz and 400Mhz CPU in the same chasis
8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial
0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336
and also that it is running at 336Mhz according to the System Frequecny
and an 83Mhz Gigaplane (is that the fsys number rounded up?)
Regards
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Mike Spooner
2018-06-27 09:31:49 UTC
Permalink
Hi Richard,

Yes, you can mix 250, 336, 400 MHz CPUs (and even 464-MHz too) in the same
chassis, but not on the same CPU/memory board.

Regards,
Mike
Post by Richard
Thanks Peter
So based on the following I think it is safe to say its a 4000. And if I
understand what you are saying if I put 400Mhz CPU in then all I am going
to get is 336Mhz any way so probably no point in up reving the existing
CPU. Probably not supported (probably not an issue for a hobby machine)
but can you mix 336Mhz and 400Mhz CPU in the same chasis
8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial
0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336
and also that it is running at 336Mhz according to the System Frequecny
and an 83Mhz Gigaplane (is that the fsys number rounded up?)
Regards
Richard
Post by Peter Stokes
Hi
The limit would be the backplane. If it is a 4000 and not a 4500 then it
originally would be limited to 336mhz. The rest will depend on part nos
as to
Post by Peter Stokes
if they work correctly at 400. The 400 cpu will run at 336 if you do not
have
Post by Peter Stokes
the correct boards.
I have some 400 compatible boards but no 400 cpus if you need them.
Peter
Sent from my iPhone
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on
board.
Post by Richard
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I
can
Post by Peter Stokes
upgrade all CPU's to the 400Mhz versions.
Post by Richard
when I look at the parts list for the E4K
http://shrubbery.net/~heas/sun-feh-2_1/Systems/4u-Server/E4000.html
Post by Richard
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU
Module
Post by Peter Stokes
i.e. 501-6009 or 501-5838 .
Post by Richard
I further note that the compatibility statements exist for each CPU
such as
Post by Peter Stokes
this for 501-5235
Post by Richard
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock
ratio if
Post by Peter Stokes
84MHz system boards are installed.
Post by Richard
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00
if
Post by Peter Stokes
the centerplane and all system boards are 100MHz.
Post by Richard
Clock 501-5365 is supported if 84MHz or 100MHz system boards are
installed
Post by Peter Stokes
in the E3x00, E4x00, and E5x00.
Post by Richard
Is it just a mater of inventorying my machine and working out which
modules
Post by Peter Stokes
are compatible with what is in there already or is there an easier way?
Post by Richard
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Richard
2018-06-27 09:56:12 UTC
Permalink
Makes sense and good to know
Post by Mike Spooner
Hi Richard,
Yes, you can mix 250, 336, 400 MHz CPUs (and even 464-MHz too) in the same
chassis, but not on the same CPU/memory board.
Regards,
Mike
Post by Richard
Thanks Peter
So based on the following I think it is safe to say its a 4000. And if I
understand what you are saying if I put 400Mhz CPU in then all I am going
to get is 336Mhz any way so probably no point in up reving the existing
CPU. Probably not supported (probably not an issue for a hobby machine)
but can you mix 336Mhz and 400Mhz CPU in the same chasis
8-slot Sun Enterprise 4000/5000, No Keyboard
OpenBoot 3.2.29, 9216 MB memory installed, Serial
0,0> CPU Module Status
0,0>-----------------------------------------------------------------
0,0> MID OK Cache Speed Version
0,0>-----------------------------------------------------------------
0,0> 0 | y | 4096 | 336 | 00170011.20000507
0,0> 1 | y | 4096 | 336 | 00170011.20000507
0,0> 4 | y | 4096 | 336 | 00170011.20000507
0,0> 5 | y | 4096 | 336 | 00170011.20000507
0,0> 8 | y | 4096 | 336 | 00170011.20000507
0,0> 9 | y | 4096 | 336 | 00170011.20000507
0,0>-----------------------------------------------------------------
0,0>System Frequency (MHz),fcpu=336, fmod=168, fsys=84, fgen=336
and also that it is running at 336Mhz according to the System Frequecny
and an 83Mhz Gigaplane (is that the fsys number rounded up?)
Regards
Richard
Post by Peter Stokes
Hi
The limit would be the backplane. If it is a 4000 and not a 4500 then it
originally would be limited to 336mhz. The rest will depend on part nos
as to
Post by Peter Stokes
if they work correctly at 400. The 400 cpu will run at 336 if you do not
have
Post by Peter Stokes
the correct boards.
I have some 400 compatible boards but no 400 cpus if you need them.
Peter
Sent from my iPhone
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on
board.
Post by Richard
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I
can
Post by Peter Stokes
upgrade all CPU's to the 400Mhz versions.
Post by Richard
when I look at the parts list for the E4K
http://shrubbery.net/~heas/sun-feh-2_1/Systems/4u-Server/E4000.html
Post by Richard
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU
Module
Post by Peter Stokes
i.e. 501-6009 or 501-5838 .
Post by Richard
I further note that the compatibility statements exist for each CPU
such as
Post by Peter Stokes
this for 501-5235
Post by Richard
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock
ratio if
Post by Peter Stokes
84MHz system boards are installed.
Post by Richard
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00
if
Post by Peter Stokes
the centerplane and all system boards are 100MHz.
Post by Richard
Clock 501-5365 is supported if 84MHz or 100MHz system boards are
installed
Post by Peter Stokes
in the E3x00, E4x00, and E5x00.
Post by Richard
Is it just a mater of inventorying my machine and working out which
modules
Post by Peter Stokes
are compatible with what is in there already or is there an easier way?
Post by Richard
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Mike Spooner
2018-06-27 09:22:43 UTC
Permalink
Hi Richard,

There are four critical parts: (1) the backplane, (2) the clock board, and
(3) the CPU/memory boards, and (4) the I/O boards.

The *very* early 8-slot backplanes were officially rated for
backplane-clock-frequency range 71.5-93 MHz.
The later 8-slot backplanes were officially rated for up to 100MHz.

Some Ex00 clock-boards provide CPU-multiplier ratios of 2:1, 3:1 and 4:1.
Some (later) Ex00 clock-boards provide additional an CPU-multiplier ratio
of 5:1.

Early CPU/memory boards have a maximum bus-clock frequency of 84MHz, later
ones 100MHz.

Some I/O board models/versions may not be suitable for a 100MHz backplane
frequency.
I would also check the model number of any disk-boards you have, just in
case.

You *will* need to catalog the whole set of boards you have, to see what
you can do, and whether the CPUs will
run at 400MHz or be down-clocked. Any such down-clocking could be caused by
an I/O board, CPU/memory-board,
or (perhaps) disk-board that won't run at 100MHz, in the presence of a
clock-board that does not support 5:1 ratio.

On Solaris 2.6/7/8/9 (not sure about S10), the prtdiag command can be used
to get a list of boards present, with their FRU part numbers and versions.

Regards,
-- Mike
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
when I look at the parts list for the E4K http://shrubbery.net/~heas/
sun-feh-2_1/Systems/4u-Server/E4000.html
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
I further note that the compatibility statements exist for each CPU such
as this for 501-5235
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio
if 84MHz system boards are installed.
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Is it just a mater of inventorying my machine and working out which
modules are compatible with what is in there already or is there an easier
way?
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Richard
2018-06-27 09:54:37 UTC
Permalink
Hi Mike

Thanks for this and the other replies. Off to audit my machine.....and then start to work out the lowest common denominator and work from there...FWIW I am running Solaris 8

Another question I have is the PCI I/O board (didn't come with my machine but I picked one up) does anyone know if there is a minimum firmware etc that is required?

Cheers

Richard
Post by Mike Spooner
Hi Richard,
There are four critical parts: (1) the backplane, (2) the clock board, and
(3) the CPU/memory boards, and (4) the I/O boards.
The *very* early 8-slot backplanes were officially rated for
backplane-clock-frequency range 71.5-93 MHz.
The later 8-slot backplanes were officially rated for up to 100MHz.
Some Ex00 clock-boards provide CPU-multiplier ratios of 2:1, 3:1 and 4:1.
Some (later) Ex00 clock-boards provide additional an CPU-multiplier ratio
of 5:1.
Early CPU/memory boards have a maximum bus-clock frequency of 84MHz, later
ones 100MHz.
Some I/O board models/versions may not be suitable for a 100MHz backplane
frequency.
I would also check the model number of any disk-boards you have, just in
case.
You *will* need to catalog the whole set of boards you have, to see what
you can do, and whether the CPUs will
run at 400MHz or be down-clocked. Any such down-clocking could be caused by
an I/O board, CPU/memory-board,
or (perhaps) disk-board that won't run at 100MHz, in the presence of a
clock-board that does not support 5:1 ratio.
On Solaris 2.6/7/8/9 (not sure about S10), the prtdiag command can be used
to get a list of boards present, with their FRU part numbers and versions.
Regards,
-- Mike
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
when I look at the parts list for the E4K http://shrubbery.net/~heas/
sun-feh-2_1/Systems/4u-Server/E4000.html
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
I further note that the compatibility statements exist for each CPU such
as this for 501-5235
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio
if 84MHz system boards are installed.
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Is it just a mater of inventorying my machine and working out which
modules are compatible with what is in there already or is there an easier
way?
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Richard
2018-06-27 22:54:54 UTC
Permalink
So here is the prtdiag H/W output - looks like the CPU boards are all 100Mhz Capable but the SBUS Board isn't (Will plug in some of the other boards over the weekend).

Also from what I have found the OBP is last release...anyone know of OBP > 3.2.29 ?

========================= HW Revisions =========================
ASIC Revisions:
---------------
Brd FHC AC SBus0 SBus1 PCI0 PCI1 FEPS Board Type Attributes
--- --- -- ----- ----- ---- ---- ---- ---------- ----------
0 1 5 CPU 100MHz Capable
1 1 5 1 1 22 Dual-SBus 84MHz Capable
2 1 5 CPU 100MHz Capable
4 1 5 CPU 100MHz Capable

System Board PROM revisions:
----------------------------
Board 0: OBP 3.2.29 2001/06/18 17:28 POST 3.9.29 2001/06/18 17:50
Board 1: FCODE 1.8.29 2001/06/18 17:25 iPOST 3.4.29 2001/06/18 17:49
Board 2: OBP 3.2.29 2001/06/18 17:28 POST 3.9.29 2001/06/18 17:50
Board 4: OBP 3.2.29 2001/06/18 17:28 POST 3.9.29 2001/06/18 17:50
Post by Richard
Hi Mike
Thanks for this and the other replies. Off to audit my machine.....and
then start to work out the lowest common denominator and work from
there...FWIW I am running Solaris 8
Another question I have is the PCI I/O board (didn't come with my
machine but I picked one up) does anyone know if there is a minimum
firmware etc that is required?
Cheers
Richard
Post by Mike Spooner
Hi Richard,
There are four critical parts: (1) the backplane, (2) the clock board, and
(3) the CPU/memory boards, and (4) the I/O boards.
The *very* early 8-slot backplanes were officially rated for
backplane-clock-frequency range 71.5-93 MHz.
The later 8-slot backplanes were officially rated for up to 100MHz.
Some Ex00 clock-boards provide CPU-multiplier ratios of 2:1, 3:1 and 4:1.
Some (later) Ex00 clock-boards provide additional an CPU-multiplier ratio
of 5:1.
Early CPU/memory boards have a maximum bus-clock frequency of 84MHz, later
ones 100MHz.
Some I/O board models/versions may not be suitable for a 100MHz backplane
frequency.
I would also check the model number of any disk-boards you have, just in
case.
You *will* need to catalog the whole set of boards you have, to see what
you can do, and whether the CPUs will
run at 400MHz or be down-clocked. Any such down-clocking could be caused by
an I/O board, CPU/memory-board,
or (perhaps) disk-board that won't run at 100MHz, in the presence of a
clock-board that does not support 5:1 ratio.
On Solaris 2.6/7/8/9 (not sure about S10), the prtdiag command can be used
to get a list of boards present, with their FRU part numbers and versions.
Regards,
-- Mike
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
when I look at the parts list for the E4K http://shrubbery.net/~heas/
sun-feh-2_1/Systems/4u-Server/E4000.html
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
I further note that the compatibility statements exist for each CPU such
as this for 501-5235
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio
if 84MHz system boards are installed.
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Is it just a mater of inventorying my machine and working out which
modules are compatible with what is in there already or is there an easier
way?
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue

Mike Spooner
2018-06-27 13:41:45 UTC
Permalink
Hi Richard,

Probably, but goodness only knows what versions were available even then,
never mind now!

Another tip: each CPU/memory board has it's own firmware (in flashrom),
and there is a specific OBP command to copy firmware from one CPU/memory
board to the others - needed if you pick up new boards of unknown
history. Just make sure you don't accidentally downrev the one with the
most recent firmware!! IIRC (it's been a looong time since I played with
my E6000), a copy of CPU/memory-board firmware is also stored on the
clock-board too, and can be copied from there also. But be careful with
"which-one-holds-which-version"...

-- Mike Spooner

--------- Original Message ---------
From: Richard
To: ***@sunhelp.org
Date: Wed Jun 27 10:54:37 GMT+01:00 2018
Subject: Re: [rescue] Sun E4K CPU Upgrade
Hi Mike

Thanks for this and the other replies. Off to audit my machine.....and
then start to work out the lowest common denominator and work from
there...FWIW I am running Solaris 8

Another question I have is the PCI I/O board (didn't come with my machine
but I picked one up) does anyone know if there is a minimum firmware etc
that is required?

Cheers

Richard
Post by Mike Spooner
Hi Richard,
There are four critical parts: (1) the backplane, (2) the clock board, and
(3) the CPU/memory boards, and (4) the I/O boards.
The *very* early 8-slot backplanes were officially rated for
backplane-clock-frequency range 71.5-93 MHz.
The later 8-slot backplanes were officially rated for up to 100MHz.
Some Ex00 clock-boards provide CPU-multiplier ratios of 2:1, 3:1 and 4:1.
Some (later) Ex00 clock-boards provide additional an CPU-multiplier ratio
of 5:1.
Early CPU/memory boards have a maximum bus-clock frequency of 84MHz, later
ones 100MHz.
Some I/O board models/versions may not be suitable for a 100MHz backplane
frequency.
I would also check the model number of any disk-boards you have, just in
case.
You *will* need to catalog the whole set of boards you have, to see what
you can do, and whether the CPUs will
run at 400MHz or be down-clocked. Any such down-clocking could be caused by
an I/O board, CPU/memory-board,
or (perhaps) disk-board that won't run at 100MHz, in the presence of a
clock-board that does not support 5:1 ratio.
On Solaris 2.6/7/8/9 (not sure about S10), the prtdiag command can be used
to get a list of boards present, with their FRU part numbers and versions.
Regards,
-- Mike
Post by Richard
Hi Folks
Looking for experience/guidance on CPU upgrade for my E4K.
My E4K currently has
- 3xCPU boards with a total of 6x 336Mhz CPU's on board.
- I have 2x new CPU boards coming and they have 400Mhz CPU already on board.
- I also have an additional 4x 400Mhz CPU's on the shelf.
I am therefore thinking/ looking to purchase 2 more 400Mhz CPU's so I can
upgrade all CPU's to the 400Mhz versions.
when I look at the parts list for the E4K http://shrubbery.net/~heas/
sun-feh-2_1/Systems/4u-Server/E4000.html
I see there are a number of options
400MHz UltraSPARC II Module
501-4995
501-5425
501-5585
501-5235
501-5661
501-5762
when I go to eBay I have found some different numbers for the CPU Module
i.e. 501-6009 or 501-5838 .
I further note that the compatibility statements exist for each CPU such
as this for 501-5235
Clock 501-2975 is not supported.
The E6000 and E6500 require Clock 501-5365 for a 5:1 clock ratio.
The E3x00, E4x00, and E5x00 require Clock 501-5365 for a 5:1 clock ratio
if 84MHz system boards are installed.
Clock 501-4286 or 501-4946 is supported in the E3x00, E4x00, and E5x00 if
the centerplane and all system boards are 100MHz.
Clock 501-5365 is supported if 84MHz or 100MHz system boards are installed
in the E3x00, E4x00, and E5x00.
Is it just a mater of inventorying my machine and working out which
modules are compatible with what is in there already or is there an easier
way?
Appreciate thoughts/insights.
Regards
Richard
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
_______________________________________________
rescue list - http://www.sunhelp.org/mailman/listinfo/rescue
Loading...