wersja polska

SIO2SD

SIO2SD is a device that allows you to load games/applications into 8-bit Atari computers via SIO interface from SD/MMC cards.
Device abilities:


Schematic and PCB in Eagle format (Eagle can be obtained from www.cadsoft.de):

Version 1 of PCB:
sio2sd.sch schematic in GIF
sio2sd.brd PCB in GIF
photos
Version 1 of PCB (SMD version made by Wolfram Fischer):
sio2sd.sch schematic in GIF
sio2sd.brd PCB in GIF

Version 2 of PCB (for use with software from version 2.0):
sio2sd.sch schematic in GIF
sio2sd.brd PCB in GIF

Conecting SIO cable:
connector in SIO2SDATARI SIO connectorDescription
110+5V
24GND
37COMMAND
43DATA IN
55DATA OUT


Where you can buy parts (in Poland):
AVR Mega32 processor: seguro.pl, tme.pl, maritex.com.pl and others
LCD (2*16 alphanumeric based on HD44780 chipset): seguro.pl, maritex.com.pl, tme.pl and others
SD connector: tme.pl
3.3V voltage regulator: seguro.pl, tme.pl


Software version 1.0 (2007.01.01):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (28k - for upgrade from SD card): sio2sd.bin

Software version 1.1 (2007.02.04):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (28k - for upgrade from SD card): sio2sd.bin

Software version 1.2 (2007.02.08):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (28k - for upgrade from SD card): sio2sd.bin
configuration tool for Atari: sio2sd.xex

special D1-D8 version: (requested by Wolfram Fischer): sio2sd.bin

Software version 1.3 (2007.02.18, D1-D8):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (28k - for upgrade from SD card): sio2sd.bin

fuse bits for versions 1.x: (H:0xD1 ; L:0xFF)


It's not possible to make upgrade to this version from older versions. Whole MCU flash memory must be reprogrammed, and fuse bits must be set to new values.
Software version 2.0 (2007.04.01 - for use with 14.31818 MHz quartz resonator):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (30k - for upgrade from SD card): sio2sd.bin
configuration tool for Atari: sio2sd.xex
Warning!!! This version works only with 14.31818 MHz resonator. It is possible to use older versions of PCB, but with new quartz frequency.

Software version 2.1 (2007.04.28 - FAT12 bug fixed):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (30k - for upgrade from SD card): sio2sd.bin

Software version 2.2 (2007.09.30):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (30k - for upgrade from SD card): sio2sd.bin
configuration tool for Atari: sio2sd.xex

Software version 2.3 (2007.10.01):
full version (32k - for first time use): sio2sd_all.bin
firmware upgrade version (30k - for upgrade from SD card): sio2sd.bin

fuse bits for versions 2.x: (H:0xC3 ; L:0xFF)


Usage:
You have to format (FAT) SD card using computer, in root directory create ATARI folder. In this folder you can place folders and files. This is the start folder for SIO2SD. It's a good idea to use folders with up to about 100 files than one big folder with many, many files. On the first use of a new formatted card SIO2SD will create SIO2SD.CFG file in root directory, where configuration will be stored (files to disks mapping). To perform firmware upgrade, just put SIO2SD.BIN (28k version) into the root directory, then insert card with this file and press proper key combination. Note: the directory named ATARI must be present on the card or else SIO2SD won't recognize the card and won't perform the upgrade.


Keyboard:
On PCB there are five keys placed like this:

K1K3
K2K4SHIFT
From software version 1.1:
From the version 2.0 device started with K4 pressed goes to setup mode. In this mode keys have meaning as follows:
Options:
If you would like to buy assembled, ready to use device, please contact with "Pigula/Shpoon": 'pigula_shpoon' in domain 'interia.pl'.

Author of schematic, PCB and software: Jakub Kruszona-Zawadzki.
If you have any questions write to: 'acid' in domain 'gucio.pl'.