SIO2 SD  rev.2

### z.z. leider ausverkauft!

 

FORUM LINK

 

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.

sio2sd%20rev

sio2sd%20rev

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.

DSC00135

-        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.

DSC00137

-        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.

DSC00140

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:

lcd-anschluss

 

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:

SIO2SD Software

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€.

DSC00384 DSC00383

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.

DSC00382

 

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€

DSC00385

Um verschiedene Taster verwenden  zu können, sind die Löcher für Taster und LEDs

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