ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Auswahl, Einrichtung und Betrieb von Rechnern und Komponenten
Benutzeravatar
jaquamala
MemMaker-Benutzer
Beiträge: 87
Registriert: Fr 15. Mai 2020, 13:04

ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von jaquamala »

Servus zusammen,

ich habe hier ein tolles AT Mainboard von ECS Model 386a mit einem 386 DX 25MHz IV und einem 387 DX 25MHz. Soweit läuft das Board auch, bis auf das die CPU nur auf 8MHz läuft. Vielleicht hat jemand eine Idee was ich noch testen kann oder hatte auch schonmal so ein Problem? Folgendes habe ich bisher geprüft/ gemessen bzw. kann ich nach aktuellem Kenntnisstand als Ursache ausschließen:
- Spannungsversorgung / Netzteil
- Externe Batterie angeschlossen zum speichern der BIOS Daten.
- Jumper Konfiguration. Jumper Manual liegt mir vor. JP4 ist auf 25MHz gesetzt. Setze ich den JP4 auf 20MHz dann läuft die CPU nur mit 5MHz.
- Speed Jumper (Turbo). Gebrückt reduziert sich die Geschwindigkeit von 8MHz auf 4MHz.
- CPU + Koprozessor. Ohne 387 getestet sowie mit einem anderen 386 DX 25MHz CPU. Keine Änderung.
- Beide Quarzoszilatoren mit 32MHz und 50MHz. Wurde mit einem Oszi geprüft und liefern eine saubere Frequenz.
- BIOS Chips und BIOS. Habe gleiche 27C256 Eeproms gebrannt und die BIOS Version von „The Retro Web“ benutzt, welche die gleiche Version ist die bereits auf dem Board war. Keine Änderung.
- Mit dem Oszi am Bus Controller Chips 82C301 Pin 44 das „CLK2IN“ Signal geprüft. Ist 50MHz.
- CPU Pin F12 „CLK2“ Signal geprüft. Ist 50MHz.
- Diverse BIOS Einstellungen ausprobiert. Im XCMOS kann für die CPU „Processor Oszilator“ oder „SYSCLK*2“ ausgewählt werden. Macht kein Unterschied in der Geschwindigkeit. Auch habe ich die anderen Einstellungen ausgetestet. Es bleibt immer bei 8MHz. Zum testen habe ich Checkit oder auch Landmark verwendet. Bei den 8MHz sind sich die Diagnose Tools einig.

Über Ideen wäre ich dankbar 😀
Dateianhänge
7913B57D-5CB3-4C29-8153-76069B27D29C.jpeg
7913B57D-5CB3-4C29-8153-76069B27D29C.jpeg (1.19 MiB) 2594 mal betrachtet
B379B313-54B9-41DF-8242-17AB2210D080.jpeg
B379B313-54B9-41DF-8242-17AB2210D080.jpeg (1.75 MiB) 2617 mal betrachtet
20D44D66-16B4-4117-8979-4F39ECCA6FC9.jpeg
20D44D66-16B4-4117-8979-4F39ECCA6FC9.jpeg (1.2 MiB) 2617 mal betrachtet
490FC974-EF7C-46DF-8010-CBDBB6C76C20.jpeg
490FC974-EF7C-46DF-8010-CBDBB6C76C20.jpeg (1.04 MiB) 2617 mal betrachtet
ECED00B4-4906-4DCF-AAD0-531B74EEA44F.jpeg
ECED00B4-4906-4DCF-AAD0-531B74EEA44F.jpeg (1.12 MiB) 2617 mal betrachtet
2C9AA539-EB43-4978-8748-D58C00D2CDF9.jpeg
2C9AA539-EB43-4978-8748-D58C00D2CDF9.jpeg (1003.12 KiB) 2617 mal betrachtet
92AC64EA-3212-41B8-8DE1-86103A5208A8.jpeg
92AC64EA-3212-41B8-8DE1-86103A5208A8.jpeg (1.57 MiB) 2617 mal betrachtet
AMD 5x86-133MHz, 32MB FPM RAM, Number Nine T2R PCI 4MB WRAM + 4MB Modul, Orpheus Soundkarte + Dreamblaster X2GS, Pioneer 32x Slot In, 3,5" + 5,25" FDD, 2GB CF als HDD
mkarcher
LAN Manager
Beiträge: 204
Registriert: Fr 5. Jun 2020, 19:38

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von mkarcher »

jaquamala hat geschrieben: Sa 5. Nov 2022, 20:18 Soweit läuft das Board auch, bis auf das die CPU nur auf 8MHz läuft.
  • CPU Pin F12 „CLK2“ Signal geprüft. Ist 50MHz.
Zum testen habe ich Checkit oder auch Landmark verwendet. Bei den 8MHz sind sich die Diagnose Tools einig.
Ich habe leider keine konkrete Idee, was da schief läuft. Meine erste Idee wäre "Turbo-Knopf" gewesen, aber die hast Du ja schon ausgeschlossen. Was ich Dir aber mitgeben kann: Mit Deiner Messung hast Du eindeutig und klar belegt, dass der Prozessor mit den gewünschten 25 MHz läuft. Die Verwendung von zwei verschiedenen Benchmarkprogrammen und auch die Dhrystone-Leistung legen allerdings sehr deutlich nahe, dass der 80386 seine Leistung nicht auf die Straße bringt. Du musst meines Erachtens nach nicht nach einem Grund suchen, warum der Takt falsch ist, sondern auf welche Art der Prozessor trotz vollem Takt ausgebremst wird.
Benutzeravatar
HSM
Kommandozeilenfetischist
Beiträge: 162
Registriert: Do 10. Feb 2022, 20:51

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von HSM »

Was ist mit der Wait State?
device=USBASPI.SYS
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

Kann es sein, das du da aus Versehen eine Fake CPU erwischt hast?

Damals um die zeit ging diverse Faks durch den handel, was sogar in dem Median berichtet wurde wie im Computer Club.

Edit: teste mal ohne Co CPU, vielleicht bremst die deine Haupt-CPU aus.
Zuletzt geändert von Win311Freak am So 6. Nov 2022, 09:21, insgesamt 1-mal geändert.
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

mkarcher hat geschrieben: Sa 5. Nov 2022, 22:49
jaquamala hat geschrieben: Sa 5. Nov 2022, 20:18 Soweit läuft das Board auch, bis auf das die CPU nur auf 8MHz läuft.
  • CPU Pin F12 „CLK2“ Signal geprüft. Ist 50MHz.
Zum testen habe ich Checkit oder auch Landmark verwendet. Bei den 8MHz sind sich die Diagnose Tools einig.
Ich habe leider keine konkrete Idee, was da schief läuft. Meine erste Idee wäre "Turbo-Knopf" gewesen, aber die hast Du ja schon ausgeschlossen. Was ich Dir aber mitgeben kann: Mit Deiner Messung hast Du eindeutig und klar belegt, dass der Prozessor mit den gewünschten 25 MHz läuft. Die Verwendung von zwei verschiedenen Benchmarkprogrammen und auch die Dhrystone-Leistung legen allerdings sehr deutlich nahe, dass der 80386 seine Leistung nicht auf die Straße bringt. Du musst meines Erachtens nach nicht nach einem Grund suchen, warum der Takt falsch ist, sondern auf welche Art der Prozessor trotz vollem Takt ausgebremst wird.
Wo hast Du gelesen das der die 25MHz bringt?
Habe es zweimal gelesen, ich konnte das nicht finden. o.O
Benutzeravatar
jaquamala
MemMaker-Benutzer
Beiträge: 87
Registriert: Fr 15. Mai 2020, 13:04

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von jaquamala »

HSM hat geschrieben: So 6. Nov 2022, 05:50 Was ist mit der Wait State?
Erstmal danke für die Unterstützung :-) Die Waitstates habe ich getestet. Hier gibt die Option zwischen "0" und "1". Leider bleibt es bei den 8MHz.
AMD 5x86-133MHz, 32MB FPM RAM, Number Nine T2R PCI 4MB WRAM + 4MB Modul, Orpheus Soundkarte + Dreamblaster X2GS, Pioneer 32x Slot In, 3,5" + 5,25" FDD, 2GB CF als HDD
Benutzeravatar
jaquamala
MemMaker-Benutzer
Beiträge: 87
Registriert: Fr 15. Mai 2020, 13:04

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von jaquamala »

Win311Freak hat geschrieben: So 6. Nov 2022, 09:11 Kann es sein, das du da aus Versehen eine Fake CPU erwischt hast?

Damals um die zeit ging diverse Faks durch den handel, was sogar in dem Median berichtet wurde wie im Computer Club.

Edit: teste mal ohne Co CPU, vielleicht bremst die deine Haupt-CPU aus.
Danke dir auch für die Hilfe :-) Das mit der Fake CPU kann schon sein das ich eine erwischt habe. Ich habe eine gleiche "i386 DX25 IV" CPU getestet. Diese läuft auch nur auf 8MHz. Ich denke es liegt eher am Board. Im ganzen Test Prozedere meine ich, dass ich auch mal ohne Co-CPU getestet habe und es hatte keinen Einfluss darauf. Das muss ich aber nochmal testen um hier ganz sicher zu gehen.
AMD 5x86-133MHz, 32MB FPM RAM, Number Nine T2R PCI 4MB WRAM + 4MB Modul, Orpheus Soundkarte + Dreamblaster X2GS, Pioneer 32x Slot In, 3,5" + 5,25" FDD, 2GB CF als HDD
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

Haste nur die eine 25er?
Wenn nicht mach mal eine andere drauf.

Im Zweifelsfall, hat der Chipsatz ein weg.
Zuletzt geändert von Win311Freak am So 6. Nov 2022, 10:30, insgesamt 1-mal geändert.
Benutzeravatar
jaquamala
MemMaker-Benutzer
Beiträge: 87
Registriert: Fr 15. Mai 2020, 13:04

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von jaquamala »

Das Bios hat ein "normales" Bios (CMOS) und ein "Erweitertes" (XCMOS). Im XCOMS kann man für die Chips 82C206 (Peripherie Controller), den 82C301 (Bus Controller) und dem 82C302 (Memory Controller) diverse Einstellungen machen. Hier habe ich auch schon ein bisschen getestet. Aber es sind einfach sehr viele Kombinationen möglich. Leider hat das Board keinen CMOS Reset, so dass ich immer eine Ewigkeit warten muss die Bios Einstellungen auf default sind (wenn das Board nicht startet). Jede einstellige 0 /1 hat zwei Optionen und jede zweistellige 00/01/11/10 hat vier Optionen. Im Advance Modus kann man die gleichen Einstellungen wie bei Easy machen man hat hier aber weitere Möglichkeiten.
Dateianhänge
CMOS
CMOS
3E60B912-78AA-48AE-A538-CAC3F1ED16A0.jpeg (1.19 MiB) 2530 mal betrachtet
XCMOS Easy
XCMOS Easy
1FAF5536-B8CF-4B0B-8B35-CA39C91972AD.jpeg (1.19 MiB) 2530 mal betrachtet
XCOMS Advance
XCOMS Advance
B0413865-93D5-44AC-BC77-B13FBEFE4133.jpeg (1.28 MiB) 2530 mal betrachtet
AMD 5x86-133MHz, 32MB FPM RAM, Number Nine T2R PCI 4MB WRAM + 4MB Modul, Orpheus Soundkarte + Dreamblaster X2GS, Pioneer 32x Slot In, 3,5" + 5,25" FDD, 2GB CF als HDD
Benutzeravatar
HSM
Kommandozeilenfetischist
Beiträge: 162
Registriert: Do 10. Feb 2022, 20:51

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von HSM »

Eventuell bremst auch der Ram / Cache. Und so ist die WT ohne Wirkung
Ich glaube die internen Befehle wie STRG (oder ALT) und + Tastenkombination hast du schon angesprochen.
Den Turbo-Jumper nicht gesetzt vorrausgesetzt. Oder hattest du den bei all deinen Test gebrückt?
device=USBASPI.SYS
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

Ist vielleicht eine Ganz Dumme Idee von mir.
Jedoch, stell mal das Datum auf irgendeinen Tag in den 90ern.
Das mache ich bei allen Systemen bis win95/NT4.
mkarcher
LAN Manager
Beiträge: 204
Registriert: Fr 5. Jun 2020, 19:38

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von mkarcher »

Win311Freak hat geschrieben: So 6. Nov 2022, 09:20
mkarcher hat geschrieben: Sa 5. Nov 2022, 22:49
jaquamala hat geschrieben: Sa 5. Nov 2022, 20:18
  • CPU Pin F12 „CLK2“ Signal geprüft. Ist 50MHz.
Was ich Dir aber mitgeben kann: Mit Deiner Messung hast Du eindeutig und klar belegt, dass der Prozessor mit den gewünschten 25 MHz läuft.
Wo hast Du gelesen das der die 25MHz bringt?
Wenn an Pin F12 50MHz anliegen, dann läuft der Prozessor auf 25MHz. Da hat das Board dann keine Einflussfaktoren mehr drauf.

Der Taktpin auf dem Oszilloskop sieht schlecht versorgt aus: Der Takt sollte keine reine Sinuswelle sein, und "Vmin = 1.78V" ist auch viel zu hoch - aber hier liegt eine Fehlbedienung vor. Ich gehe jetzt erst einmal (ohne Recherche) davon aus, dass das Fnirsi-Mini-Skop die aufgedruckten 100MHz Bandbreite tatsächlich bringen kann, und vermute dort keine Problemursache. Allerdings war bei der Messung der Tastkopf auf "x1" gestellt, wo er den Takt ohne Spannungsteiler misst. Aufgrund des Designs von Oszilloskop-Tastköpfen und -Eingängen kommt man damit aber nur auf etwa 6 bis 10 MHz Bandbreite. Die vollen 100MHz kann das Setup nur in der x10-Einstellung bringen. Für einen 50MHz-Takt gemessen mit einem Setup, das etwa 8MHz Analogbandbreite hat, sieht der Takt gut genug aus.
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

Schau doch mal das du eine andere 25MHz CPU findest, und teste die mal.
Ich werde den verdacht nicht los, das die CPU hin ist.
Denn die bringt ihre Leitung erst beim über takten, das ist nicht üblich.
Oder es wohl doch nur eine gefakte CPU der man einfach auf geduckt hat, das die 25MHz kann.
Könntest du mal richtig gute Bilder von der CPU machen?
Vielleicht kann man es sehen, dass die nach bearbeitet wurde.
Benutzeravatar
Win311Freak
Norton Commander
Beiträge: 116
Registriert: Sa 29. Jan 2022, 01:53

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von Win311Freak »

Da schau, das gab es damals schon so wie heute.
Ich verstehe kaum ein Wort, aber was gezeigt wird reich völlig aus.
https://www.youtube.com/watch?v=wsKjX6UGYUQ
Benutzeravatar
jaquamala
MemMaker-Benutzer
Beiträge: 87
Registriert: Fr 15. Mai 2020, 13:04

Re: ECS 386a Mainboard i386 DX 25MHz läuft nur mit 8MHz

Beitrag von jaquamala »

HSM hat geschrieben: So 6. Nov 2022, 14:37 Eventuell bremst auch der Ram / Cache. Und so ist die WT ohne Wirkung
Ich glaube die internen Befehle wie STRG (oder ALT) und + Tastenkombination hast du schon angesprochen.
Den Turbo-Jumper nicht gesetzt vorrausgesetzt. Oder hattest du den bei all deinen Test gebrückt?
Ich habe auch anderen RAM ausprobiert. Jeweils mit 4x1MB und auch 8x1MB. Cache hat das Board nicht. Die Tastenkombinationen Strg+Alt+(Shift) + Numpad + habe ich auch getestet mit und ohne Turbo Jumper gebrückt. Auch adere Grafikkarten und Controller habe ich ausprobiert . Es bleibt bei 8MHz …
AMD 5x86-133MHz, 32MB FPM RAM, Number Nine T2R PCI 4MB WRAM + 4MB Modul, Orpheus Soundkarte + Dreamblaster X2GS, Pioneer 32x Slot In, 3,5" + 5,25" FDD, 2GB CF als HDD
Antworten