Ich erzeug im Moment die pdf Datei nicht jedesmal neu. Musst das Projekt im Eagle laden.
CP/M für C64
-
Asklia -
14. Januar 2015 um 22:16 -
Erledigt
Es gibt 295 Antworten in diesem Thema, welches 80.972 mal aufgerufen wurde. Der letzte Beitrag (
-
-
Bitte nimm es mir nicht übel: Damit kann ich leider nicht umgehen...
Habe mich vor Jahren mal mit Target abgequält: Das fand ich mehr als mühsam. Habe die arbeiten damals dann an einen externen Dienstleister abgegeben. Seitdem kein Layoutprogramm mehr angefasst.
Aber welchen Schaltplan zeichnset du denn nach? Deswegen wollte ich ja ins PDF schauen.
-
Den Schaltplan der z80 Platine. Aus dem 1. C't Artikel Seite 208.
Hätt ich gewusst, dass Du da rein schauen willst, hätt ich ein neues PDF erzeugt. Kann ich nach den nächsten Änderungen machen.
-
Keine Eile!
Ich finde es prima, dass nach ca. 30 Jahren jemand meine Platine neu zeichnet

Freue mich auf den Fortschritt! Habe auch noch ein Goodie in Reserve!
Den IEEE Bus mit einem 6522 statt 6226 und passendem Kernal dazu.Gruss
Asklia -
Den wollte ich erstmal weglassen. Es gibt bei der freien Version doch eine Grössenbeschränkung bei Schaltplan und Platine. Wenn da die 80 Z Karte noch drauf soll, wird es eh knapp werden. Muss man am Ende mal schauen, was da noch an Platz ist.
Im Moment ist der Schaltplan eh schon unübersichtlich genug. Muss man immer wieder mal aufräumen.
Und so Sachen wie IC-Nummern stimmen im Moment auch noch nicht, weil Eagle die Nummer so vergibt, wie man die ICs hinzufügt. Kann man vielleicht am Ende wieder richten. So gut versteh ich Eagle noch nicht.
-
Wer kann mir mal erklären wozu CP/M auf einem c64 Sinn macht ?
-
Einfach in der Shoutbox fragen - hier ist's OT
-
Hat sich erledigt Dank deiner Erklärung.
-
daybyter: Würde dir eine käufliche Version von Eagle helfen? Hätte kein Problem mit den 169 Euro. Damit wäre die doppelte Platinengrösse macvhbar.
Ich würde mir auch wünschen, die Z80 und 80Z getrennt aufzubauen: Die 80Z als Huckepack-Platine auf dem 50-poligen Pfostenverbinder, dessen untere Seite auf den 50-poligen Bus des SX 64 geht. Kein Tippfehler: 50 pol. Diese kann man wiederum zu dem 44-poligen Expansionsbus des C64 zusammenführen.
Vorteil: Die Platine wäre sowohl im SX als auch am C64 benutzbar. Für den SX trennt man dann einfach die 44-polige Platinenzunge ab, die sonst tin den Erweiterungsstecker des C64 kommt. Und die 80Z wäre dann in beiden Fällen auf der Z80 gut versorgt.
Und mit dem 5.6" Display von Pollin im SX sind sowohl die 40 Zeichen als auch die 80 Zeichendarstellung gut darstellbar. Das Display hat zwei Eingange (S-Video und Composite), die dann beide intern angeschlossen und - mit der neuen Frontplatine - umschaltbar sind. Zwar nicht vollautomatisch, aber elegant.
Was denkst Du dazu?
-
Wenn man das als 2 Platinen anlegt, sollte es auch keine Probleme mit der freien Version geben. Ich möchte ja, dass sich jeder interessierte an dem Projekt beteiligen kann. Da wäre die Benutzung der freien Version halt sehr sinnvoll.
Ich hab bis jetzt nur den 44-pol Stecker als Eagle-Bauteil angelegt. Vielleicht kann man den 50-pol am Ende einfach davor setzen. Mal sehen.
-
Ich gebe dir völlig recht!
Ich stelle mir das so vor:
44-polige Platinenzunge - 50-poliger Doppellochreihe für einen Pfostenverbinder - Z80 Platine
Wer die Konstruktion im SX verwendet, schneidet die Platinenzunge ab. Und wer die Platine im C64 verwendet, bestückt den Pfostenverbinder nicht (oder eben für die 80Z). Die 50-polige Vrianten hat übrigens die Leitungen etwas besser verteilt; deswegen hat CBM damals im SX extra diese Variante geschaffen und erst auf der Adapterplatine für den 44-pol Slot die 50 Leitungen vom Flachbandkabel aif den 44-pol Stecker zusammengeführt. Ich habe diese Slotplatine bereits nachmachen lassen, damit man problem ls einen SX mit einem zweiten Laufwerk bestücken kann. Die Original-Platine ist dafür zu gross und einige Millimeter im Weg. Habe dazu auch ein Thread und Fotos hier im Forum.
-
Wieder ein Stückchen weiter editiert. Ich hab jetzt auch ein PDF vom aktuellen Stand erstellt. Ist das pdf im eagle Verzeichnis.
-
Fleissig! Meine Anerkennung

-
Bitte melde dich an, um diesen Link zu sehen.
Nach dem verlinkten Artikel unten soll die C= cp/m Cartridge sogar im c128 laufen?
Ich bin verblüfft!
-
Nach dem verlinkten Artikel unten soll die C= cp/m Cartridge sogar im c128 laufen?
Ich bin verblüfft!
Warum?
Der C128 hat Serienmäsig CP/M+ 3.0 Eingebaut. Das CP/M Modul nur CP/M 2.2, hinzu kommt daß, das CP/M+ die 128kb Ram des C128er nutzt.
-
Weik der c128 ja nen ganz anderen Vic eingebaut hat als nen r3. Das Timing auf dem Bus dürfte ganz anders aussehen?
-
Mit dem Timing hab ich mich da noch nichz beschäftigt. Der C128 bemutzt zwar den Vic irgendwie, aber sehr Umständlich da CP/M 80Zeichen breite hat, muß man über Tastenkombination ständig nach rechts und links schwenken. Besser man nutzt den 80 Zeichen Bildschirm über deb VDC Chip, da kann man CP/M voll ausnutzen, soweit es denn möglich ist. Der C128 hat da noch etwas, mit den Commodore Ram Disk, die kann man sofort als vollwertige Laufwere nutzen, Laufwerksadresse ist "M" wie Memory.
-
Asklia: was ist der /G Anschluss an den beiden 74ls245 rechts unten am Expansionport? In den Datasheets find ich so nen Pin nicht und da er auf Pin 11 liegen soll, hätte Pin 11 2 Funktionen? Pin 11 liegt bereits an Adr0 bzw. Adr8 ?
-
Weitere Verbindungen eingebaut. Kein neues PDF erzeugt.
-
Asklia: was ist der /G Anschluss an den beiden 74ls245 rechts unten am Expansionport? In den Datasheets find ich so nen Pin nicht und da er auf Pin 11 liegen soll, hätte Pin 11 2 Funktionen? Pin 11 liegt bereits an Adr0 bzw. Adr8 ?
Muss ich morgen abend mal nachschauen. Habe den Plan nicht vorliegen.
-