Als interessanten Ersatz für die alten internen und externen
Diskettenlaufwerke (Floppydrives) gibt es mittlerweile Emulatoren, mit
denen es möglich ist, auf USB-Medien gespeicherte Disk-Images als 3,5
Zoll Diskette zu emulieren. Dabei können viele Images auf einem
USB-Stick gespeichert und per Tasten am Emulator ausgewählt werden. Der
Emulator wird rechnerseitig über das 34polige FDD Interface
angeschlossen. Auf dem Emulator läuft ein ARM Core Microcontroller von
ST. Diese Drive-Emulatoren, in diesem Fall der
Gotek Floppy Emulator,
sind für IBM-PCs geeignet und können direkt anstelle des originalen
Laufwerks angeschlossen werden. In meinem Fall soll der Emulator aber
ein Diskettenlaufwerk eines Amiga ersetzen. Dazu ist es notwendig, die
Firmware des Gotek neu zu flashen. Wie das gemacht wird, ist in vielen
Anleitungen online beschrieben. (z. Bsp. ist es auf
Mingos Commodore Page sehr
ausführlich erklärt). Ich habe habe mir also einen USB-UART-TTL Adapter
(mit PL2303MDL-Chip) bestellt, die Software von ST (in verschiedenen
Versionen) heruntergeladen und versucht die Firmware zu flashen.
|
PL2303 USB-UART |
Die Verbindungen zwischen USB-UART Controller und dem Gotek Emulator
sind schnell hergestellt. Die Funktion und korrekte Installation des
UART Controller habe ich mithilfe von hterm (einem Terminalprogramm) im
Loopback getestet (einfach TX zu RX verbinden). Aber das Flashloader
Programm von ST bringt immer die Fehlermeldung: "Unrecognized device...
Please, reset your device then try again"
|
Fehlermeldung |
Schön brav, wie auch in Mingos Anleitung beschrieben, habe ich den Reset
auf dem Emulator durchgeführt und erneut versucht, die Verbindung
herzustellen. Aber keine Änderung. Egal in welcher Reihenfolge ich den
Reset und den Verbindungsaufbau versuche, es kommt keine Datenaustausch
zustande. Leider habe ich kein Oszi zuhause um die Pegel und Timings des
RS232 Signals zu überprüfen - aber es kann ja fast nur daran liegen.
Glücklicherweise befindet sich in meinem Fundus aber noch ein FTDI232
USB Kabel (von den Arduino Experimenten). Also warum nicht mit dem
versuchen?
|
FTDI232 Kabel an Gotek |
Gedacht - gemacht. Die Pinbelegung des FTDI Kabels ist im Netz
dokumentiert. Und siehe da, die Verbinung zwischen PC und Gotek wird
sofort aufgebaut. Jetzt kann die Protection des IC aufgehoben und die
Firmware für die Amigaemulation geflasht werden.
|
FTDI232 RX,TX,+5V und GND mit Gotek verbunden |
Keine Kommentare:
Kommentar veröffentlichen