english version
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 SIO2SD | pin w SIO ATARI | opis |
|---|---|---|
| 1 | 10 | +5V |
| 2 | 4 | GND |
| 3 | 7 | COMMAND |
| 4 | 3 | DATA IN |
| 5 | 5 | DATA 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:
| K1 | K3 | |
| K2 | K4 | SHIFT |
Autor schematu, płytki i oprogramowania: Jakub Kruszona-Zawadzki.
Jeśli masz jakieś pytania, to pisz: 'acid' w domenie 'gucio.pl'.