Gefaellt mir!
64k Ram + 2k Monitor Karte für CP/M
- PeterSieg
- Erledigt
-
-
...und mir erst
-
Meine Karte ist auch gerade eingetrudelt.
Happy Soldering!
-
Und hier auch angekommen. Vielen Dank, Peter!
-
Toast_r hatte eine gute Idee:
Wenn man statt des 32kB EPROM ein 64kB EPROM verwendet, laesst sich der CP/M-Monitor und MAT32k umschalten. Mit ein paar kleinen Aenderungen laesst sich das in Verbindung mit der abschaltbaren ROM-Abschaltung ueber einen DIP-Switch realisieren.Da das 1. Los schon vergriffen ist, habe ich die Aenderungen mal sofort in eine Version 1.1 eingepflegt.
Natuerlich sind die Aenderungen auch an der v1.0 durchfuehrbar. Das soll Toast_r selber erklaeren.
Viel Spass!
-
Da ich die mir von der Karte in Beitrag #4 bekannte Möglichkeit, mit einem Schalter in der Frontplatte zwischen CP/M und MAT Betrieb umzuschalten, nicht missen wollte, habe ich mir Gedanken dazu gemacht, wie das mit der vorliegenden Karte zu realisieren ist.
Dank der Unterstützung von funkenzupfer gibt es direkt zwei vorzeigbare Ergebnisse:
Zum einen die im vorherigen Beitrag vorgestellte geänderte Platine,
zum anderen eine recht überschaubare Änderung für die in Beitrag #9 vorgestellte Version.
Die Änderungen im Detail:
Auf der Lötseite an IC 4 die Verbindungen zwischen den Pins 12, 13 und 14 durchtrennen
Neue Verbindungen herstellen:
IC2 Pin1 -- IC4 Pin13 -- SW1 Pin8
IC4 Pin11 -- SW1 Pin6
IC4 Pin12 -- SW1 Pin11
SW1 Pin9 -- GND
Der Schalter für die Umschaltung zwischen CP/M und MAT wird angeschlossen an SW1 Pin8/Pin9.
Es wird ein 27C512 EPROM verwendet, an JU11 wird nur der Jumper 1-3 gesetzt.
Der CP/M Bootloader beginnt im EPROM an 0x0000, MAT32K an 0x8000.Der Dip-Schalter 'ROM abschaltbar' sollte weggelassen werden.
Keinesfalls darf er geschlosen werden, da sonst Ausgänge zusammengeschaltet werden.
Ich habe nur die vier Dip-Schalter für die Einstellung der ROM-Größe eingesetzt, da ich die veränderbare Abschaltadresse nicht brauche.
Die Umschaltung des oberen und unteren Bereichs des EPROMs (A15, Pin1) erfolgt direkt über den Schalter.
Gleichzeitig wird über den Schalter das zuvor unbenutzte oder-Gatter des 74LS32 (IC4) gesteuert, das nun anstelle des Dip-Schalters 'ROM abschaltbar' die ROM-Abschaltlogik für den CP/M Betrieb aktiviert oder deaktiviert.
-
ok. Soll ich nochmal 5 Platinen der V1.1 bestellen?
Gruß Peter
-
Wenn Du nochmal Platinen bestellst nehme ich gerne eine ab...
-
Klar gerne. Evtl. mal Tausch gegen eine FDC Nachbau Platine?
Ich wollte evtl. nur nochmal ein paar Tage warten - evtl. kommen ja doch noch weitere Ergänzungen dazu?
Gruß Peter
-
Ja eine FDC habe ich noch rumliegen, dann sind die weg.
Einen Änderungswunsch hätte ich... und zwar das der DIP Switch dann auf dem Layout entsprechend kleiner (4 Dip Schalter) designt wird und die Kabelanschlüsse der verbleibenden Anschlüsse ggf. über 2 reihige Stiftleiste erfolgen. Dann könnte man da prima eine Buchsenleiste draufstecken... Beschriftung auf dem Layout entsprechend angepasst.
-
Man kann das ja auch so machen, daß sowohl Dip-Schalter, als auch Stiftleiste verwendet werden können.
-
Das wäre auch okay...
-
Ich würde ca. kommendes WE dann wieder 5 Platinen bestellen und die letzten Gerber Dateien von hier nehmen.
Falls ihr aber lieber noch weitere Änderungen vornehmen wollt und ich noch etwas warten soll - einfach melden hier..
Peter
-
Bitte meine Änderungswünsche berücksichtigen...
Euch eine guten Start ins Jahr 2020...
-
und die Kabelanschlüsse der verbleibenden Anschlüsse
Was willst du verkabeln?
Fuer den Schalter an der Frontplatte ist ein Jumper vorgesehen. S. Doku.
Andere Kabel seh ich nicht.
Ob du einen 4er DIP-Switch auf ein 8er DIP-Switch Footprint loetest, oder bei einem 8er DIP-Switch 2 Schalter ohne Funktion laesst, ist doch egal. Sieht im eingebauten Zustand sowieso keiner.
-
Ich würde ca. kommendes WE dann wieder 5 Platinen bestellen
hoppla- hier gehts ja zum Jahresende noch mal richtig rund
dann nehm ich bitte auch hier eine Platine
-
und die Kabelanschlüsse der verbleibenden Anschlüsse
Was willst du verkabeln?
Fuer den Schalter an der Frontplatte ist ein Jumper vorgesehen. S. Doku.
Andere Kabel seh ich nicht.
Ob du einen 4er DIP-Switch auf ein 8er DIP-Switch Footprint loetest, oder bei einem 8er DIP-Switch 2 Schalter ohne Funktion laesst, ist doch egal. Sieht im eingebauten Zustand sowieso keiner.
Grundsätzlich hast Du sicher Recht... aber wenn ich mir das Bild von Toast_r im Thread #36 64k Ram + 2k Monitor Karte für CP/M ansehe, dann wäre es doch schön, wenn die beiden Anschlüsse für den Schalter etwas näher zusammen liegen würden, sprich für eine 2 reihige Stiftleiste passen würden, oder?
Das lässt sich doch sicher leicht implementieren...und ist nur eine Anregung...
Have fun...
-
Toast_r hat das ja auf der v1.0 gemacht.
Das lässt sich doch sicher leicht implementieren...und ist nur eine Anregung...
Schau dir doch mal die v1.1 an und such mal J5.
-
na der Hinweis ist doch schon mal prima... dann hat sich der Rest ja erledigt...
Have fun...
-
-
Ich würde ca. kommendes WE dann wieder 5 Platinen bestellen und die letzten Gerber Dateien von hier nehmen.
Falls ihr aber lieber noch weitere Änderungen vornehmen wollt und ich noch etwas warten soll - einfach melden hier..
Hallo Peter,
hast du die v1.1 angestossen?
Von mir aus gibt es keine Aenderungen und die Anmerkungen von tokabln sind m.E. erledigt.
-
Hi.
Nein. Ich habe dafür z.Z. wenig Bedarf gesehen.
Peter
-
Ok, seh ich auch so.
Hat mich nur interessiert.
Kommt ja jeder an die Daten ran.
-
Ist eventuell noch eine Platine V1.0 oder V1.1 zu haben?
Gruss Jörg
-
Ich hätte nie eine V1.1 bestellt.
Bin z.Z auch in anderen Dingen unterwegs.
Daher wäre meine Anregung selbst bei z.B jlcpcb 5 Stk. Zu bestellen. Ein paar Interessenten gab/gibt es sicherlich.
Peter
-
Aus Neugierde: Wer hat denn die v1.0 in Betrieb?
Wenn keine Probleme aufgetreten sind, koennte ich mein "Belegexemplar" abgeben.
-
Ich habe mal ein paar V1.1 Platinen bestellt.
Bis die hier sind wird's natürlich etwas dauern.
-
Könnte mir bitte jemnad sagen, ob das RAM https://www.reichelt.de/sram-4….html?&trstct=pos_4&nbc=1 (AS 6C4008-55PCN) geeignet ist?
-
Ja, ist ok.
Haben die bei reichelt keine 128k mehr?
Ich hab noch ein paar 128k x 8 hier. Wenn du willst schick ich dir einen.
-
Ja, ist ok.
Haben die bei reichelt keine 128k mehr?
Ich hab noch ein paar 128k x 8 hier. Wenn du willst schick ich dir einen.
Doch! Du meintst, der (628128-70) geht auch? https://www.reichelt.de/sram-1….html?&trstct=pos_7&nbc=1
Habe nicht nachgedacht, einfach nach dem gesucht, was auf der Platine steht (512kx8)
Danke für das Angebot, brauch aber soviel Kram, muß eh bei Reichelt bestellen....