Neue Antwort schreiben 
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Herbert: Reparatur und Aufbau 386
michi Offline
Bad GPU Fetish

Beiträge: 6.523
Registriert seit: Jul 2008
Beitrag #1
Herbert: Reparatur und Aufbau 386
Ich bin gerade an meiner neuesten Bastelei dran und super motiviert, deshalb dachte ich, ich spamme mal nicht laufend alle Sammelthreads zu sondern mach direkt einen neuen auf. Ich versuche alles was mir geholfen hat hier im Startpost zu dokumentieren. Es handelt sich um ein NEATsx board mit aufgelötetem Intel 386SX-16, welches schon einen deutlichen Schaden durch einen ausgelaufenen Tonnenakku abbekommen hat. Grundsätzlich steckt noch ein bisschen Leben im Board sagt der Verkäufer, er zeigt POST-codes auf einer Diagnosekarte. Ein Paar Tantalcaps sind schonmal neu gekommen, sieht man an den ensprechenden Lötstellen. Es hat auch schon jemand mit dem entlöten vom ISA Port angefangen, aber dann aufgegeben :D

Um dem Rechner(projekt) einen Namen zu geben: ich glaube er heißt Herbert.

Ausgangslage:
[Bild: HVhiOny.jpeg]
[Bild: ovm48zS.jpeg]

Der Plan: Ich kann nicht einschätzen ob (und wie lange) die Leiterbahnen noch durchgängig sind, deshalb entferne ich erstmal einen Großteil der Bauteile aus dem korrodierten Bereich. Ein paar Bauteile kommen neu (die Tastaturbuchse, 3 Shottky-Dioden, der Sockel für den Tastaturcontroller, TI SN74F245N und TI SN7407N), ein paar Teile bleiben ab (ISA Slots), manche kommen wieder dran (Tantal-caps, AT Stecker). Die Leiterbahnen möchte ich freilegen und mit Lötzinn verstärken, ggf. flicken wo notwendig.

Wenn das Board die Tortur überlebt haben sollte geht es weiter: Ich brauche Speicher, Herbert nimmt DIP oder SIPP. Ich habe weder SIMM noch SIPP Module, aber ich hab ein defektes Paar 72-pin EDO Module mit 8 Chips = 16 MB. Je zwei davon auf nem 30-pol. SIMM ergeben 4 MB Module, zwei davon sollten dann 8 MB bringen. Weil es ein SX ist passt das auch gut zum 16-Bit Speicherinterface - soweit die Theorie. Ich bestell dann mal die EDO-zu-FPM Platinen.
Hierzu folgendes ToDo: jeweils eins der EDO Modulen im Sockel 7 PC gepaart mit einem funktionieren testen um zu wissen welches der zwei 72-pin Module defekt ist.

Das Board ist aus 1990 (Datecodes auf den Chips)

Weitere Komponenten:
vorerst: Diagnosekarte, hab ich mir mal von Amazon geholt
-Multi I/O controller (ist bestellt von ebay)
-VGA Karte (vorhanden)
-Sound? vermutlich die treiberscheue ESS 1868F
-128 MB CF als Festplatte
-FPU? b5

Board bei theretroweb: https://theretroweb.com/motherboards/s/ecs-neatsx

Platinen für SIMM module für EDO-Chips (Youtuber Bits und Bolts): https://www.pcbway.com/project/shareproj...5f4da.html


Für heute lass ich euch mal ein schönes Bildchen vom Auslöten da 8D:
[Bild: pFkPHcI.jpeg]

Meine einfache Lötpumpe und die Litze haben das Zinn nicht komplett aus den Lötstellen gezogen, so eine Vakuumpumpe hab ich leider (noch?) nicht. Also den Kompressor aus der Werkstatt gekarrt und das Lot retour aus den Löchern geblasen. Könnt ihr drauf schimpfen, bis ihr die Methode selbst mal braucht ;)

ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
Es ist RISC im Haus!
27.07.2024 21:11
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Pain Offline
NT-AUTHORITY\SYSTEM

Beiträge: 8.235
Registriert seit: Jul 2008
Beitrag #2
RE: Herbert: Reparatur und Aufbau 386
Ich will meine Vakuum-Entlötumpe nicht mehr missen, meine wärmste Empfehlung.

sumi - R9 5950X - 128 GB RAM ECC - 2x 1TB NVMe - 4 TB SATA SSD - 4TB SATA HDD RAID-0 - Radeon RX 7800 XT 16 GB - SoundBlaster Z - Steinberg UR22 mkII Interface - Chieftec Dragon CS-601 - Arch/Win 10 Pro
ThinkPad P14s Gen2 AMD - R7 5850U - 48 GB RAM - 1 TB NVMe SSD - UHD 3840x2160 HDR - Vega 8 - RTL8255AE AX - EM120R-GL LTE-A - Arch/Win 10 Edu
Apple Mac Mini (Late 2020) - Apple M1 - 16 GB RAM - 256 GB SSD - WiFi 6 - macOS
HPE Microserver Gen 8 - Xeon E3-1220 v2 - 16 GB RAM - 12 TB HDD - Debian
</> Do you know who ate all the doughnuts?
27.07.2024 21:55
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 6.084
Registriert seit: Oct 2012
Beitrag #3
RE: Herbert: Reparatur und Aufbau 386
XT-Bus-Slots:
Die Leiterbahnen sind zwischen den beiden XT-Bus-Slots und den unbekannt vielen (4 ?) ISA-Bus-Slots durchgeschliffen. Die musst Du also so oder so wieder durchgängig machen. Dann könntest Du auch wieder zwei neue XT-Bus-Slots einlöten. Die ausgelöteten XT-Bus-Slots würde ich direkt entsorgen.

RAM:
Die 72-poligen PS/2-Module gibt es in den Versionen FPM und EDO. Ein PS/2 FPM Riegel ist elektrisch die Zusammenfassung von vier SIMM Riegeln. Da sollte also elektrische Kompatibilität gegeben sein. EDO ist elektrisch inkompatibel zu FPM, wird also auf dem Brett mit sehr hoher Wahrscheinlichkeit nicht funktionieren. Solltest Du das Brett in Gang bekommen und es hapert nur am RAM, kann ich Dir evtl. 4× 1 MiB SIMM zukommen lassen. Angeblich lassen SIMM sich recht einfach durch Anlöten von Drähten an die Kontakte zu SIPP umbauen, habe ich aber mangels Bedarf nie probiert.

Diagnosekarte:
Taugt die was? Würde mich grundsätzlich mal interessieren.

Soundkarte:
In einem meiner 386er steckt eine "Best Union Electronics MF-1868" mit ESS 1868 Chip und PnP-IDE-Port, wobei am PnP-IDE-Port ein CDROM-Laufwerk hängt. Das geht grundsätzlich also. Auf dem 386er (i386DX-33 + i387 16-33; 32 MiB RAM) läuft Linux mit Kernel 2.4.33.3, der das ISA-PnP unabhängig vom BIOS übernimmt. Der Treiber für den PnP-IDE-Port ist gut versteckt im Kernel, der Soundtreiber kommt bei Kernel 2.4 noch extra als alsa-Treiber. Unter DOS hast Du die Soundkarte ja in Gang gekriegt. Das sollte also auch auf dem 386er gehen, sofern mit dem DOS-Treiber das im BIOS fehlende ISA-PnP umgangen werden kann. Es gibt für DOS auch CDROM-Treiber, denen IRQ und I/O-base des IDE-Ports, an dem das CDROM-Laufwerk hängt, als Parameter verabreicht werden können, womit ebenfalls das im BIOS fehlende ISA-PnP umgangen wird.

FPU:
Die lohnt sich nur, wenn Du auf der Kiste ein Programm laufen lassen möchtest, das nach damaligen Maßstäben ohne FPU unerträglich lahm oder gar nicht läuft. Beispiele: AutoCAD für DOS läuft meines Wissens gar nicht ohne FPU. Der Linux-Kernel muss ohne FPU die "math emulation" nutzen, wodurch Linux dann wie 'ne Schlaftablette läuft.

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
27.07.2024 23:07
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Xaar Offline
Wahnsinnige Geschwindigkeit - und los!

Beiträge: 26.207
Registriert seit: Jul 2009
Beitrag #4
RE: Herbert: Reparatur und Aufbau 386
Ich weiß nicht, inwiefern die Angaben zur RAM-Konfiguration im Handbuch (https://theretroweb.com/motherboard/manu...853011.pdf, Seite 29-31) bzw. in der TH99 (https://th99.bl4ckb0x.de/m/E-H/31760.htm) alle funktionierenden Kombinationen darstellt: Mit dem Jumper JP6 lassen sich die SIP-Module ja als Bank 0 und 1 konfigurieren, sodass die DIP-Sockel raus aus der Konfiguration sind. Allerdings scheint das Board nur Module mit Parity (also 9 Bit - sprich, bei den meisten Modulen mit 8 oder 2 Daten-ICs plus 1 Parity-IC drauf) zu unterstützen. Außerdem sind in den Konfigurationsangaben nur Module mit 256 kB oder 1 MB Kapazität aufgeführt. Kann sein, dass das einfach mangels damals vorhandener 4-MB-Module der Fall ist (dürften um 1990 auch extrem selten gewesen sein, falls es sie überhaupt schon gab), kann aber auch sein, dass die einfach prinzipiell nicht funktionieren.

EDIT: Adrian Digitals Basement hat interessanterweise gerade ein Video zu einem 286er Board mit SIPs (was im Prinzip auch ein 386SX sein könnte). Da wird das Thema mit den 4-MB-SIMMs auch angesprochen: https://www.youtube.com/watch?v=89zPvQF3tas#t=7m10s - kommt also drauf an, ob an den RAM-Sockel alle Adresspins vom Chipsatz anliegen, oder ob eine fehlt.

Bei Bedarf könnte ich dir aber auch, wie Arnulf, 30-polige SIMMs zur Verfügung stellen, davon habe ich eine ganze Stange. Die Umrüstung ist einfach durch Anlöten von Stiftleisten möglich. Wenn es der Platz her gibt und du noch 30-polige-SIMM-Sockel findest, könnte das Board auch auf den Betrieb mit normalen SIMMs umgerüstet werden.

FPU ist eher so ein "nice to have"-Feature - wie Arnulf schon schreibt, braucht die wenigste Software von damals welche. Wenn du preisgünstig einen 387SX irgendwo ergatterst, dann pack' ihn gern dazu - viel Software, die den wirklich braucht, wirds aber kaum geben :D

Was die Diagnose-Karten betrifft: Was haste denn da für eine? So ein ISA-PCI-Kombi-Teil?

«Ich verstehe Ihre Frage so: Dass es Menschen gibt, die wünschen, dass ein solches OS als "Retro-OS" bezeichnet wird, ja? Mir ist nicht bekannt, dass solche Absichten bestehen, da HP-UX 9.x einfach ein altes OS ist. Niemand hat die Absicht, ein "Retro-OS" zu bauen.» Xaar, 2014

Prozessor gesucht? -> Prozessoren, die ich abgeben kann (unter "Available for trading")
"Überschüssige" Prozessoren oder Hardware? -> Einfach PN an mich schicken b1 -> Hardware, die ich suche
(Dieser Beitrag wurde zuletzt bearbeitet: 28.07.2024 09:18 von Xaar.)
28.07.2024 07:39
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
michi Offline
Bad GPU Fetish

Beiträge: 6.523
Registriert seit: Jul 2008
Beitrag #5
RE: Herbert: Reparatur und Aufbau 386
Das Video von Adrians Digital Basement hab ich heute auch während dem Auslöten dudeln lassen, trifft sich ja perfekt. Ich habe nachgeschaut, A10 (die Adress-Line die für 4 MB Module verwendet wird), ist bei meinem Board nicht verdrahtet und beim Chipsatz auch nicht vorgesehen. Den Maximalausbau von 8 MB erreicht man also nur mit der Vollbestückung der DIP und SIPP Sockel bei meinem Board. Danke für das 1 MB SIMM Angebot, ich komm ggf. dann darauf zurück.

@Arnulf: Das ist das Schöne an dem oben verlinkten Modul, man kann EDO-Chips im FPM Modus laufen lassen. Damit lassen sich auch normal sehr schwer zugängliche 16 MB SIMMs bauen, und damit zB. 64 MB im 386 erreichen. Als Fan von RAM-Maximalbestückungen könnte das ja für dich von Interesse sein, kannst ja mal schauen ob bei deinem 386 A11 (Adress-Line für 16 MB Module) verkabelt ist.

Die Diagnosekarte ist dieses einfache Modell hier, ISA-PCI Kombi, ja. Ich kann sie heute mal im Sockel 7 antesten.

ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
Es ist RISC im Haus!
28.07.2024 09:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
michi Offline
Bad GPU Fetish

Beiträge: 6.523
Registriert seit: Jul 2008
Beitrag #6
RE: Herbert: Reparatur und Aufbau 386
So, zu der Diagnosekarte, ich habe nun mal 2 Einsatzmöglichkeiten nachgestellt, die bei mir in der letzten Zeit aufgetreten sind, in beiden Fällen kein Bild und keine Beepcodes. Im ISA Slot steckend haben wir zwei Anzeigen, die obere zeigt den aktuellen Postcode (bei dem der Rechner hängt), die untere den abgeschlossenen. Beide können Hinweise auf den Fehler geben. Das mitgelieferte Heft gibt Auskunft.

[Bild: JeyJ9cl.jpeg]

Fall 1: links; Beim Sockel 7 Mainboard (Award) ist defekter RAM verbaut, manchmal bootet der Rechner und Windows 98 wirft nen Schutzfehler beim Boot, manchmal bleibt alles schwarz. Das Bild ist der Fall wo alles schwarz bleibt. Aktueller Code: 09 (Cache initialization), letzter Code: BD (undokumentiert). Zeigt eher vage in Richtung Speicher.

Fall 2: rechts; Beim 486 (Phoenix) ist kein Dallas-Modul gesteckt. Aktueller Code: 01 (CPU is testing the register inside or failed, please change the CPU and check it.), letzter Code: 3D (Load alternate registers with CMOS values). Hierbei gibt der letzte Code den Hinweis auf das Problem.

Naja in beiden Fällen kein direkter Hinweis, aber trotzdem besser wie nichts. Ich muss erst dann mal "echte" Erfahrungen sammeln wo ich das Problem noch nicht kenne :D

Kleines Update beim 386: Entlöten abgeschlossen, nächster Schritt ist das vorsichtige abdremeln der Lötmaske, und nach dem Flicken das Aufbringen von frischer. Das wird fummelig, bin gespannt ob ichs hinbekomm =)
[Bild: z1cF0zr.jpeg]

ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
Es ist RISC im Haus!
28.07.2024 18:43
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Arnulf zu Linden Offline
Hat und braucht kein Smartphone!

Beiträge: 6.084
Registriert seit: Oct 2012
Beitrag #7
RE: Herbert: Reparatur und Aufbau 386
Dass 386er Bretter nur die ×9 organisierten Module (SIMM, SIPP) unterstützen, scheint eher die Regel als die Ausnahme zu sein.

(28.07.2024 09:59)michi schrieb:  Als Fan von RAM-Maximalbestückungen könnte das ja für dich von Interesse sein, kannst ja mal schauen ob bei deinem 386 A11 (Adress-Line für 16 MB Module) verkabelt ist.

Von fisseligen Lötarbeiten bin ich aber aus "optischen" Gründen gar kein Fan mehr. Alles kleiner RM2,5 muss nicht mehr … fortschreitende Vergreisung halt.

Laut Doku ist bei den drei aufgebauten 386ern und den beiden aufgebauten 486ern nur mit je acht SIMM Slots an Bord jeweils bei 32 MiB RAM = 8× 4 MiB SIMM Schluss.

Einzig ein 486er, der zwei PS/2 Slots und vier SIMM Slots an Bord hat, kann laut Doku 128 MiB RAM = 2× 32 MiB PS/2 FPM + 4× 16 MiB SIMM. Da limitiert jedoch die VL-Bus-Grafikkarte, die ihren Adressbereich unsinnigerweise bei 62 MiB einblendet, weshalb in der Kiste aktuell bei 48 MiB RAM = 2× 16 MiB PS/2 FPM + 4× 4 MiB SIMM Schluss ist.

(28.07.2024 09:59)michi schrieb:  Die Diagnosekarte ist dieses einfache

Prinzipiell interessant, nur werde ich vor der Alpenfahrradtour nix mehr bestellen, damit kein Kram während der Tour ankommt. Danach kann man für 12,- € + Versand nicht sooo viel falsch machen.

Wenn es mal "etwas" älter sein darf:
https://www.sackpfeyffer-zu-linden.de/Hardware.html
28.07.2024 21:59
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
freaked Online
× ∫яεαкεδ εησυġн × ζιgнтѕтαя ×

Beiträge: 17.320
Registriert seit: Jul 2008
Beitrag #8
RE: Herbert: Reparatur und Aufbau 386
https://www.reddit.com/r/vintagecomputing/s/5kptnoLYiP

👀

28.07.2024 22:59
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
michi Offline
Bad GPU Fetish

Beiträge: 6.523
Registriert seit: Jul 2008
Beitrag #9
RE: Herbert: Reparatur und Aufbau 386
Ja, irgendwo im Internet muss man seine Shitposts absetzen 8D

Hab mal folgende Lötmaske bestellt: https://fixshop.at/werkzeuge-werkzeuge-z...aske-grun/

Passt zwar farblich nicht wirklich zum Board, aber recht lokal verfügbar.

ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
Es ist RISC im Haus!
29.07.2024 13:07
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
michi Offline
Bad GPU Fetish

Beiträge: 6.523
Registriert seit: Jul 2008
Beitrag #10
RE: Herbert: Reparatur und Aufbau 386
Beim Lötmaske abschleifen hat man ausreichend Zeit seine Lebensentscheidungen zu hinterfragen:
[Bild: FDPnNrd.jpeg]

Inzwischen ist der RAM von Aliexpress angekommen:
[Bild: Gj5e2g8.jpeg]

Sollte das Board funktionieren wäre ich an einem Vollausbau mit 4 zusätzlichen 1 MB SIMMs durchaus interessiert, würde mich dann bei euch melden. b1

ThinkPad X13s gen1 - Snapdragon 8cx gen3 - 16 GB DDR4 - Adreno 690 - 1 TB Corsair MP600 mini - FHD IPS - Win11
New Shyzen - Ryzen 5 5600X - 32 GB DDR4 - Radeon RX 6750 XT - 250 GB Samsung 960 EVO; 120 GB Intenso SATA - 4k IPS - Win11
Es ist RISC im Haus!
14.08.2024 21:12
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 11 Gast/Gäste