Mixing sun and non-sun memory on IPX

2007-12-25 7:29:00

My initial message was as follows:

>>From SunFLASH Vol 33 #25

>>16MB and 4MB SIMMs can be used together in the same SPARCstation IPX as

>>long as it's Sun memory that is being used. Any combination of Sun and

>>non-Sun memory is not supported and is likely to cause parity errors.

> I recently replaced one of the 4Mb SIMMs in an IPX with a non-Sun

> 16Mb. All has been well so far. Can anyone cast light on the above

> announcement and indicate if there is any basis to the assertion, or

> could this be marketing disinformation?

The answer appears to be that the IPX, and indeeed the SS2, place a tighter

spec on memory than previous systems. Thus not ALL third party memory will

work.

Several people reported success with third party memory in these machines

and no one has yet called in with reports of real failure,

I would advise those buying third memory for any system to specify the exact

machine on their purchase order so that the vendor is forced to accept some

responsibility for the suitability of the product.

A number of people pointed out that Sun could not be expected to 'support'

third party memory. Naturally the only level of support I would expect for

such items is that a defined hardware interface is presented.

Thanks to all those who replied

Tim Smith gave the fullest description of the requirements for these systems.

Thanks to:

 tgsmith%com.sun.east.spdev@com.sun

 datri%com.convex.lovecraft@com.convex

 beauchem@ca.usherb.dmi

 brett@com.mmc.den.spiff

 hanson@gov.fnal.calvin

 bs30%sirius%com.gte@com.gte.bunny

 miker%sbcoc.com%oconnor@edu.uchicago.oddjob

 rlinton@com.tcs

 kevins%com.sun.aus@com.sun

Tim G Smith wrote

----- Begin Included Message -----

Be careful where you get memory for SS2s (and IPXs). The timing

tolerances for the SS2 memory are very tight. In fact they are so

tight that there are only a couple of vendors who build memory that

meets the tolerances.

The critical specs are CAS precharge time (tCP = 10ns) and access time

from CAS precharge (tCPA = 45ns). Most vendors build chips with tCP

in the 12-15ns range.

If you buy memory that doesn't meet the specs you will get parity

errors. A parity error in user space will result in the process being

killed. A parity error in kernel space will cause a panic.

Make sure you get memory that meets the specs.

Sun doesn't make its money by selling memory so there is no reason for

"marketing disinformation".

Use of third party memory may result in intermittent parity errors.

Just how intermittent depends on a number of factors including but not

limited to the phase of the moon and sunspots.

--tim

----- End Included Message -----

Dave Plummer, University College Hospital, London UK.

Comments

Got something to say?

You must be logged in to post a comment.