SIO2 SD rev.2
### z.z. leider ausverkauft!
Das SIO2SD rev.2 ist eine Weiterentwicklung des SIO2SD.
Es werden in diesem Text nur die
Änderungen und Neuigkeiten beschrieben.
Die Grundfunktion sind im SIO2SD rev.1 nachzulesen.
Folgende Änderungen sind
durchgeführt:
Das Layout wurde für den
Einbau in externe Gehäuse optimiert. Das LCD, die LEDs und die Taster sind
nun On Board.
Das zum XL Zeitalter passende und
seltene ROTE LCD Display hat nun seine Spannungsversorgung „On
Board“. Dieses rote LCD welches im Handel nicht erhältlich ist,
leuchtet invers, d.h. der Hintergrund ist dunkel und die Zeichen leuchten rot.
Da die Hintergrundbeleuchtung aus einer Reihenschaltung der LEDs besteht,
reichen 5V als Versorgung nicht aus. Die erforderliche Betriebsspannung der
Hintergrundbeleuchtung sowie die Kontrastspannung werden von einem DC-DC
Wandler erzeugt (das schwarze rechteckige Bauteil auf dem Platinenfoto).
Die elektrische Anpassung an
ältere kleine SD-Karten (16MB usw.) wurde durch den Einsatz eines
Bustreibers (auf der Unterseite der Platine) verbessert.
Der AT-MEGA Controller wird nun
mit 14.31818 Mhz getaktet, die Firmware wurde so überarbeitet, dass
höhere SIO Geschwindigkeiten
(theoretisch bis etwa 128000
Baud) einstellbar sind.
Die neue Firmware enthält
nun eine Art SETUP-Menü: Beim Einschalten der Betriebsspannung K4
festhalten, dann kommt man in das Setup-Menü.
-
SIO
Speed: Hier kann man die Baudrate bzw. den HSINDEX Wert einstellen, Werte von
$00 bis $0F sind möglich. Auch ist ein Abschalten der HighSpeed
möglich, dann sind es wie bei ner normalen 1050 19200 Baud.
-
Config
Tool: hier kann man einstellen, ob das Config Tool bei jedem booten, bei
fehlender SD Karte, bei Startup mit SHIFT Taster oder nie erscheinen soll. Das
Config Tool überschreibt temporär die D1: Einstellung und es wird ein
Auswahl Menü auf dem XL gebootet, in dem man die ATRs auswählen kann.
-
LED
Menü: hier kann man einstellen, ob die LEDs für SD-Karten Zugriff und
SIO Zugriff, SD read und SD write oder SIO read und SIO write leuchten sollen.
Die Funktion der Error LED ist nicht veränderbar.
Soweit die Setup-Funktionen.
Ein Firmware Update von der
Rev.1 (mit 7.3728Mhz Quarz) auf die Rev.2 ist NICHT durch die eingebaute Update
Funktion möglich! Bei einem Versuch würde sich der Update-Loader
selber überschreiben, da dieser nun in einem anderen Speicherbereich des
Controllers befindet.
Update auf die neue Firmware
Rev.2 kann ausschliesslich durch flashen mittels des ISP Anschlusses auf der
Platine erfolgen.
Eine Umrüstung kann ich
selbstverständlich durchführen. (MCU neu flashen und Quarz tauschen).
Die Anschlüsse des SIO2SD:
SIO Anschluss:
Die 5 Anschlüsse für
den SIO Port haben die gleiche Belegung wie beim SIO2SD Rev.1.
Es befindet sich eine 5polige Stiftleiste in der Nähe des Kartenhalters, dies ist die SIO Schnittstelle an die das SIO2SD am ATARI angeschlossen wird.
SIO2SD |
Bedeutung |
SIO-ATARI |
Pin 1 |
+5V |
Pin 10 |
Pin 2 |
GND |
Pin 4 |
Pin 3 |
COMMAND |
Pin 7 |
Pin 4 |
DATA IN |
Pin 3 |
Pin 5 |
DATA OUT |
Pin 5 |
Config-Jumper:
Links neben dem SIO Anschluss ist ein 2x3 Jumperblock, hier können für zukünftige Software-Funktionen später Jumper gesteckt oder Schalter angeschlossen werden. Z.Z. ist dieser Jumperblock noch ohne Funktion!
ISP Schnittstelle:
Ganz links, neben den beiden Trimmern für Kontrast und Hintergrund Helligkeit befindet sich der 2x3er ISP Stiftleistenblock. Dieser wird nur bei ersten programmieren oder bei gravierend geänderten Firmware des Mikrocontrollers benötigt. (ISP) Die erste Programmierung ist bei der Auslieferung bereits erledigt!
LCD Anschluss:
Unter dem SD-Kartenhalters befinden sich nun 1x19polige Anschlussleiste. Die Pinbelegung weicht vom Standart etwas ab und ist für das rote LCD verdrahtet.
An diese kann jedoch auch ein
handelsübliches 2x16(bis 2x40) Zeichen LCD-Display mit HD44800 kompatiblen
Controller angeschlossen werden.
Pin 1 ist das linke viereckige
Loch.
Hier sind die Unterschiede vom
Standart LCD zum roten LCD zu sehen:
Es ist also trotzdem noch
möglich, ein anderes LCD an die Rev.2 anzuschliessen!
Natürlich können dann
die Bauteile für die Hintergrundbeleuchtung des roten LCDs wie das Poti
und der DC-DC Wandler entfallen.
Das Layout der Rev.1 wird aber
nicht vom Rev.2 abgelöst, es ist trotzdem weiterhin erhältlich.
LED Anschlüsse:
Unten rechts sind die 3 LEDs, diese müssen jedoch nicht SMD LEDs sein, die Anschlusspads sind groß genug, um auch Kabel oder konventionelle LEDs anzulöten.
Taster:
Auf dem unteren Platinenbereich
befinden sich nun die 5 Taster K1 - K4 sowie den SHIFT Taster.
Für den Einbau in
Gehäuse oder Rechner werden die Taster mittels Kunstoff-Stäbchen
o.Ä. verlängert,
Es soll auch Leute geben, die
BC140 Transistoren als Tastenkappen verwendet haben! J
Preis: 60€ zzgl. 3.85€ Porto per Hermes Versand.
Die Datei zum flashen mit dem
ISP-Kabel heisst sio2sd_all.bin
Die Datei zum Update direkt von der
SD Karte heisst sio2sd.bin
Hier der Link zu den verschiedenen
Software Versionen:
Ich hoffe, ich konnte mit dieser Anleitung alle Unklarheiten beseitigen und wünsche viel Spaß mit dem SIO2SD rev.2!
Wolfram Fischer.
########################
03.11.2007:
########################
Ab sofort ist auch die externe
Variante mit Gehäuse verfügbar!
Einziges Problem ist wie gehabt
die Beschaffung der SIO Stecker.
Diese sind leider nicht im
Lieferumfang dabei.
Wer jedoch einen Stecker oder
ein SIO Kabel „über“ hat,
kann es mir zuschicken .
Die Komplett Variante mit
Gehäuse und ohne SIO Stecker kostet 80€.
Auf der Rückseite des
Gehäuses sind Aussparungen für den ISP Anschluss und für die
Potis (Kontrast und Helligkeit vom LCD).
So ist auch bei neuen Firmware
Updates, die sich nicht von der SD-Karte flashen lassen, für Anschluss
gesorgt.
Das Gehäuse kann auch
fertig gebohrt und gefräst
bestellt werden, falls jemand schon ein SIO2SDrev.2 hat.
Kostenpunkt für ein
passend gefrästes Gehäuse: 10€
Um verschiedene Taster
verwenden zu können, sind die
Löcher für Taster und LED
vorerst nur auf 2.3mm gebohrt,
können aber auf
Wunschmaß aufgebohrt werden.
Noch ein Hinweis:
Diese Gehäuse sind
speziell für das SIO2SDrev.2 mit dem roten LCD
angepasst! Für andere LCDs
müsste das CNC-Fräsprogramm umgeschrieben werden.
Das unbearbeitete Gehäuse
ohne jegliche Löcher gibt es für 5€.
Weiterhin viel Spaß mit
dem SIO2SD,
Wolfram