Professional Documents
Culture Documents
User's Manual
Rev.1.0November2012
Subjecttochangewithoutnotice.
W.Frster
TranslationbyJohnKolak
withsupportofMatthewWaller
Contact
InventronikGmbH,Finkenstrae48,70199Stuttgart.
Internet:www.inventronik.de;www.experiments.de.
Page2
Email:info@inventronik.de
Iwanttothankallpeoplecontributingtothisproject.
HaveFun.
WolfgangFrster
Page3
TableofContents
Introduction..........................................................................................................................................5
Description.......................................................................................................................................5
CompatibilityIssuesconcerningSDCards.....................................................................................6
OneWordabouttheTransmissionDataRate..................................................................................6
Features............................................................................................................................................6
OperationoftheGigaFile.....................................................................................................................7
LEDSignalling................................................................................................................................7
InsertingandOperationofSDCards...............................................................................................8
PowerSupply...................................................................................................................................8
ConfigurationoftheACSI/SCSIIdentificationNumber.................................................................8
BusTerminationintheGigaFile'sSCSIMode................................................................................9
TricksandLimits.............................................................................................................................9
Annex..................................................................................................................................................10
PinOutofthe26pos.ACSI/SCSIConnector...............................................................................10
PinOutofa19positionDSUBACSIConnector.........................................................................11
PinOutofa25positionDSUBSCSIConnector.........................................................................12
CableAssemblyACSIGigaFile....................................................................................................13
CableAssemblySuskaIIICGigaFile..........................................................................................14
CableAssemblySCSIGigaFile.....................................................................................................14
GigaFileconnectedtotheinternalBusofSTEandStacy.............................................................15
Notes...................................................................................................................................................16
IndexofTables
Table1:AchievableDataTransferRates..............................................................................................6
Table2:IDConfiguration....................................................................................................................8
Table3:PinOutofthe26pos.HDDSUB.......................................................................................10
Table4:ACSIPinOutofa19pos.DSUB........................................................................................11
Table5:SCSIPinOutofa25pos.DSUB........................................................................................12
Table6:CableAssemblyGigaFileACSIInterface............................................................................13
Table7:CableAssemblyGigaFileSCSIInterface.............................................................................14
Table8:MegaSTEJ402(andStacy,J11?)30pos.HeadertoGigaFileHDDSub............................15
IndexofFigures
Figure1:GigaFilePCBToView..........................................................................................................5
Figure2:GigaFilePCBBottomView..................................................................................................5
Figure3:Layoutofthe26positionHDDSUB.................................................................................10
Page4
Introduction
Description
SuskaGigaFileisasolidstatedisk,intendedtoworkonAtariACSIorSCSIinterfaces.The
physicalmemorySDcardsareforeseen.Inthisway,theGigaFileiswidelyconfigurableusing
SDSC(cardswithsmallcapacityupto2GiB),SDHC(cardswithhighcapacityfrom2GiBto32
GiB)orSDXC(cardswithcapacitiesgreaterthanorequal32GiB).Sothisproductshouldmeetany
individualrequirements.
ThefocusofdevelopmentoftheGigaFilewasthecompatibilitytobothbusprotocols,theAtari
ComputerSystemInterfaceACSIandtheSmallComputerSystemInterfaceSCSI.The
Configurationofthedesiredbusprotocolisdoneviatheconnectingcableoradapter.Theelectronic
circuitryisplacedonadoublesidedmountedprintedcircuitboardwhichhasanareaof50x40mm.
TheboxedGigaFilemeasures60x55x30mm.Thereforeithasavolumewhichisafactorof80
timessmallerincomparisontoAtari's20MiBharddiskdriveSH205!Besidethe26positionHD
DSUBconnectorandtheconnectorfortheSDcard,theGigaFileisequippedwithtwoLEDs
indicatingtheoperationstatus.
ThedevelopmentoftheGigaFilewenthandin
handusingthecurrentversionoftheHDDRIVER
harddiskdriverfromUweSeimet.Optimizations
forthisdriverareimplementedinthedigitallogic,
soitisrecommendedtousearecentversionof
HDDRIVER(8.45+)withtheGigaFile.
Thefunctionalityandthetechnicaldatadescribed
inthismanualrefertotheGigaFileSlimR.01.
Thisversionnumberisindicatedwhilebooting
withHDDRIVER.
SJ1SJ2SJ3
TDR2TDR1
Figure1:GigaFilePCBToView
Figure2:GigaFilePCBBottomView
Page5
CompatibilityIssuesconcerningSDCards
AllSDSC,SDHC,SDXCcards,whichcanhandleblocksof512Bytesize,aresuitedforthe
operationintheGigaFile.SomeSDSCcardswithacapacityofmorethan1GiBmaynotwork
properly.ThisbehaviourisdescribedindetailinthesectionTricksandLimits.Toverifyifacardis
suitableornot,itcanforexamplebeinsertedintoacardreaderconnectedtoaWindowsPC.Open
theformattingdialogue.Thereisasetting,'ClusterSize'.InconjunctionwiththeFATfilesystem,
youshouldseeclustersizesof8192Bytesorless.InthiscasetheSDcardisusableintheGigaFile.
OneWordabouttheTransmissionDataRate
TheGigaFileisbasedonblockorientatedmassstoragedevices,SDcards.Thesecardsarereadand
writtenblockwise,soonceitstartstoreadorwriteablock,thereisnowaytointerruptatanytime
untiltheblockiscompletelytransferred.If,forexample,10blocksarewritten,theconnectedhost
computermustdeliver5120byteswithoutanyinterruption.AlthoughtheGigaFiletheoreticallymay
readandwrite2MiBpersecond,itisadjustedinsuchawaythatthedirectmemoryaddress(DMA)
channelsoftheconnectedcomputers(Atari,Suska)cankeepupwiththeGigaFiletransmissiondata
rate.Thusthefollowingdatatransferratesresults:
AtariSTread AtariSTwrite
600kByte/s
500kByte/s
SuskaIIIC
read
SuskaIIIC
write
TTread
TTwrite
1200kByte/s
1000kByte/s
1800kByte/s
1600kByte/s
Table1:AchievableDataTransferRates
Tomeetthecorrectadjustment,theTDRismeasuredduringthefirstaccesstotheGigaFile.Inthis
wayitisensuredthattheDMAchannelsarenotoperatedbeyondthemaximumtransmissionspeed.
Howeveritmayoccurthatincaseof'exotic'workingsofDMAlogicthatthemeasurementfails,
resultinginerrorsduringreadorwriteoperations.ThereforeitisrecommendedtotesttheGigaFile
carefullybeforeusingitin'dailybusiness'.IfthemeasurementoftheTDRisnotworkingcorrectly,
thereisafallbacksolutionusingthetwoconfigurationbridgesTDR2andTDR1locatedatthe
bottomsideofthePCB(see2)foramanualconfigurationoftheTDR.Thefollowingtableshows
howthesettingsaffecttheTDR.Ifeitherofthebridgesisclosed,theautomaticmeasurementof
theTDRisdisabled.
TDR2
TDR1
TDR2
TDR1
TDR2
TDR1
Closed
Closed
Closed
Open
Open
Closed
HighTransferRate
MediumTransferRate
LowTransferRate
Features
TheoperationoftheGigaFileinprincipleispossibleatanySCSIorACSIbuswithanyharddisk
driver.TheACSIbushaslimitationsconcerningthemaximumsizeoftheinsertedSDcards;the
maximumusablesizeislimitedto1GiBwhenSDSC,SDHCorSDXCcardsareusedin
conjunctionwithanyharddiskdrivers.Toremovethislimitation,theGigaFilecanoperatein
conjunctionwithmodernharddiskdriver(HDDRIVER)SCSIIIcompatiblecommands.Thusitis
Page6
possibletouseSDcardswithhighercapacitiesthan1GiBatfullcapacity.Therearealsolimitations
ofthemaximumsizeofapartitionandthemaximumnumberofpartitionsoftheoperatingsystems
used(TOS,MINTetc.).Again,thedetailedinformationinthisdocumentationisbasedontheuseof
acurrentversionoftheharddiskdriverHDDRIVERfromUweSeimet(version8.45orabove).The
reasonforthischoiceisontheonehand,thefactthatHDDRIVERistheonlyonewhichhasbeen
inactivedevelopmentformanyyears(from1989tothepresent),andontheotherhandthe
developmentoftheGigaFilehastakenplacebyintensiveuseandtestingwithHDDRIVER.The
GigaFiledetectsthetypeoftheinsertedSDcardautomatically.Inprincipleitispossibletoremove
theSDcardduringtheoperationattheACSIport(forexampletoexchangedatawithanotebook)
andreinsertitforfurtherusewithoutarestartoftheAtaricomputer.
GigaFilecanoperatealltypesofSDcards.Therearenolimitationsduringtheoperationif
HDDRIVERisused.SDSCcardsareconfiguredduringthestartupsequenceoftheGigaFileto
handleblocksof512bytes.SDHCandSDXCcardsalsoworkwithablocksizeof512bytes.Itmay
occurthatsomeSDcardsdonotworkproperly.Reasons,therefore,maybeincompatiblesupply
voltagerangesorcardswithblocksizesdifferentfrom512bytes.Thesupplyvoltageis5Vandis
connectedbesidetheACSIandSCSIbussignalstothe26positionHDDSubheader.Toconnect
theGigaFiletotheAtariSTortoanySCSIinterfaces,usetherespectivecableadaptersoroneof
thePCBadapterswhichareseparatelyavailableatInventronikGmbH.ToconnecttheGigaFileto
theSuskaIIICboard,usea1:1wired26pos.HDDSubcable(malefemale)orconnectit
directly,thatiswithoutcable,totheACSIheaderoftheSuskaIIIC.TheGigaFileisinactiveif
thereisnoSDcardinserted.
OperationoftheGigaFile
LEDSignalling
OnceconnectedtothehostcomputerandanSDcardisinserted,theGigaFileisreadyfor
preparationorusewithoutanyfurtheractionrequired.BothLEDs(greenandred)willindicate
informationabouttheoperatingcondition.EachofthetwoLEDsindicatetwooperatingconditions
asfollows:
ThegreenLEDstartsflashingforabout5safterasystemstartoraftertheSDcardwasremoved
andisinsertedagain.TheflashfrequencydependsonthetypeoftheinsertedSDcard.IfanSDSC
cardisdetectedwhichreliesontheSDcardspecification1.x,thefrequencyisabout1Hz.2Hz
resultsfromSDSCcardsrelyingontheSDcardspecification2.x.SDHCandSDXCcardscausea
frequencyofabout4Hz.AfterfivesecondstheLEDisswitchedonpermanently,butwithreduced
intensity,indicatingcorrectoperatingconditionoftheGigaFile.
TheredLEDisswitchedonwithreducedintensityafterasystemstartupandiftheSDcardis
inserted.ThesameconditionoccursiftheSDcardisremovedandinsertedagain.Thiscondition
meansthattheCardisoperatingwithareducedtransmissiondatarate,whichisimportantforthe
TOSbootoptionandalsotooperatetheGigaFilecorrectlyonsystemswithslowdirectmemory
access(DMA)channels.AccesstotheSDcardisindicatedwithlightpulsesoffullintensity.Once
HDDRIVERbecomeactive,thetransmissiondataratetoorfromtheGigaFileismeasuredand
correctparametersareadjusted.Iftheconnectedcomputeriscapableofhandlinghighdatarates,
theweakredLEDisswitchedoff.ThishappensforexamplewhentheGigaFileisconnectedtothe
Suskahardware,toTTcomputersoroverclockedSTs.Iftheconnectedcomputercannotperform
highdatatransmissionrates,theredLEDindicatesthiswithaweakred.
Page7
InsertingandOperationofSDCards
SDcardsinstandardformfactorareinsertedupsidedown(contactsontop)intotheGigaFileSD
cardslot.Removingandinsertingworkswithapushpullmechanism.AssoonasanSDcardis
removedandanotheroneisinserted,itwillbeinitializedimmediatelyandthecardparametersare
switchedtransparentlytotheharddiskdriver.
TheGigaFilereadstheWriteProtectionSlidersofSDcards,sotherespectivewarningswillbe
shownifthereisanattempttowritetoaprotectedcard.
Attention!Ifthecardsareremovedduringreadorwriteaccess,acompletedatalosscannotbe
ruledout.IfcardsaresetupwithHDDRIVERandtheoption,TOS/WINcompatiblepartitions,itis
possibletoexchangedatafromtheGigaFiletoanypersonalcomputerwithoutrestartingthehostof
theGigaFile.Donotremovecardsandinsertdifferentcards.Inthiswaythereisalsothepossibility
ofacompletedatalossontheinsertedcard.
Iftheuserisnotcompletelyawareofthebehaviouroftheoperatingsysteminconnectionwiththe
harddiskdriver,itisstronglyrecommendedtochangethecardsafterthehosthasbeenshutdown.
PowerSupply
ThereareseveralpossibilitiestopowertheGigaFile.Thismainlydependsonthesystemtowhichit
isconnected.Inprincipletherearethefollowingthreeoptions:
1. ConnectedSuskaIIIC
2. Connectedtoa19pos.ACSIport.
3. AsSCSIdevice,forexample,inconjunctionwitha25pos.DSUBadapter.
ConfigurationoftheACSI/SCSIIdentificationNumber
OnthetopoftheprintedcircuitboardoftheGigaFiletherearethreeconfigurationbridges(solder
types,see1).TherespectiveIDnumberisselected,shorteningthesebridgespartiallyorentirely.
ThefollowingtablelistsallpossibleIDnumbersandtherespectivesettingsofthebridges.The
defaultfactorysettingoftheGigaFileisID0.
SJ1
SJ2
SJ3
ID
SJ1
SJ2
SJ3
ID
Open
Open
Open
Closed
Open
Open
Open
Open
Closed
Closed
Open
Closed
Open
Closed
Open
Closed
Closed
Open
Open
Closed
Closed
Closed
Closed
Closed
Table2:IDConfiguration
Page8
BusTerminationintheGigaFile'sSCSIMode
Acorrectbusterminationisaprerequisiteforastableandaccurateoperation.TheGigaFileisnot
equippedwithaninternalbusterminationcircuitry,sothereisaneedforanexternaltermination.
Thisispossiblewithasingleendedtermination,forexample,fromthehost'sside.Thisispossible
whenthecableisshort.Anotherwayistouseexternalbusterminators.Pleasebeawarethatthere
maybeonlytwoterminatorslocatedoneachendoftheSCSIbus,evenifmorethantwodevicesare
connected.Deselectallinternalbusterminationswhicharenotrequiredtomeetthisarrangement.
TricksandLimits
ThischapterdescribessomeknownissuesconcerningtheoperationoftheGigaFileinconjunction
withtheconnectedhardwareandtheharddiskdriverused.Thecontextsareoftennottrivialand
sometimesitseemsthattheSDcardsortheGigaFilewon'tworkcorrectly.Thefollowingthings
werefoundduringintensivetesting.
1. SDSCcardswithblocksizesgreater512Byte:SomeSDcardsseemnottohandleblocksof
512bytes.ThisdoesnotconformtotheSDcardspecification.Amongtheseare,for
example,2GBSDSCcards.TheSDSCspecificationreserves12Bitaddressesanda
maximummultiplicationfactorof512.Sothereareamaximumof2*512=2.097.152
blocks.Tocreate2GBcards,theblockssizeisnot512MBbut1024MB.Thosecardsarenot
possibletooperateintheGigaFile.UseSDHCcardsinstead.
2. DuringthebootprocessfromtheGigaFile,thetransmissiondatarateoftheconnected
computerwillbemeasuredasdescribedabove.ThisistoallowtheTOSoperatingsystemto
bootfromthecardcorrectly.ThereasonforthisfeatureisaraceconditioninTOS.Booting
fromharddrivesisnotpossibleifthedataisreadtooslowortoofast.AlthoughtheGigaFile
isdevelopedcarefullyandwithintensivetestingtomeetthisrequirement,thereisno
guaranteethatallthedifferenthardwarewillbootfromSDcardineverycase.Aworkaround
istouseHDDRIVERbootedfromafloppydiskdriveorfromanotherharddiskconnected
totheIDEport,whichcanbefoundinSTEs,StacysorSTBooks.
3. TheGigaFilesupportstheHDDRIVERoption,FastACSI.IfHDDRIVERisusedwiththis
setting,thereadandwritetransmissiondatarateisabout15%higher.
4. IfbigSDcardsareconnectedandpartitionedwithHDDRIVER,thereisaneedforthe
option,ICDcompatibility.Otherwisepartitionswhicharelocatedbeyondthe1GBlimitare
notdetectedandthereisnowaytoaccessthem.InthiscaseHDDIVERgivesawarning
duringthebootprocess,Errorwhilereadingthepartitiondata.
5. EvenifmorethanonepartitionisinstalledwithTOS/Wincompatibilityduringpartitioning
withHDDRIVER,theWindowsoperatingsystemdetectsonlythefirstone.Thisisnotan
error,butmoreapoorfeatureofWindows.
6. DuringPartitioningorFormattingtheSDcards,thereareunwantedwarningsorerrors:in
thiscasehavealookonthewriteprotectionslideroftheinsertedSDcard.Perhapsitis(by
accident)switchedtowriteprotection.
Page9
Annex
PinOutofthe26pos.ACSI/SCSIConnector
PinNo.
Function
DataBusBitD7
GND
DataBusBitD6
SCSI_ATNn
DataBusBitD5
GND
DataBusBitD4
GND
DataBusBitD3
10
SCSI_DPn
11
DataBusBitD2
12
GND
13
DataBusBitD1
14
GND
15
DataBusBitD0
16
GND
17
ACSI_SCSIn
18
SCSI_IOn
19
VCC
20
ACKn
21
REQn
22
CSn_DCn
23
RSTn
24
CA1_MSGn
25
INTn_BUSYn
26
CRWn_SELn
Figure3:Layoutofthe26
positionHDDSUB
Table3:PinOutofthe26pos.HDDSUB
Remark:ThepinnumbersarenormallymarkedontheDSUBconnectors.Ifnot,takecareofthe
factthatthenumberingisascendingincomparisontootherheaders,andnotalternating,butrow
wise.
Page10
PinOutofa19positionDSUBACSIConnector
PinNr.
Function
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
/CS
10
/INT
11
GND
12
/RESET
13
GND
14
/ACK
15
GND
16
A1
17
GND
18
R/W
19
/DRQ
Table4:ACSIPinOutofa19pos.DSUB
Page11
PinOutofa25positionDSUBSCSIConnector
PinNo.
Function
/REQ
/MSG
I/O
/RST
/ACK
BSY
GND
DB0
GND
10
DB3
11
DB5
12
DB6
13
DB7
14
GND
15
C/D
16
GND
17
/ATN
18
GND
19
/SEL
20
PARITY
21
DB1
22
DB2
23
DB4
24
GND
25
TMPWR
Table5:SCSIPinOutofa25pos.DSUB
Page12
CableAssemblyACSIGigaFile
GigaFile26pos. ACSI19pos.
1
11
13
15
17
10
n.c.
11
12
n.c.
13
14
n.c.
15
16
GND(0V)
17
n.c.
18
n.c.
19
VCC(+5V)
20
14
21
19
22
23
12
24
16
25
10
26
18
Table6:CableAssemblyGigaFileACSIInterface
Page13
CableAssemblySuskaIIICGigaFile
TheGigaFileisbestfittedtoSuskaIIIC.ItispluggabledirectlytotheSuskaIIICACSIconnector
withouttheuseofacable.Ifacableshouldbeused,itisa1:1wired26pos.HDDSUBcable
assemblywithoneendhavingafemaleconnector,andtheotherendmale.
CableAssemblySCSIGigaFile
GigaFile26pos.
SCSI25pos.
13
12
n.c.
11
n.c.
23
16
10
10
20
11
22
12
14
13
21
14
18
15
16
24
17
18
19
25
20
21
22
15
23
24
25
26
19
Table7:CableAssemblyGigaFileSCSIInterface
Page14
GigaFileconnectedtotheinternalBusofSTEandStacy
VCC +5V
26pol.HD-Sub-D Pin 19
VCC +5V
VCC +5V
frei
26pol.HD-Sub-D Pin 21
REQn
26pol.HD-Sub-D Pin 24
CA1_MSGn
26pol.HD-Sub-D Pin 20
ACKn
Data Bus Bit D7 >
Data Bus Bit D6 >
Data Bus Bit D5 >
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
29
27
25
23
21
19
17
15
13
11
9
7
5
3
1
GND
GND
GND
26pol.HD-Sub-D Pins 2,
4, 6, 8, 12, 14, 16
INTn_BUSYn
26pol.HD-Sub-D Pin 25
CRWn_Seln
26pol.HD-Sub-D Pin 26
CSn_DCn
26pol.HD-Sub-D Pin 22
RSTn
26pol.HD-Sub-D Pin 23
Table8:MegaSTEJ402(andStacy,J11?)30pos.HeadertoGigaFileHDDSub
Page15
Notes
Page16