AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Fast-ATA2 a filesystémy

JOSEF BROŽ

Chtěl bych čtenářům přiblížit své zkušenosti z instalace a asi ročního používání EIDE řadiče Fast-ATA2 (plná 32-bit verze). Výrobcem zařízení je firma ELBOX, známý polský výrobce turbokaret, towerů a dalších produktů pro Amigu. Tento popis si neklade za cíl suplovat návod k instalaci. Jedná se o několik postřehů a rad pro začínající uživatele.

O co vlastně jde
Stávající interní řadič Amigy dokáže přenést „jen“ 3MB/s. Rozhraní PIO-0, které podporuje, je však vzhledem k možnostem nových disků nepostačující. Dosud bylo možno tento problém řešit koupí SCSI (kit) rozhraní pro kartu Blizzard nebo Apollo. Případně řadičem Squirrel do PCMCIA portu. SCSI zařízení jsou však nejen velmi rychlá, ale oproti klasickým IDE a EIDE diskům stále dražší.
S pomocí Fast-ATA2/EIDE controlleru můžete zapojit až čtyři EIDE zařízení současně. Sběrnice řadiče podporuje standardy PIO-0, PIO-3 a PIO-4. Tyto parametry (teoreticky) umožňují dosažení datového toku až 16 MB/s. Dnešní disky však dosahují rychlosti přenosu max. 10 MB/s. Řadič dále řeší problémy u disků nad 4GB (ukazuje je jako více disků současně).
Při objednávání řadiče jsem byl tázán na typ (revision) motherboardu své Amigy 1200. Tato informace je důležitá pro prodejce, aby vám zaslal správný typ EIDE řadiče. Pro motherboard revise 2b (Escom) potřebujete upravený Fast-ATA2. Většina A1200 však obsahuje desky revise 1.0. Typ boardu zjistíte po rozdělání své Amigy. Text se nachází u patice CPU slotu.

Instalace
V papírové krabici velikosti menší videokazety dostanete řadič a instalační disketu. Dále zde naleznete velmi dobře provedený návod v polštině a trochu skromněji pojatý návod českého distributora. Nejjednodušší je nainstalovat řadič do Amigy v toweru. Instalace do klasické A1200 je náročná díky problémům s místem pro harddisk.
Jen několik postřehů k vlastní manuální instalaci. Dejte pozor na statický výboj, který by mohl poškodit obvody motherboardu. Nejtěžší částí instalace je vyjmutí ROM obvodů z patic. Doporučuji postupovat velmi opatrně a soustředěně. Použijte plochý úzký nůž, který zastrčíte z jedné strany mezi patici a ROM obvod. Pomalým mírným páčením, střídavě z obou stran, se vám po chvíli ROMka z patice uvolní. V druhé fázi nasaďte na patice vlastní řadič a zároveň nasuňte menší destičku na obvod AA Gayle. Obojí pečlivě přitlačte k motherboardu. Do patic řadiče vložte ROM obvody a opět dotlačte. Volný černý kablík připojte na 39. pin interního řadiče. Tímto vyřadíte původní řadič z provozu.
V klasické Amize (non-tower) je zásadní problém s místem. Řadič sice není nijak velký, ale po jeho instalaci nejde zpátky nasadit plechový kryt (stínění). Je to způsobeno osazením obvodu GAYLE částí řadiče. Máte dvě možnosti. Můžete kryt vyhodit a pokusit se uvnitř uchytit harddisk a kabeláž. Nebo můžete plechový kryt upravit nůžkami na plech tak, že vystřihnete kus materiálu nad obvodem GAYLE a řadičem. Není to nijak složité, musíte jen vystřihnuté místo zbavit ostrých hran. Potom není problém vrátit plechový kryt na původní místo a harddisk umístit do levého horního rohu Amigy. Záleží jen na výšce disku a na délce kabeláže. Při instalaci do toweru se těmto problémům pochopitelně vyhnete.
Součástí dodávky není kabeláž, takže si musíte vystačit s vaším původním kabelem - redukcí z 2.5“ na 3.5“. Nebo si v obchodu s PC komponenty zakupte novou 3.5“ kabeláž (kolem 100 Kč). Řadič obsahuje tři konektory pro zařízení. V první řadě je to klasický 2.5“ konektor (primary port), dále pak dva 3.5“ konektory (primary&secondary port).
Primary Porty 2.5“ a 3.5“
Secondary Port 3.5“

