GND zu S$13 brücken...
Danke schön - funktionuckelt
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von Nbdy am
GND zu S$13 brücken...
Danke schön - funktionuckelt
Seit 3 Tagen sitze ich nun an dem Layout, aber langsam wird es, no X-Pander Rev.1...
Was ist das ?
Eigentlich habe ich mich nur über mein Ultimate 64 geärgert, dort verwende ich ein MMC Replay
und WarpCopy um Diskettenimages auf meine 1581 Replica zu schreiben.
Nur muss ich jedes mal ins Menü um die externe Cartridge abzuschalten und den Rechner ohne
Cartridge zu verwenden (Sonic, REU), und auch um das MMC-Replay wieder einzuschalten.
Eigentlich kein Problem, einfach eine Weiche verwenden, aber ich habe meinen U64 so verbaut
das ein Weiche einfach nicht passt.
Also muss eine Lösung her!
Der erste Entwurf war in SMD, eigentlich nahm ich an das ein Aufbau in THT nicht möglich wäre,
aber 3 Tage später...
Ist im Prinzip ein arg verkürzte Variante der Quad-Port Replica, ein 74x641, ein Tiny85, dazu ein
parr diskrete Komponenten, sollte schnell Aufzubauen sein.
Ist das ein interessantes Projekt, gibt es Verbesserungsvorschläge ?
Mfg Jood
OT: Warum kopierst Du die d81 Images denn nicht einfach mit Maverik vom internen 1581 des U64 auf die externe 1581? Dazu brauchst du kein MMC,
Edit: Ausserdem kannst Du dir auf dem U64 2 Konfigs (oder Teile der Konfiguration) als CFG abspeichern und diese bei Bedarft laden. Z.B. erstellst Du dir eine CFG, wo die Module abgeschaltet sind und laedst diese wenn Du kopieren willst ins RAM des U64, also ohne die Konfig im Flash zu speichern. Sobald Du das U64 dann neu startest, ist die alte Konfig wieder aktiv.
Warum kopierst Du die d81 Images denn nicht einfach mit Maverik vom internen 1581 des U64 auf die externe 1581?
Sicherlich gibt es mehrere Möglichkeiten, ich könnte auch mein XUM1541 verwenden,
dank hilfreicher Tipps aus dem Forum geht das sogar recht schnell.
- WarpCopy, ca. 700 Sekunden
- XUM1541, ca. 300 Sekunden
Aber ich mag das MMC-Replay (ist ja auch schon Retro), und suche schon eine ganze
Weile eine Grund das Teil zu verwenden, man kann aber auch beliebige andere Module
damit betreiben.
Dann hat man wahlweise einen aktiven Winkel-Adapetr, oder ein Portverlängerung.
Mfg Jood
- WarpCopy, ca. 700 Sekunden
PS: nur als Querhinweis (vielleicht auch für andere..)
GI-Joe war damals so nett... und hat WARPCOPY auch 1581 "tauglich" gemacht: 1581 Floppy, D81 ?? D64?? kopieren mit U1541II ,.. oder anders..
Ist das ein interessantes Projekt, gibt es Verbesserungsvorschläge ?
Definitiv interessant, aber wie wird abgeschaltet? Schalter oder über die Software?
Definitiv interessant, aber wie wird abgeschaltet? Schalter oder über die Software?
Geplant ist über Software, ein normaler Druck auf Reset (Modul oder Platine)
löst jederzeit einen Reset aus, ein 3 Sek Druck schaltet um (toogle).
Der letzte Zustand wird gespeichert und steht beim Einschalten wieder an.
Mfg Jood
So...
Das Layout noch nachgearbeitet, vielleicht kennt Ihr das auch, irgendwann fängt man an
nur noch Leiterbahnen Hin und her zu schieben.
Gleich erstmal 5x Prototypen bestellt, und noch 5x Quad-port Replica XXL als Reserve.
Jetzt heisst es erstmal warten, und dann hoffen das alles läuft wie geplant...
Mfg Jood
Während ich noch auf die Platinen vom Prototypen warte...
Das Render-Bild vom no!X hatte ich bereits gepostet, aber was haltet Ihr von der 2.Variante?
Hier ist der Port gedoppelt, dadurch wäre es möglich den no!X nicht nur als Winkeladapter,
sondern auch als Verlängerung einzusetzen.
Auch ein Parallelbetrieb (REU+X) wäre denkbar.
Mfg Jood
sondern auch als Verlängerung einzusetzen.
Die Verlängerung entspricht dann genau der Breite vom Ex.-Port Stecker?
sondern auch als Verlängerung einzusetzen.
Die Verlängerung entspricht dann genau der Breite vom Ex.-Port Stecker?
Gibt es einen grund warum der breiter oder schmaler sein sollte?
sondern auch als Verlängerung einzusetzen.
Die Verlängerung entspricht dann genau der Breite vom Ex.-Port Stecker?
Gibt es einen grund warum der breiter oder schmaler sein sollte?
Ich meinte eigentlich damit, ob die Verlängerung nur die Breite des zweiten Ex.-Port Stecker ist...
ok wenn ich die bilder nicht missverstehe sollte das passen
Ich verstehe die Frage auch nicht wirklich.
So etwa, nur das der Exp-Port Stecker direkt auf den stehenden Modulport folgt.
Die erste Pinreihe vom ersten Modulport ist 46.99mm von der Platinen-Vorderkante
entfernt, der selbe Abstand wie bei der Quad-Port Replica (siehe Bild 2).
Mfg Jood
So etwa, nur das der Exp-Port Stecker direkt auf den stehenden Modulport folgt.
Naja, dann ist es aber nicht wirklich eine Verlängerung... Eher ein kurzes Stück angesetzt, oder?
Naja, dann ist es aber nicht wirklich eine Verlängerung... Eher ein kurzes Stück angesetzt, oder?
Wenn man irgendwo ein kurzes Stück ansetzt, verlängert sich das Ganze (um das kurze Stück) = Verlängerung
Mfg Jood
Oder so... ?
Ist 3 mal der gleiche Port (Parallelbetrieb), der erste Slot wird mit gerader Exp.-Port Buchse bestückt,
der 2. Slot wahlweise gerade oder ungerade, Slot 3 wird nur bestückt wenn der 2. Slot frei bleibt.
Bin mir aber nicht sicher, damit das so passt musste ich den Abstand zwischen Slot 1 und Slot 3 um
0.63mm verkürzen (gegenüber der Quad-Port Replica).
Wenn es passt hat man in jedem Fall zwei parallele Ports, vorne gerade, hinten gerade oder gewinkelt.
Mfg Jood
Urlaub fast zu Ende, und wer rastet der rostet...
Daher hier mal eine neue Firmware Version für den Triple X-Pander.
Eine Besonderheit des Triple X-Pander ist der DIP-Schalter, und damit auch die verschiedenen Modi.
Der Auto Mode (Schalter links) ist unverändert, den Manual Mode (Schalter rechts) habe ich ein wenig gepimpt!
Gruppenbildung
Über den DIP-Schalter sind nun gemeinsam geschaltete Gruppen möglich:
z.B. DIP01 = OFF, DIP02 & DIP03 = ON,
- Gruppe 1 besteht nur aus Port 1, d.h. ein Druck auf Reset 1 aktiviert auch nur Port 1.
- Gruppe 2 besteht aus Port 2 und Port 3, d.h. ein Druck auf Reset 2 ODER Reset 3 aktiviert Port 2 + Port 3
z.B. DIP01 & DIP02 = ON, DIP03 = OFF
- Gruppe 1 besteht aus Port 1 und Port 2, d.h. ein Druck auf Reset 1 ODER Reset 2 aktiviert Port 1 + Port 2
- Gruppe 2 besteht nur aus Port 3, d.h. ein Druck auf Reset 3 aktiviert auch nur Port 3.
z.B. DIP01 = ON, DIP02 = OFF, DIP03 = ON
- Gruppe 1 besteht aus Port 1 und Port 3, d.h. ein Druck auf Reset 1 ODER Reset 3 aktiviert Port 1 + Port 3
- Gruppe 2 besteht nur aus Port 2, d.h. ein Druck auf Reset 2 aktiviert auch nur Port 2.
Es gibt noch einige Sonderfälle
Alle DIP-Schalter = OFF (oder nur 1 DIP-Schalter = ON)
- Es gibt 3 Gruppen, jeder Reset schaltet den eigenen Port, d.h. der X-Pander verhält sich wie im Auto-Mode.
Alle DIP-Schalter = ON
- Es gibt nur 1 Gruppe die alle Ports umfasst, d.h. es sind immer alles Ports aktiv.
Wozu das Ganze
Diese Firmware soll den Umgang mit der REU vereinfachen, durch die Gruppierung ist ein einfaches Umschalten
zwischen eine Gruppe mit REU, und einem einzelnen Modul ermöglichen (siehe Bilder).
So setze ich das Ganze ein, Triple X-Pander (3 gerade Ports), angeschlossen ist u.a. meine 1581 Replica, so kann
ich über Warpcopy auf die 1581 Replica zugreifen, aber auch Sonic (mit REU) damit zocken!
Die Firmware: DPW3-Rev.1c-GRP.ino.zip ist für 1 Mhz compiliert...
Damit kommen wir zum Schluß, ich bitte um reichhaltiges Feedback.
Mfg Jood
Ein bisschen was zum selbst compilieren...
Noch ein wenig an der neuen Firmware gebastelt, nix wirklich Interessantes, nur die IO Routinen etwas beschleunigt.
Macht nicht einmal Sinn, ich hätte den Tiny auch einfach auf 8 Mhz betreiben können, aber so macht es mehr Spass.
Man beachte die 4 Macros, damit vermeide ich die Verwendung der Funktionen "digitalWrite" und "digitalRead", diese
sind bekanntlich ziemliche Bremsen.
Mfg Jood
nachdem ich noch nie einen AtTiny selbst programmieren musste - mal ne selten blöde Frage: welchen Programmer brauch ich dafür?
kann ich da auch einen UnoR3 mit ISP-Programmierung nutzen?
da müsste ich doch eigentlich auch die Universal-Platine von Matthias benutzen können für?
..wenn ich alle Quarz-Jumper offen lasse?