Sun (SPARC/) Ultra/Blade/V120 RAM - ein Füllhorn der freudigen Überraschungen :)

  • Moin,

    ich habe mich in letzter Zeit mit RAM-Upgrades für unsere kleinen Sonnen beschäftigt und festgestellt, daß da zu Ultra- und Blade-Zeiten doch so einige Fallstricke eingebaut sind ...


    Sun Ultra 5/10 - hört sich erst einmal "machbar" an ...

    - 168pin ECC buffered 3,3V, idealerweise 50ns (ab 360MHz sind 50ns ein Muß)

    Das große ABER - die Module müssen mit 8k Refresh arbeiten, sonst wird nur das halbe RAM erkannt.


    Auch spannend ...

    die SunFire V100/V120 benutzen 512MB 3.3V ECC PC133 SDRAM DIMM

    Die Blade 150 hat 512MB 3.3V ECC 10ns PC133 SDRAM DIMM


    Steckt man die V100er RAMs alleine in die Blade, werden sie nicht erkannt. Steckt man z.B. 2 "V" zu einem existierenden "Blade"; dann werden zwar im OBP 1536 MB erkannt - laufen tut die Kiste aber nicht mehr.


    Hat noch jemand spannende Geschichten dazu?

  • Es gibt keine Angaben dazu, dass die V120er (registered?) DIMMs in einer B150 (unbuffered) verwendet werden. Ob das kann, sieht man zumindest an deinem Ergebnis.


    Auf den Bildern zu den Part# 370-4281 der V120 DIMMs sehen die für mich wie "buffered" (registeted) aus. Das wird nix.


    Zwei DIMM Hersteller ggf nicht mischen, hingegen sie Kapazitäten (128/256/512MB) beliebig mischbar allerdings dann keine Lücken bei den Slots lassen.


    Es gab erfolgreiche Versuche die B150 zu überreden mit 4GB RAM, offiziell nur 2GB, zu arbeiten. Den Link habe ich nicht zur Hand.


    Zitat von B150 SvcMan

    Memory Architecture


    The Sun Blade 150 system uses a 168-pin, JEDEC standard, dual-in-line, 3.3V, unbuffered, synchronous DRAM module. The memory control unit (MCU) is embedded within the CPU. All address signals, control signals, and clocks are driven off of the processor and directly drive the memory subsystem on the motherboard. The CPU L2 cache megacell reserves a 4 Gbyte region for cacheable main memory. The memory controller only supports 4 Gbytes of space. Note –Although the cache and memory controller support up to 4 Gbytes, only 512 MB DIMMS are supported on the Sun Blade 150 system. This limits the maximum DIMM configuration to 2 Gbytes. The system has four DIMM slots on the motherboard. Because the memory data bus width is equal to the DIMMs (64-bit data, plus 8-bit ECC) they can be installed one at a time and with mixed sizes (...)

  • Ja, das ist alles nicht so enfach und geht schnell unter. Daher sollte der Versuch unternommen werden, den Unterschied richtig zu stellen:

    Auf den Bildern zu den Part# 370-4281 der V120 DIMMs sehen die für mich wie "buffered" (registeted) aus. Das wird nix.

    registered != buffered

    Ähnlich aber nicht gleich.

    Habe die Frage eben ChatGPT beantworten lassen. Ob das stimmt ... tja


  • Dieser Beitrag hier ist ganz ok:

    https://www.speicher.de/arbeit…egistered-arbeitsspeicher


    Der Unterschied zwischen unbuffered und registerd RAM
    Der Artikel klärt über den Unterschied zwischen unbuffered und registerd RAM auf und gibt Tips, welche Speicher Sie für Ihren Zweck kaufen sollten.
    www.bladeloop.com


  • Also kurz: Registered RAM ist ECC fähiges RAM mit besonderen elektrischen Eigenschaften, die den Datentransport bis zur CPU "stabiler" machen. Buffered RAM ist ECC fähiges RAM, was zusätzlich noch ganze Bereiche kurzzeitig zwischenspeichern kann, bevor es sie in die eigentlichen RAM Stellen einsortiert - quasi wie ein kleiner Extra Cache direkt auf dem RAM Modul. Beides paßt üblicherweise nicht in normale PCs und muß i.a. auch immer in den Geräten, die es überhaupt benutzen, in Grüppchen von 2 oder 4 Riegeln eingebaut werden. ... Merke: Darum sind Einzelriegel immer besonders günstig zu haben. (Meist sind sie dann aber schonmal in einem PC probegelaufen und wenn sie das überlebt haben, sind sie meist auch gut.)

    -- 1982 gab es keinen Raspberry Pi , aber Pi und Raspberries

  • > besonderen elektrischen Eigenschaften, die den Datentransport bis zur CPU "stabiler" machen.


    Nett ausgedrückt ... da sitzt im Prinzip per zusätzlichem Chip sozusagen extra eine "kleine MMU" drauf.