Das Teil hier...Bitte melde dich an, um diesen Anhang zu sehen.
Assy 250469 Rev.4 läuft nicht mit Pi1541
-
Snocksman -
21. März 2022 um 08:26 -
Erledigt
Es gibt 45 Antworten in diesem Thema, welches 3.782 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Snocksman Hast Du auch schon mit derm original 1541-II ROM geteset ob es damit "stabiler" läuft ?
-
Hier mal die Situation im ausgeschalteten Zustand bei einer 469:
Bitte melde dich an, um diesen Anhang zu sehen.
Das zeigt eine der vier Leitungen des Seriellen Ports und gilt entsprechend für die anderen drei.
Links im eingeschalteten Zustand. Die Dioden dienen als Klemmdioden und führen alle Spannungen über 5 V und unter 0V ab, was ein einfacher und effektiver Schutz gegen Überspannung und statische Entladung ist.
Rechts im ausgeschalteten Zustand. Dann sind bei einer 469 sind die vier Leitungen effektiv mit Masse verbunden, jedenfalls in einem Zustand, der durchaus Auswirkungen auf den Pi1541 haben kann. Bei einer echten Floppy sicher auch, nur merkt man es da nicht, weil es da nichts zu bedienen gibt.
-
spasskl: Ich teste mit dem Original ROM. Das Foto von meinem Pi1541 ist eine "Archivaufnahme"...

-
Also, bei dem kurzen Kabel, was ich die ganze Zeit verwende, ist der Mantelkontakt nicht zum anderen Mantelkontakt verbunden, sondern zu folgendem Pin:
Bitte melde dich an, um diesen Anhang zu sehen.
Bei dem Original 1541-II Kabel ist der Mantelkontakt und zusätzlich der Pin aus dem Bild oben verbunden.
Ein Unterschied ergibt sich aber nicht daraus, welches Kabel ich verwende.
Bei den beiden 250469 Rev.3 Boards ist es übrigens das gleiche Problem, wie beim Rev.4.
-
Mit Mantelkontakt meinst du den Metallring vom Stecker?
Der Pin ist Pin 4, also SERIAL CLK. Wenn der mit dem Ring des Steckers verbunden ist und der Ring des Steckers ist über die Buchse im C64 mit Masse verbunden, dann kann nichts funktionieren.
Bist du dir sicher, es ist der Pin? Wenn man es spiegelt, wäre es Pin 2 und damit GND und alles wär diesbezüglich in Ordnung...
Du könntest das Kabel in den C64 stecken und an der anderen Seite des Kabels mal alle Pins und den Ring auf Durchgang gegen Masse prüfenund /oder den Widerstand messen. (im eingeschalteten Zustand, aber ohne angeschlossenes Netzteil)
Bei den beiden 250469 Rev.3 Boards ist es übrigens das gleiche Problem, wie beim Rev.4.
Haben die auch den Metallring am Seriellen Port?
-
Habs rausgefunden, wo bei mir das Problem ist...
Bei den 250469er Boards macht das Pi1541 ne Art reset beim Einschalten des C64. Heißt: Die Einstellung, welches ROM genutzt wird, setzt sich beim Einschalten des C64 aufs Default ROM zurück und das ist bei mir tatsächlich JiffyDOS. Ohne Jiffy im C64 ist das aber doof... (Das Foto war zwar ne Archivaufnahme, hat mich aber auf die Idee gebracht, da mal genauer drauf zu achten...)
Bei den anderen Boards ist das nicht so... Da bleibt auch beim aus- und Einschalten des C64 das Rom gesetzt.
Die anderen Boards, wo der reset am Pi1541 nicht durchgeführt wird, haben auch dieses Metallblech am Seriellen Port nicht.
Bitte melde dich an, um diesen Anhang zu sehen.
-
Vielleicht wirds mit dem Pin so etwas klarer... Das Blech am Seriellen Port hat, so wie das Kabel auf dem Foto angeschlossen ist, auf den rot markierten Pin Durchgang.
Bitte melde dich an, um diesen Anhang zu sehen.
-
Ah, ok, nee, ich war falsch. Das ist Pin 2, alles gut. Muss man ja auch spiegeln, weil ist ja Stecker, nicht Buchse...

-
Also, bei dem kurzen Kabel, was ich die ganze Zeit verwende, ist der Mantelkontakt nicht zum anderen Mantelkontakt verbunden, sondern zu folgendem Pin:
Ene Seite nur Mantel und andere Seite nur Pin 2?
Das kann nicht richtig funktionieren.
-
Ene Seite nur Mantel und andere Seite nur Pin 2?
Das kann nicht richtig funktionieren.
Ich weiß immer noch nicht genau, was mit Mantel gemeint ist, aber ich vermute mal es ist der Ring vom Stecker. Wenn das Kabel keine siebte Leitung (Schirm) hat, sind die Ringe nicht verbunden. Pin 2 mit Pin 2 aber bestimmt.

-
kinzi: Also das bezieht sich auf das am C64 gesteckte Kabel... Wenn ich es abziehe ist Pin 2 mit Pin 2 verbunden und der Mantelkontakt mit nichts.
Am C64 gesteckt, gibt es eine Verbindung vom Mantelkontakt an der C64 Seite zum Pin2 auf der Pi1541 Seite. Diese Verbindung muss dann ja aber im C64 erfolgen...
advotax: Ich zumindest meine mit Mantelkontakt den Außenring des Steckers...
-
Am C64 gesteckt, gibt es eine Verbindung vom Mantelkontakt an der C64 Seite zum Pin2 auf der Pi1541 Seite. Diese Verbindung muss dann ja aber im C64 erfolgen...
Das tut sie. Pin 2 ist GND (Masse). Das Blech an den Ports ist an GND angeschlossen und hat Kontakt zum Außenring des Steckers. Da Pin 2 auf der einen Seite mit Pin 2 auf der anderen Seite verbunden ist (wie auch alle anderen Leitung mit ihren Gegenparts) hat Pin 2 auf der Pi1541 Seite Kontakt zu Ring es Steckers auf der C64-Seite.
Ist aber alles kein Grund für den Fehler, der sich ja inzwischen auch erledigt hat.

-
Naja, erledigt schon... Aber komisch ist es doch trotzdem, dass es bei den Short-Boards ein anderes Verhalten mit dem Pi1541 gibt, als mit den großen Boards, oder ? Bei den großen Boards kann ich vor dem Einschalten des C64 das zu verwendende Rom einstellen und dann den C64 einschalten. Bei den Short Boards muss erst der C64 eingeschaltet werden und dann am Pi1541 das Rom ausgewählt werden...
-
kinzi: Also das bezieht sich auf das am C64 gesteckte Kabel... Wenn ich es abziehe ist Pin 2 mit Pin 2 verbunden und der Mantelkontakt mit nichts.
Am C64 gesteckt, gibt es eine Verbindung vom Mantelkontakt an der C64 Seite zum Pin2 auf der Pi1541 Seite. Diese Verbindung muss dann ja aber im C64 erfolgen...
OK, das ist klar. Es ging aus der Beschreibung für mich nicht klar hervor.
-
Aber du hast die erklärung doch schon gefunden:
Die anderen Boards, wo der reset am Pi1541 nicht durchgeführt wird
-
...aber ist das tatsächlich im Boarddesign begründet, dass sich der Serielle Anschluss der Short-Boards anders verhält...?
Ist jetzt rein Interesse halber... Vielleicht hat ja jemand mal Lust zu schauen, worin sich das begründet...
Oder ist das bekannt, dass es da einen Unterschied gibt ?
-
den Unterschied merkt man auch bei "normalen" 1541ern ...schaltest du zuerst das Laufwerk ein und dann den Rechner, dann macht die Floppy nochmal nen Reset
bzw. die "grossen" 1541 machen glaub sogar Dauerlauf, wenn sie angeschalten werden und der C64 noch nicht läuft
...irgendsowas
-
Der Reset-Schaltkreis ist bei den 469ern anders. Deswegen funktioniert dort auch der "Reset-Stecker" nicht mehr. Aber die Funktion ist - logischerweise - die gleiche. Deswegen müssten die angeschlossenen Geräte, so sie denn die RESET-Leitung überhaupt auswerten, bei allen Boardversionen beim Einschlaten des Boards ein Reset, d.h. ein Logisch "Null" für die halbe Sekunde oder so bekommen. Beim (internen) Reset per Userport oder Expansionsport muss das auch bei den Longboards passieren, bei den 469 ist das getrennt, da wird nur der Computer resettet.
Aber hier gehts ja um das Verhalten beim Einschalten. Hm.

-
Die Reset-Trennung wurde mindestens schon bei den 466ern gemacht, WIMRE sogar schon beim 425er.
-