Vlastní provoz
Na každý port se dají zapojit dvě EIDE zařízení. Pokud zapojujete jen jeden disk, musí být nastaven na SINGLE. Disk, ze kterého bootujete systém, musí být připojen na PRIMARY port. Pokud zapojujete na jeden kabel dvě zařízení, nastavte systémový disk jako MASTER.
Zkusil jsem připojit k Fast-ATA2 řadiči tato zařízení:
HDD Seagate (EIDE), 8.6 GB, MASTER; HDD WD Caviar (EIDE), 8.4 GB, SLAVE; Zip Io-mega (IDE), 0.7 GB, MASTER; CD Samsung (IDE) 8x SL4VE.
Před instalací software doporučuje výrobce odstranit všechny patche systému jako IDEfix, EIDE.device, apod. Součástí dodávky je disketa, na které najdete instalační program ATA3-Install a ovladače pro zařízení Zip. Commodorovský installer vám na první řádek startup-sequence přidá příkaz c:ATA3.driver, který po resetu aktivuje hardware. Pokud po nabootování Workbenche znovu spustíte program ATA3.driver vypíše vám systém informace o připojených zařízeních, jejich velikosti, atd. Pro úplné nastavení slouží preferenční program ATA3.prefs. Zde lze nastavit režim práce pro připojená EIDE zařízení. Systém většinou sám rozpozná vhodné nastavení. U EIDE harddisků je to PIO-4 a u pomalejších (IDE) zařízení jako ZIP je to PIO-0. Dále je detekován typ procesoru a sleep-mode u harddisků. Preferenční program lze nastartovat pokud není aktivní vlastní ATA3.driver. Proto instalace dále doplňuje startup-sequenci o malý script, který umožní po bootu levou myší nastartovat preference.
Výrobce dále udává, že zapojení rychlých zařízení PIO-4 a pomalých PIO-0 na jednom portu (kabelu) může zpomalit přenos dat z rychlých zařízení. Z toho důvodu mám oba EIDE diky zapojeny na PRIMARY port (3.5“) a Zip drive s CD Rom na SECONDARY portu. Pokud používáte zařízení typu ATAPI (CD Rom, Zip, LS120) musíte mít v adresáři DEVS/DOSDRIVES potřebné mountlisty. Starší mountlisty lze používat jen po určitých úpravách. Proto jsem upravil některé prvky v mountlist souboru. Tuto úpravu můžete provést v CEdu nebo jiném editoru.
FileSystem = L:fastfilesystem (1)
Device = scsi.device (2)
Unit = 2 (3)
Flags = 0
BlocksPerTrack = 1024
Surfaces = 4
Mask = 0x7ffffffe
MaxTransfer = 0x100000
Reserved = 0
Interleave = 0
LowCyl = 0
HighCyl = 47
Buffers = 50
BufMemType = 0
GlobVec = -1
Mount = 1
Priority = 10
DosType = 0x444F5301 (4)
StackSize = 600
Control = „MD=0 LC=1 DC=8 L LV AL LFC=1“

Vysvětlivky
(1) Zde definujete jaký filesystém bude váš Zip používat. Nejlepší je použít PFS2/3 systém - L:pfs2.
(2) Zde zvolte parametr device = scsi.device. Původní nastavení pro ZIP bylo device = atapi. device.
(3) Nastavení UNIT se řídí podle portu, na kterém je ATAPI zařízení (CD-Rom, Zip) připojeno. Například Zip mám zapojen na druhém 3.5“ portu (SECONDARY), a proto musím v mountlistu použít Unit=2.
PRIMARY Master Unit 0
PRIMARY Slave Unit 1
SECONDARY Master Unit 2
SECONDARY Slave Unit 3

Nastavení Unit 0 a 1 se vztahuje k zařízení připojeným na 2.5“ nebo 3.5“ PRIMARY portu řadiče.
(4) DosType - identifikační číslo použitého FileSystému. Pokud využíváte dnes již překonaný FFS nastavte hodnotu na 0x444F5301.
Osobně bych doporučil pro EIDE harddisky, Zip drive, apod. použít AFS nebo ještě lépe PFS2/3 s následujícími identifikátory:
FFS 0x444F5301
AFS 0x41465301
PFS2 0x50465302

Pokud mohu doporučit vyvarujte se kombinace PFS(AFS) s novou FFS, respektive s betaverzemi FFS, které se nedávno objevily na Aminetu. Z neznámého důvodu se FFS nesneslo s AFS a došlo k narušení RDB bloku, a díky tomu ke ztrátě dat. Dokud byla betaverze přítomna v systému, tedy v adresáři L: a nastavena v HDToolboxu, nemohl jsem DH0: (bootovací partition) přiřadit AFS systém. Po odstranění betaverze se vše srovnalo a dnes už všude provozuji AFS (resp. PFS).

Něco málo čísel...
Testy nejběžnějších zařízení (přenosová rychlost v MB/s):
Seagate (EIDE) 6.5 GB - 6.5 MB/s
Caviar (EIDE) 8.4 GB - 7.5 MB/s
Maxtor (IDE) 0.8 GB - 2.1 MB/s
ZipDrive (IDE) 0.1 GB - 1.3 MB/s
ATA3.driver verze 4.4 (drivespeed scsi.device 0).
Pokud používáte AFS filesystem doporučuji na nejfrekventovanějších partitionech nastavit počet bufferů na 500. U PFS2 je v dokumentaci uvedena maximální hodnota 600 bufferů. S těmito filesystémy vám bohužel nebude fungovat program DynamiCache.

Několik poznámek závěrem
Pokud patříte ke šťastným majitelům keyboard interface firmy STILL, nebude vám řadič Fast-ATA2 fungovat. V první řadě nepůjde zapojit díky problému s překrývajícími se paticemi obou zařízení. Pokusil jsem se (po domluvě s fy. Still) přepájet interface, bohužel ani po této úpravě nebyly obě zařízení spolu funkční. Díky keyboard interface se disky připojené k řadiči nerozběhly. Jste-li uživateli programů jako OxyPatcher nebo FastExec, budete muset vyřešit pořadí těchto programů ve startup-sequenci.

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )