Bootselector mit TTL Logik

für Amiga 1000, 500, 2000, 3000

Um zu erfahren, was ein Bootselector ist, siehe hier.

2010 hat Jens Schönfeld (Individual Computers) eine Schaltung für einen Bootselector entworfen, und im a1k.org Forum veröffentlicht. Diese Schaltung kommt ohne zusätzliche RDY-Leitung aus und bietet dennoch eine stabile, permanente Umschaltung von DF0: zu DF1:, da erst umgeschaltet wird, wenn beide Laufwerke einmalig abgefragt wurden.

Diese Schaltung hat Jens im Jahre 2017 auf Rückfrage von mir unter der GPL v. 2.0 für Nachbauten und Anpassungen frei gegeben.

Oliver Eschbach hat für den Schaltplan ein Platinenlayout in EAGLE erstellt und mir für die weitere Nutzung überlassen.

Ich habe daher den Schaltplan und das Platinenlayout so modifiziert, dass per Lötjumper auf der Unterseite des Bootselectors gewählt werden kann, ob die Leitung /SEL0 oder /SEL3 als Trigger für die Umschaltung genutzt werden soll (Amiga 1000). Ebenfalls kann per Lötjumper konfiguriert werden, ob DF0: mit DF1: oder DF0: mit DF2: (Amiga 2000/3000 mit 2 internen Laufwerken) getauscht werden soll. Die Aktivierung der Umschaltung erfolgt per Jumper-Block, daran angeschlossenen Schalter oder über die Maustaste.

Die aktuelle Version des Schaltplans sowie des Platinenlayouts für SMD und THT finden sich hier auf GitHub. Direktlink zur Dokumentation: hier.

Im Zuge der Arbeiten am TTL-Bootselector habe ich auch eine erweiterte Variante basierend auf einem ATMEGA-8 Microcontroller entworfen. Hier kann die Konfiguration programmiert werden. Die Umschaltung erolgt durch längeres Betätigen des Tastaturreset.

Bilder

Galeriebild
Der Bootselector
Galeriebild
Im A500
Galeriebild
Im A2000
Galeriebild
Platine + CIA