english version

SIO2SD

SIO2SD to interfejs pozwalający na wczytywanie gier/programów na Atari 8-bit poprzez port SIO z kart SD/MMC.
Cechy urządzenia:


Schemat i płytka drukowana w formacie Eagle (do pobrania z www.cadsoft.de):

Wersja 1 płytki:
sio2sd.sch schemat w formacie GIF
sio2sd.brd płytka w formacie GIF
zdjęcia
Wersja 1 płytki (wariant SMD wykonany przez Wolframa Fischera):
sio2sd.sch schemat w formacie GIF
sio2sd.brd płytka w formacie GIF

Wersja 2 płytki (dla oprogramowania od wersji 2.0):
sio2sd.sch schemat w formacie GIF
sio2sd.brd płytka w formacie GIF

Podłączenie kabla SIO:
pin w SIO2SDpin w SIO ATARIopis
110+5V
24GND
37COMMAND
43DATA IN
55DATA OUT


Gdzie można tanio kupić części (w Polsce):
Procesor MEGA32: sklep seguro.pl, sklep tme.pl, sklep maritex.com.pl i inne
Wyświetlacz (2*16 alfanumeryczny na HD44780): sklep seguro.pl, sklep maritex.com.pl, sklep tme.pl i inne
Złącze SD: sklep tme.pl
Stabilizator 3.3V: sklep seguro.pl, sklep tme.pl


Wersja 1.0 oprogramowania (z dnia 2007.01.01):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (28k): sio2sd.bin

Wersja 1.1 oprogramowania (z dnia 2007.02.04):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (28k): sio2sd.bin

Wersja 1.2 Oprogramowania (z dnia 2007.02.08):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (28k): sio2sd.bin
program do konfigurowania z poziomu Atari: sio2sd.xex

wersja specjalna D1-D8: (na prośbę Wolframa Fischera): sio2sd.bin

Wersja 1.3 oprogramowania (z dnia 2007.02.18 - D1-D8):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (28k): sio2sd.bin

fuse bits (przy pierwszym programowaniu sio2sd_all.bin dla wersji 1.x): (H:0xD1 ; L:0xFF)


Nie istnieje możliwość wykonania upgrade'u oprogramowania do tej wersji z wersji poprzednich. Trzeba przeprogramować całą pamięć procesora, oraz ustawić inaczej 'fuse bits'.
Wersja 2.0 oprogramowania (z dnia 2007.04.01 - kwarc 14.31818MHz):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (30k): sio2sd.bin
program do konfigurowania z poziomu Atari: sio2sd.xex
Uwaga!!! Ta wersja wymaga rezonatora kwarcowego o częstotliwości 14.31818MHZ, a nie 7.32MHz. Można zatem używać płytek w wersji 1, ale pod warunkiem zmiany tego rezonatora.

Wersja 2.1 oprogramowania (z dnia 2007.04.28 - poprawiony błąd obsługi FAT12):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (30k): sio2sd.bin

Wersja 2.2 oprogramowania (z dnia 2007.09.30):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (30k): sio2sd.bin
program do konfigurowania z poziomu Atari: sio2sd.xex

Wersja 2.3 oprogramowania (z dnia 2007.10.01):
wersja pełna (32k): sio2sd_all.bin
wersja do robienia upgrade'u z karty SD (30k): sio2sd.bin

fuse bits (przy pierwszym programowaniu sio2sd_all.bin dla wersji 2.x): (H:0xC3 ; L:0xFF)


Użycie:
Należy sformatować (format FAT) kartę SD przy pomocy komputera, w głównym katalogu karty założyc katalog ATARI, w tym katalogu można umieszczać pliki bezpośrednio lub w podkatalogach. Warto podzielić jakoś pliki na podkatalogi, czy to alfabetycznie, czy tematycznie. Przy pierwszym użyciu urządzenie założy w głównym katalogu plik SIO2SD.CFG, w którym będzie przechowywało konfigurację (przydział plików do dysków Atari). Aby zrobić upgrade firmware'u należy do głównego katalogu karty wgrać plik SIO2SD.BIN (wariant 28k). Uwaga: katalog ATARI musi też być na tej karcie - inaczej urzadzenie nie zobaczy tej karty i co za tym idzie nie pozwoli na upgrade firmware'u.


Klawisze:
na płytce jest pięć klawiszy ułożonych mniej więcej tak:

K1K3
K2K4SHIFT
Od wersji 1.1:
Od wersji 2.0 uruchomienie urządzenia z wcisniętym klawiszem K4 powoduje wejście do trybu konfiguracji. W tym trybie klawisze mają następujące znaczenie:
Opcje:
Jeżeli chcesz nabyć gotowe urządzenie możesz skontaktować się z "Pigułą": 'pigula_shpoon' w domenie 'interia.pl'.

Autor schematu, płytki i oprogramowania: Jakub Kruszona-Zawadzki.
Jeśli masz jakieś pytania, to pisz: 'acid' w domenie 'gucio.pl'.