Hardware > Sun SPARC
SPARCstation 2 Speichererweiterung
(1/1)
escimo:
Hallo zusammen,
hatte mir eine Speichererweiterung für die SPARCstation 2 zugelegt.
Hier mal ein Paar Bilder, da es ja nicht sonderlich viele im Netz gibt.
* Speicher-Erweiterung montiert
* Speicher-Erweiterung demontiert
* Sun Teilenummern für beide PCB (Sun Part#)
* Sekundäres 32 MiB Add-On PCB (501-1824)
* Primäres 32 MiB SBus PCB (501-1823)Mit Hilfe dieses kleinen PCB-Stacks für den SBus kann man den Speicherausbau auf 128 MiB erweitern.
Das primäre PCB besitzt einen separaten "RAM+" Ctrl. Demnach könnte der Kontroller nicht mehr als 64 MiB adressieren.
Die SS2 wird für gewöhnlich mit 30-poligen SIMM's bestückt, Kapazitäten 1 bzw. 4 MiB/SIMM.
Es gab aber auch 16 MiB SIMMs. Ich frage mich, ob die in einer SPARCstation 2 einsetzbar wären.
Dann warscheinlich nur 4 SIMMs (4 * 16 MiB = 64 MiB). Hat das mal jemand probiert?
Gruß, escimo
escimo:
Nachdem ich die Knopfzelle in der SS2 gewechselt habe, wollte ich mal die Speichererweiterung ausprobieren und musste leider feststellen, die funktioniert nicht wie erwartet: kein Bild.
Ich muss da mal eine serielle Konsole anschließen. Und dabei habe ich mich an die Angaben im Installation Manual gehalten :(
800-6058-12 Installing and Testing SPARCstation 2 Memory Boards
escimo:
Als Test-Konstellation habe ich folgende Kombination gewählt:
Siemens Nixdorf PCD-4H, Solaris 2.4 | (SER2) <----serielles_Konsolenkabel---> (TTYA) | Sun SPARCstation 2, ohne OS, ohne KVM
SER2 (ttyb) auf PCD-4H ggf. in /kernel/drv/asy.conf ergänzen, siehe auch Solaris x86 FAQ.
Alternativ Anpassung der /etc/remote zur Verwendung von SER1 (ttya)
Auf PCD-4H von Konsole...
$ tip hardwire
...und es hätte losgehen können.
Aber anstatt Konsolen-Ausgaben macht es mehrmals kurz "puff". :o
Und das war es dann mit dem Netzteil der SS2. Spitze! >:(
Na toll, wie viele, ungeplante WE-Projekte denn noch?!
Keine Zeit das Netzteil zu reparieren. Zum Glück habe ich ein Paar als Ersatzteil.
Ich tausche es einfach. Fertig.
escimo:
Nachdem ich das Netzteil zunächst einfach ausgetauscht habe, konnte ich den Test über die serielle Verbindung wiederholen.
Mindestens das primary board hat tatsächlich einen Defekt:
$ tip hardwire
connected
WARNING: Unable to determine keyboard type
Freeing memory that is already free
ok cd /memory
ok .attributes
available 00000000 08000000 10ffe000
00000000 01000000 01000000
00000000 00000000 00fef000
name memory
ok printenv selftest-#megs
selftest-#megs 0 1
ok setenv selftest-#megs 64
selftest-#megs = 64
ok test /memory
Memory test failed during memory allocation at longword 8fff000
Expected: 0 Observed: 10000000
Suspected part(s) : Memory expansion board
Memory test failed during memory allocation at longword 8ffe000
Expected: 0 Observed: 10000000
Suspected part(s) : Memory expansion board
Testing 64 megs of memory ~~
[EOT]
Inzwischen habe ich ein funktionierendes Board bekommen.
Kleiner "Snapsot" bei Youtube: https://www.youtube.com/watch?v=qOmnvt-6zVw
Das sieht dann so aus über die serielle Konsole:
$ tip hardwire
connected
WARNING: Unable to determine keyboard type
WARNING: TOD Oscillator NOT Running, Kickstart in Progress ... Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing /sbus@1,f8000000 at 0,0 dma esp sd st le
Probing /sbus@1,f8000000 at 1,0 Nothing there
Probing /sbus@1,f8000000 at 2,0 Nothing there
Probing /sbus@1,f8000000 at 3,0 Nothing there
screen not found.
Can't open input device.
Keyboard not present. Using tty for input and output.
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing /sbus@1,f8000000 at 0,0 dma esp sd st le
Probing /sbus@1,f8000000 at 1,0 Nothing there
Probing /sbus@1,f8000000 at 2,0 Nothing there
Probing /sbus@1,f8000000 at 3,0 Nothing there
SPARCstation 2, No Keyboard
ROM Rev. 2.6, 96 MB memory installed, Serial #16777215.
Ethernet address ff:ff:ff:ff:ff:ff, Host ID: ffffffff.
The IDPROM contents are invalid
SBus slot 0 le esp dma
SBus slot 1
SBus slot 2
SBus slot 3
Boot device: /sbus/le@0,c00000 File and args:
Internal loopback test -- Did not receive expected loopback packet.
Can't open boot device
Type b (boot), c (continue), or n (new command mode)
>n
Type help for more information
ok cd /memory
ok .attributes
reg 00000000 00000000 01000000
00000000 01000000 01000000
00000000 08000000 01000000
00000000 09000000 01000000
00000000 0a000000 01000000
00000000 0b000000 01000000
available 00000000 08000000 03fd8000
00000000 01000000 01000000
00000000 00000000 00fef000
name memory
ok setenv selftest-#megs 96
selftest-#megs = 96
ok test /memory
Testing 96 megs of memory [95..1]
In der SPARCstation sind zwei SIMM-Bänke, d.h. 2*4 SIMMs zu je 4 MiB installiert. In Summe mit den beiden Speichererweiterungen ergibt sich ein RAM-Kapazität von 96 MiB.
Interessant. Die Speichererweiterung in SBus-Slot 1 wird nicht als reguläre SBus-Erweiterung erkannt. Grund ist die Verbindung vom primary board direkt mit dem Mainboard über ein Flex-Kabel.
EDIT: die Speichererweiterung besitzt lediglich einen weiteren RAM+ ASIC, eine Version mit höherer Integrationsdichte gegenüber der SS1 RAM ASICs.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln