Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » Fehlersuche 1834M Board » Themenansicht

Autor Thread - Seiten: -1-
000
21.01.2023, 12:56 Uhr
wpwsaw
Default Group and Edit


Ich mache mal ein neues Thema auf um doch etwas Übersicht zu erhalten.

Ich hatte ja schon einmal zu diesem Board berichtet.

Nun habe ich es schon bis zur PORT60 (POST) Ausgabe 02 geschafft. Das bedeutet, das der Prozessor fehlerfrei arbeitet und ich kann ich mit kleinen Prüfprogrammen weiter machen.

Mit meinen kleinen Testprogrammen für den MPC4 war ich ja recht erfolgreich.

Für den 1834 existiert ja eine kommentierte Assemblerliste für den Selbsttest. Ich habe in den letzten Tagen krampfhaft versucht einen brauchbaren Assembler zu finden und den Selbsttest mal rein zu bringen. Nach allem hin und her bin ich dann doch beim MASM geblieben, in der DOSBOX klappt das ganz gut, nur assemblieren, alles andere mache ich in WORDPAD.

jetzt ich auch der 2. MEMSIM2 und es lassen sich beide parallel betreiben.

ich werde mal weiter berichten.

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 22.01.2023 um 10:55 Uhr von Rüdiger editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
21.01.2023, 13:29 Uhr
wpwsaw
Default Group and Edit


...Board auf dem Tisch und die MEMSIM2 mit originalem EPROM Inhalt getestet. Das mit den Simulatoren funktioniert....






also kann ich weiter machen

wird zwar schwer, weil ja auch die Pläne von der Wirklichkeit stark abweichen...


wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 21.01.2023 um 13:36 Uhr von wpwsaw editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
21.01.2023, 13:37 Uhr
MarioG77

Avatar von MarioG77

Moin,

das ist die Stelle, wo ich die ganze Zeit fest steckte.
Das scheitert am Timer Test.
Wäre witzig, wenn bei dir jetzt auch D10 Ärger macht.
Ich weiß nicht, wie du z.B. fehlende Signale feststellen willst, die zwischen den CPU Instruktionen kommen müssen, aber selbst nie zur CPU gelangen.

Ich will nicht sagen, dass es nicht geht - mir fehlt da nur jegliche Idee. Ich würde definitiv meinen Hut vor dir ziehen, wenn dir das gelingt...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
21.01.2023, 13:38 Uhr
MarioG77

Avatar von MarioG77

Ich glaube, mein Board Nummer 3 ist identisch zu dem - abgesehen von den 2 ISA Slots...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
21.01.2023, 17:06 Uhr
wpwsaw
Default Group and Edit


wenn dein Board dasd gleiche ist, dann muss ja im Eprom 1834M stehen....


es muss nicht nur am Timer liegen, sonder auch am DMA, weil er vor dem Timertest deaktiviert wird.

der Timertest besteht aus 2 Abschnitten. Ich werde erst einmal mein Prüfprogramm so ändern und testen, in welchem Abschnitt die CPU in den Halt geht.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
21.01.2023, 19:12 Uhr
MarioG77

Avatar von MarioG77


Zitat:
wpwsaw schrieb
wenn dein Board dasd gleiche ist, dann muss ja im Eprom 1834M stehen....



Also im BIOS steht nicht 1834M, die EPROMS sind aber nicht Original. Einer hat ein angelötetes Beinchen.
Müsste mal schauen wo sich das noch unterscheidet, wenn die ROMs irgendwo liegen...

Das deaktivieren hat vom Code her aber keine Auswirkungen auf HLT.
Dort wird Stumpf 2x out auf DMA gemacht. Einen Grund muss es aber haben, dass der deaktiviert wird.
Eine Nicht-Reaktion vom DMA auf die Deaktivierung wird dann vermutlich negative Auswirkungen auf den Timer Test haben.

Es gibt da nur 2 Stellen, wo er in den HLT geht, die haben aber nur mit den Werten des Timers zu tun.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004

Dieser Beitrag wurde am 21.01.2023 um 19:13 Uhr von MarioG77 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
21.01.2023, 23:11 Uhr
wpwsaw
Default Group and Edit


...ich bin jetzt dabei mein Testprogramm zu splitten.

aber WINHEX splittet nicht korrekt. Es verschiebt irgenwie Bytes nach vorne und nach hinten.

kennt jemand etwas zuverlässiges?

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
22.01.2023, 09:28 Uhr
Bert



Unter Linux geht sowas mit srec_cat:
https://linux.die.net/man/1/srec_examples
Abschnitt: Splitting an Image

Die SRecord-Tool gibt es auch für Windows, hier die aktuelle Version:
https://sourceforge.net/projects/srecord/files/srecord-win32/1.65/

Direkt für Windows habe ich hier was gefunden (ungetestet):
http://wolfgangrobel.de/romwizard.htm

Viele Grüße,
Bert
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
22.01.2023, 09:32 Uhr
wpwsaw
Default Group and Edit


Guten Morgen Bert,

Vielen Dank

kann es sein, das WINHEX, weil es eine TRIAL Version ist, einige Funktionen nicht korrekt ausführt?

wenn ich eine Binärdatei auf voll K auffüllen will, macht WINHEX auch was es will...

gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
22.01.2023, 10:04 Uhr
MarioG77

Avatar von MarioG77

Ja, steht doch auf der Seite:
http://www.winhex.com/winhex/index-d.html


Zitat:

Vergleich der Lizenztypen

Alle Bits und Bytes des Computers sind nur noch einen Mausklick entfernt. Leichte Bedienung trotz des gewaltigen Funktionsumfangs. Ausprobieren kostenlos und zeitlich nicht begrenzt, aber funktional eingeschränkt. Computerforensik-Edition von WinHex: X-Ways Forensics.



Und die haben so richtig viele Lizenzen, bis einem schlecht wird...
Immerhin ist eine Lizenz für privat bezahlbar:
https://www.x-ways.net/order-d.html
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004

Dieser Beitrag wurde am 22.01.2023 um 10:07 Uhr von MarioG77 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
22.01.2023, 10:15 Uhr
wpwsaw
Default Group and Edit


...aber normalerweise fehlt so eine Funktion oder ist grau, aber nicht das sie falsch arbeitet...
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
22.01.2023, 10:33 Uhr
Rolly2



Hallo Wolf-Peter,
versuche es doch mal mit HxD. Nutze ich schon einige Jahre.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
22.01.2023, 10:35 Uhr
MarioG77

Avatar von MarioG77

Kann mal wer den Titel des Threads korrigieren?
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
22.01.2023, 10:56 Uhr
Rüdiger
Administrator



Zitat:
MarioG77 schrieb
Kann mal wer den Titel des Threads korrigieren?



Wenn's Dich glücklich macht...
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
22.01.2023, 12:32 Uhr
wpwsaw
Default Group and Edit


....verstehe ich nicht,

ich versuche immer noch die 16k Binärdatei in gerade und ungerade mit unterschiedlichen Programmen zu splitten um sie ins Board zu laden.

Alle Programme ergeben das gleiche Ergebnis, welches mit meiner Logik nicht überein stimmt.

nach dem RESET springt der 1834 auf FFFF0h wo der 1. Befehl stehen muss.

in meiner 16K Datei steht dieser Befehl auf 3FF0h was ja richtig ist.
nach dem Splitten müßte ja das gerade und das ungerade Byte jeweils auf den Adressen 1FF0h stehen. ist aber nicht so. Es steht auf Adresse 1FF8h

in der Mitte der 8K Dateien steht ein Byte auf Adresse 100Ch statt auf 1016h

vielleicht ist meine Logik falsch

eigendlich müssten die Bytes aus den 8K Dateien auf den gleichen Adressen stehen wie in der 16K Datei nur minus 2000h, oder?

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
22.01.2023, 15:06 Uhr
schlaub_01



Hallo Wolf-Peter,
da die EPROMs ja mit der Adresse 0 an der CPU Adresse 1 angeschlossen sind, damit der 16 Bit Zugriff auch so funktioniert, kann die CPU nur auf Adressen mit 0, 2 usw. zugreifen. D.h. die realen Adressen am EPROM sind durch die Verschaltung immer um 1 Bit der realen CPU Adresse bei 16 Bit verschoben. Daher musst Du nicht die 2000h abziehen, sondern immer um 1 nach rechts schieben. Damit bekommst Du bei der 3FF0h eine 1FF8h heraus - das ist also vollkommen korrekt.

Viele Grüße,
Sven.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
22.01.2023, 15:10 Uhr
wpwsaw
Default Group and Edit


vielen Dank Sven

das hilft mir weiter.

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
22.01.2023, 22:03 Uhr
wpwsaw
Default Group and Edit


nun bin ich weiter gekommen. Durch setzen weiterer Zwischenpunkte konnte ich über die Port A Ausgaben den Fehler weiter eingrenzen.

Der 1. Timertest ist O.K. der 2. nicht, obwohl es fast der gleiche Test ist. Werde morgen weiter suchen und vielleicht den Timer wechseln.

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
23.01.2023, 09:15 Uhr
MarioG77

Avatar von MarioG77

Der 1. Test prüft, ob alle Bits beim Lesen des Counter-Latch auf 1 gehen. Der 2. Test, ob alle Bits beim Lesen auf 0 gehen.

Vom Gefühl her würde ich vermuten, der Timer ist ok. Dein D10 scheint da auch in Ordnung zu sein.
Könnte u.U. ein Problem beim DS8286 sein.
Dazu müsste man aber den XD Bus und D Bus mit einem LA vergleichen.
Aber alles nur geraten...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
23.01.2023, 10:08 Uhr
wpwsaw
Default Group and Edit


nein, der erste Test scheint nur O.K. zu sein, weil zum Ende auf FF getestet wird. Mein Testprogramm zeigt ständig ein Auslesen von FF, dadurch ist der erste Test O.K. da er im 2. Test am Ende auf 00 testet und FF liest, bricht hier der Test ab. ich werde jetzt noch BL testen ob der LOOP wirklich rennt.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
23.01.2023, 10:29 Uhr
MarioG77

Avatar von MarioG77

Ja, wenn alle 8 Bits auf 1 gehen, hast du dann bei einer Oder Verknüpfung am Ende der Schleife FF.
Bei mir war das nicht so, da kamen nur gerade Zahlen, weil der eine zusätzliche Wait State beim IO Read fehlt (hab ich sogar (natürlich erst dieses Wochenende) im EC1834 Buch so gelesen).
Evtl. kommt da nur FF.

Das KANN der Timer sein, aber auch was anderes. Versteife dich nicht zu sehr auf den 8253 selbst - genau das hat mich Wochen gekostet...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
23.01.2023, 15:59 Uhr
MarioG77

Avatar von MarioG77

Achso... Die erste Schleife müsste mindestens 4 oder 5 Durchläufe machen.
Aber auch nicht viel mehr.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
23.01.2023, 16:12 Uhr
wpwsaw
Default Group and Edit


und wieder nein, ich habe immer nur FF gelesen, weil der 8286 für Daten ständig auf A->B stand. War ein DL032 defekt.
Ist aber noch ein Fehler, War schon einmal bis 3 steht aber wieder bei 2. Ich werde mal die anderen beiden Kanäle mit in die Prüfung einbeziehen ob diese laufen.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
23.01.2023, 21:36 Uhr
wpwsaw
Default Group and Edit


ich habe noch einmal einige Tests (Programme) zum lesen vom 8bit Datenbus gemacht.

Lesen scheint zu funktionieren nach dem IC wechsel. Nur vom Timer lese ich immer von allen 3 Kanälen FF. Und die 3 Ausgänge liegen permanent auf L-Pegel. CS ist jetzt aber vorhanden. Ich werde den Timer wechseln, wenn die ICs kommen. Mal sehen ob das der letzte Fehler war. Den RAM auf dem Board konnte ich ja noch nicht testen, weil ja der Refresh mit vom Timer erzeugt wird und noch fehlt.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
24.01.2023, 19:55 Uhr
MarioG77

Avatar von MarioG77

Ich glaube, ich bin gerade an dem Punkt angekommen, wo mir deine Methode es deutlich erleichtern könnte.

Ab hier fehlen gerade zu viele Informationen, welcher Test denn nun scheitert...

Hatte gestern mit Hobi telefoniert. Er riet mir, einfach EEPROMs zu nehmen, wenn ich keinen Simulator habe.

Wenn man die Tests mit Ausgabe auf Diagnose Ports (vielleicht nicht den PPI, wenn der später gebraucht wird) macht, dann muss man vielleicht auch nicht so oft Flashen.

Im Moment habe ich noch nicht herausgefunden, wie die Länge des piepen gesteuert wird. Andreas Sourcecode zeigt nur auf eine Stelle, aber ich habe noch nicht kapiert, wie der Dauerton oder andere Ton Signale zustande kommen.

Morgen Nachmittag habe ich Wartezeit, da versuche ich mich mal da tiefer rein zu lesen...
Man könnte es sich natürlich machen und viele Tests einfach überspringen, aber vielleicht fängt man es gleich richtig an... So verbessertes BIOS...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
24.01.2023, 20:29 Uhr
wpwsaw
Default Group and Edit


EEPROM

also ich verändere den Inhalt des EPROM-Simulators machmal im Minutentakt. Dann wird auch das mit dem EEPROM schnell zu Plage, selbst wenn du eine Nullkraftfassung installierst. Du musst immer 2 EEPROMs laden.


Töne:

...PB0 schaltet das GATE2 für den Timer 2, der den Ton generiert und PB1 schaltet den Weg zum Lautsprecher frei. Wenn also an der PPI die entsprechende Ausgänge geschaltet werden und und nicht wieder zurück geschaltet werden, dann hast du einen Dauerton.




PostKarte

Das mit der POST Karte ist so eine Sache, sie sitzt auf dem direkten BUS und zeigt nicht dierekt den PPI Port an. Das kann auch zu Fehleinschätzungen führen.
Ich versuche morgen einmal die POST Karte auf eine andere freie I/O Adresse zu stellen und Ausgaben tätigen. Mal sehen, ob due Ausgaben gespeichert/angezeigt werden.


Anscheinend hat auch der A86 Assembler in der DOSBOX manchmal Probleme richtig zu überstezen. Erst nach einem Neustart der Dosbox übersetzt er den Quelltext wieder korrekt.

trotz meiner Testprogramme kann ich immer noch nicht sagen, ob der Datenbus (XD0-XD7) zuverlässig arbeitet. Das Umschalten des 8286 scheint aber zu klappen. Vielleicht ist aber der 8253 wirklich defekt und beeinflusst den BUS.

neues BIOS:

na dann kannste ja auch einen eigenen Rechner entwickeln....

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 24.01.2023 um 21:07 Uhr von wpwsaw editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
24.01.2023, 20:47 Uhr
MarioG77

Avatar von MarioG77

Das mit dem anderen POST Port war genau, was ich oben meinte.
Port 80h ist doch sonst "Standard". Ich denke der dürfte frei sein.

Und mit BIOS - ich meinte eine modifizierte Version mit Diagnose Ausgabe.
In etwa, was du gerade machst.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
24.01.2023, 21:02 Uhr
wpwsaw
Default Group and Edit


...I/O 80 und 81 ist für den Zugriff auf das NMI Adressen Register
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
25.01.2023, 08:05 Uhr
MarioG77

Avatar von MarioG77

Stimmt, damit fällt dann alles was mit 8x beginnt raus, weil sonst das Register bei Port 80 geschrieben wird, da die unteren Adressen keine Beachtung beim CS haben.

War nur ein Schnellschuss...

Danke noch für die Ton Ausgabe, das ist eine Seite des Themas - war mir auch noch nicht klar.
Aber worüber ich rätselte, war, wie der Code arbeitet.

Immerhin habe ich gestern auch den Beweis bekommen, dass der RAM Refresh zu funktionieren scheint. Nach dem Dauerton ist weiderhin aktivität auf RAS/CAS...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
25.01.2023, 09:22 Uhr
wpwsaw
Default Group and Edit


sind ja auch 2 unabhängige Timer
Timer 1 ist für den Refresh, Timer 2 für die Tongenerierung und beide laufen

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 25.01.2023 um 09:22 Uhr von wpwsaw editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
25.01.2023, 18:16 Uhr
wpwsaw
Default Group and Edit


...bevor ich jetzt sinnlos ICs wechsel,

ich habe meine Testprogramme wieder etwas in Richtung CPU gesetzt und da pasiert folgenes. Wenn ich eine Schleife im Testprogramm setze, die nur die CPU testet läuft alles. Ich kann auch I/O-OUT Befehle ausführen. Übrigens, ich nutze jetzt die I/O-Adresse 70h für meine POST Ausgben und funzt.

wenn ich einen I/O IN befehl ausführe, im Moment nur auf PPI Port A (60h) dann läuft die CPU nicht mehr im Programm, weil keine EPROM Zugriffe mehr sind.

Hat jemand eine IDEE was da passiert? Ich hatte ja gestern schon geschrieben, das ich wahrscheinlich Probleme auf dem XD0-XD7-Bus habe

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
25.01.2023, 19:07 Uhr
MarioG77

Avatar von MarioG77

Da sollte man einen Logic Analyzer dran hängen.
Vielleicht stimmt was mit dem READY nicht... Geraten...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
27.01.2023, 12:56 Uhr
wpwsaw
Default Group and Edit


...nein, der BUS hat ein Problem. Da einige an den BUS angrenzende ICs schon auf einer Fassung sind, hat mich wohl der Verkäufer damals belogen und das Board lief nicht.

PPI, DMA, TIMER, 8286 und die beiden 374 habe ich schon raus. Der LOW Pegel auf allen Datenleitungen liegt bei 1,28V, was schon sehr hoch ist. Nach einem RESET gehen alle Datenleitungen kurz auf H und dann wieder auf die 1,28V. XD0-XD3 haben 1,04V LOW Pegel.

jetzt fehlen noch die beiden PIC und 3x 295

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
27.01.2023, 13:18 Uhr
MarioG77

Avatar von MarioG77

ok, das ist ein Problem auf dem Datenbus.
Aber warum die CPU dann hängt, bei einem IN, das erklärt das hier nicht.

Du wirst also mindestens ein weiteres Problem bekommen. Aber ja, kläre das mit dem Bus.
Ich habe die Mitglieder auch alle rausgelötet...

Wenn die raus sind, würde ich die Spannung ohne Bus Teilnehmer messen. Da sollte dann ja nichts anliegen.
Danach mit dem 8286 anfangen. und erneut messen.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
27.01.2023, 16:21 Uhr
wpwsaw
Default Group and Edit


...habe noch einen Treiber gewechselt und jetzt zappelt wenigsten der BUS, aber immer noch zu hoch im Pegel. Zeitweise ist der Pegel O.K.

leider habe ich kein Kältespray mehr. und es sind immer noch 4 ICs. Da es den gesamten Bus betrifft könnten es ja nur eine von den beiden PICs sein. Die muss ich erst besorgen.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
28.01.2023, 16:43 Uhr
wpwsaw
Default Group and Edit


...und noch einen Treiber.... es wird immer besser.... aber 5 bit spinnen immer noch. Wie kann es sein, das so viele ICs am XD-Bus defekt sind. Das Bit 7 ist etwas höher ist aber mit einem D Eingang eines D074 verbunden.

Jetzt wechsel ich noch diesen D074 und 2 295, dann ist der BUS offen.


wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
28.01.2023, 19:17 Uhr
wpwsaw
Default Group and Edit


...alle ICs vom XD-Bus raus und der Bus liegt dann auf LOW

wenn ich jetzt nur einen der DL295 (D6, D28, D29) stecke haben XD0-XD3 einen Pegel von 1,4-1,6V

Wenn ich den D074 (D13)Stecke hat XD07 sofort auch 1,4V

die beiden DL374 (D30, D31) beeinflussen den BUS nicht.

wenn ich den 8282 (D45) stecke liegen Spannungen zwischen 400mV, 800 mV und 1,12V auf dem Bus

Stecke ich den 8286 (D44) auf den Bus haben alle Datenleitungen 1,6V

wenn ich dann alle ICs stecke und die CPU läuft ist der LOW Pegel immer noch 1,5V aber der Bus arbeitet hat aber keine vernünftigen Daten.

Wenn ich z.B. ein Testprogramm für den Timer laufen lasse wo der Timer arbeiten sollte, liest er immer nur FF aus dem Timer

Ich warte noch auf neue ICs (DMA und IRQ-Controller)

mal sehen ob die den BUS beeinflussen.

Ohne DMA kann ich überhaupt kein Programm starten.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
037
28.01.2023, 19:23 Uhr
Enrico
Default Group and Edit


Wenn ich mich nicht irre, macht man mit der DMA auch den Refresh beim XT.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
28.01.2023, 19:41 Uhr
MarioG77

Avatar von MarioG77

Ja, macht man
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
039
28.01.2023, 20:12 Uhr
wpwsaw
Default Group and Edit


ja, aber so weit ist er nicht um den Refresh zu beginnen.

Und der Selbstetst ist wirklich nicht so doll. Denn jetzt läuft er mit dem original BIOS schon bis 3 obwohl der Timer garnicht läuft, nur weil FF gelesen wird.

wenn ich mit meinem Testprogramm ständig auf den Timer zugreife, dann zappelt der XD Bus ja, aber immer nur zwischen 1,6 und 3,8V und das ist alles im H-Pegelbereich

wie kann man das erklären? ich habe auch mit einem 2. Oszi gemessen.


ich werde mal ein anders bord nehmen und vergleichen....
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 28.01.2023 um 20:21 Uhr von wpwsaw editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
040
28.01.2023, 20:25 Uhr
MarioG77

Avatar von MarioG77


Zitat:
wpwsaw schrieb
ja, aber so weit ist er nicht um den Refresh zu beginnen.


Auch klar, da bist du gerade noch weit weg.


Zitat:

Und der Selbstetst ist wirklich nicht so doll. Denn jetzt läuft er mit dem original BIOS schon bis 3 obwohl der Timer garnicht läuft, nur weil FF gelesen wird.


so ist es, wobei... War da nicht auch ein Test, wo alles 0 sein sollte?


Zitat:

wenn ich mit meinem Testprogramm ständig auf den Timer zugreife, dann zappelt der XD Bus ja, aber immer nur zwischen 1,6 und 3,8V und das ist alles im H-Pegelbereich

wie kann man das erklären? ich habe auch mit einem 2. Oszi gemessen.


Da habe ich auch keine...
Klingt alles sehr merkwürdig.

ICs waren einzeln probiert?


Zitat:

ich werde mal ein anders bord nehmen und vergleichen....


Das könnte Sinn machen.

Hast du einen IC Tester (RCT)? Ist zwar keine Garantie, aber besser als nichts.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
041
28.01.2023, 21:07 Uhr
wpwsaw
Default Group and Edit


...alle ICs einzeln getestet

und natürlich werden alle ICs vor JEDEM einsetzen getestet, aber eben nur statisch bzw. mit der Testgeschwindigkeit des Testers. Die Inteldinger sind alle neu/von mir ersetzt.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
042
30.01.2023, 11:49 Uhr
wpwsaw
Default Group and Edit


moin, moin

könnte mir ma jemand helfen? Es geht immer noch um den XD Bus. Da ich alle ICs die Am XD BUS hängen herausgenommen habe und dann der Bus mit Spannung auf dem Board auch auf den XD Leitungen LOW-Pegel hat, aber sowie ich einen IC stecke, z.B. einen DS8282 (D45). Dort sind die Dateneingänge mit dem XD BUS verbunden. Danach sind auf allen 8 Datenleitungen 1,2V. Wie geht das , übersehe ich etwas?

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
043
30.01.2023, 13:24 Uhr
MarioG77

Avatar von MarioG77

Mir fällt dazu leider nichts hilfreiches ein.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
044
30.01.2023, 17:06 Uhr
wpwsaw
Default Group and Edit


...vielleicht könnte noch einmal jemand prüfen, ich habe 11 ICs am XD-Bus gefunden

D54 - PPI
D53 - Timer
D50 - DMA
D49, 48 - IRQ-C
D13 - D074
D6, D28, D29 - DL295
D45 - DS8282
D44 - DS8286
keine Pullup oder Pulldown Widerstände.

EDIT:
D30, D31 DL374

Alle Spannungspotientale der Betriebsspannung gemessen und verglichen, sind O.K. Aber wer viel misst misst viel mist.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP

Dieser Beitrag wurde am 30.01.2023 um 17:49 Uhr von wpwsaw editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
045
30.01.2023, 17:18 Uhr
MarioG77

Avatar von MarioG77

"Jemand" (mein Spitzname auf Arbeit) hat geschaut
Du hast D30 und D31 vergessen: 2x DL374





So ein digitaler Plan ist echt super...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004

Dieser Beitrag wurde am 30.01.2023 um 17:19 Uhr von MarioG77 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
046
30.01.2023, 17:47 Uhr
wpwsaw
Default Group and Edit


...entschuldigung, ich habe sie nur vergessen aufzulisten weil sie noch stecken. sie beeinflussen den BUS nicht (mit und ohne getestet). Ich nutze den originalen Plan. Habe ihn, was den XD Bus betrifft, schon mit deinem verglichen.


ich habe keine Idee mehr. Ich habe wahrscheinlich nur etwas übersehen, weil es so nicht sein kann.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
047
30.01.2023, 17:58 Uhr
Enrico
Default Group and Edit


Du mißt ja ziemlich hochohmig,
8286 ist ja bidirektional. Wenn da die Steuereingänge nicht richtig auf Pegel stehen, könnte ich mir schon vorstellen, dass da was halbgar umschaltet.
Eigentlich sollten auch Eingänge den Bus nicht hochziehen können, aber, k.A., wie die Innenschaltung ist.
Dass die Murks bei der Entwicklung fabriziert hatten, kann eigentlich auch nicht sein.
Anderseits ist ein offener Bus auch Mist.
Hast Du mal mit einem Zeigerinstrument gemessen?
Und ansonsten mach doch mal Pulldown rein.
1,2V ist ja dicke im verbotenen Bereich.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
048
30.01.2023, 18:37 Uhr
wpwsaw
Default Group and Edit


...ich habe ja dann wegen der BUS Belastung ein paar Contrller ICs mit rein gesteckt.

Es ist ja nicht nur der 8286, ich habe es ja mit dem 8282 aber auch einzeln mit den DL295 getestet auch mit dem DL074. Da ist ja nur die XD7 am D-Eingang. Und da liegt dann auch nur XD7 auf 1,4V....
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
049
30.01.2023, 19:01 Uhr
Rolly2



Interessant!
Wenn du am XD-Bus alle ICs gezogen hast und wirklich nichts anderes mehr drann hängt, kannst du ja über 1Kohm ein Bit, oder mehrere, des Busses gegen 5V ziehen, dann müssten da ja 5V an dem Bit zu messen sein. Kannst du ja auch am spannungslosem Board machen.
Oder schau dir mal den XD-Bus bei gezogenen ICs mit dem Oszi an, nicht das da etwas über den Multilayer kapazitiv einkoppelt oder pulst. Die 5V sehen gut aus?

VG, Andreas

Dieser Beitrag wurde am 30.01.2023 um 19:10 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
050
30.01.2023, 19:34 Uhr
wpwsaw
Default Group and Edit


...ich habe alle Messungen mit dem Oszi gemacht, auch am leeren Bus. Und es ist alles sauber.

Das mit den 1kOhm mache ich morgen mal. Ich könnte ka auch mal mit 1 oder 3k gegen GND testen ob der Pegeldann runter geht. Habe ich noch nicht gemacht bis jetzt.

Danke

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
051
30.01.2023, 19:39 Uhr
Rolly2



Gegen Masse hilft dir das ja nichts, das Dingens hat ja funktioniert.
Ja, den Bus, das Bit, musst du aber trotzdem mit wenigstens einen Widerstand belasten.
Ein Pulser mit zB. 10khz an ein Bit gehalten und vergleichen ist auch sehr vorteilhaft. Hast du so ein Ding?

VG, Andreas

Dieser Beitrag wurde am 30.01.2023 um 19:42 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
052
30.01.2023, 19:45 Uhr
wpwsaw
Default Group and Edit


ja, so etwas habe ich....

komisch ist ja, wenn ich alle ICs drin habe, dann arbeitet ja der Bus aber eben nur zwischen 1,4V und H-Pegel.
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
053
30.01.2023, 19:56 Uhr
Rolly2



Genau da liegt ja das Problem. Ich habe keinen 1834, habe aber die Schaltung mal angeschaut. Marios Plan stimmt soweit, wenn da nicht noch ein Fehler im Plan von Robotron ist. Ist auch schon vorgekommen, aber eher unwahrscheinlich.
Hast du einen DSO dazu genommen? Da kannst du auf alles triggern und siehst die wirklichen Pegel.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
054
30.01.2023, 20:59 Uhr
wpwsaw
Default Group and Edit


DSO ja,

ich gehe morgen wieder ran, vielleicht habe ich ja noch einen Einfall.

habe eben mal zwischen den Datenleitungen ohne Spannung gemessen, ob da vielleicht eine Verbindung im kOhm Bereich besteht wegen Pullup oderdown, nein. Ich habe auch an einem anderen Board gemessen.

Ich mache morgen den Bus noch eimmal leer und suche eine andere Verbindung.

wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
055
01.02.2023, 12:11 Uhr
wpwsaw
Default Group and Edit


nach einigen Gespächen mit Fachleuten habe ich neue Überlegungen angestellt.

Alle Eingänge der ICs am Bus erzeugen ja unbelastet eine positive Spannung. Nur die Treiber ICs deren Ausgänge am Bus liegen können einen LOW Pegel erzeugen.

Ich habe noch einmal den 8286 gewechselt, der ist richtig Heiß geworden.

jetzt sieht das Signal von einer Datenleitung so aus



irgend ein IC schaft es zeitweise einen LOW Pegel zu erzeugen aber nicht alle Pegel haben ein richtigen LOW Pegel.....
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
056
01.02.2023, 17:43 Uhr
Enrico
Default Group and Edit



Zitat:
wpwsaw schrieb

Alle Eingänge der ICs am Bus erzeugen ja unbelastet eine positive Spannung. Nur die Treiber ICs deren Ausgänge am Bus liegen können einen LOW Pegel erzeugen.


Schrieb ich doch schon.
--
MFG
Enrico
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
057
07.02.2023, 12:33 Uhr
wpwsaw
Default Group and Edit


...ich bin immer noch nicht weiter und habe deshalb den 3. aber funktionstüchtigen 1834 aus dem Lager geholt. Hatte ich auch schon als eine CAD Version umgebaut.

Ich hatte jetzt mal die COL Karte als primär eingestellt, und es piepte. Was man so alles vergisst. Es reicht nicht aus ein RESET zu machen, man muss den Rechner ausschalten!!!!

Und dann das nächste, mir ist aufgefallen,dass die ganzen Karten in meinen funktionstüchtigen Rechnern den gleichen Farbfehler haben, was eigentlich nicht sein kann......

Und nun nach so vielen Jahren der erleuchtende Lichtblick. Die COL Karten sind alle I1. Man muss ihnen durch eine Steckerbrücke (GND auf Pin7) sagen ob es eine Farb oder ein SW Grafikmonitor ist. Auch die RGB Farbbelegung unterscheiden sich zwischen I0 und I1.

und nun sind meine COL Karten nicht defekt. Anscheinend verschiebt die Karte die Farben wenn nur ein SW Monitor dran hängt.

Vielleicht hilft ja diese Erkenntnis einigen auch weiter ;-))

Gruß
wpw
--
RECORD, CRN1; CRN2; PicoDat; LC80; Poly880; KC85/2,3,4,5 ; KC87; Z1013; BIC; PC1715; K8915; K8924; A7100; A7150; EC1834; und P8000 ab jetzt ohne Tatra813-8x8 aber mit W50LA/Z/A; P3; ES175/2 und Multicar M25 3SK; Barkas B1000 HP
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek