Amiga a SCSIMartin Dufek
Každý uživatel počítačů jistě dobře ví, že existuje a mnohde se používá standard
SCSI. A jaké možnosti, výhody a komplikace vyvstanou při využití SCSI na Amize
si povíme v tomto článku. Nejčastější uplatnění SCSI zařízení je v náročnějších aplikacích, grafických
a DTP pracovištích atd. všude tam, kde je nutný rychlý přístup k velkému
množství dat. Donedávna se pyšnily výsadou rychlosti pouze majitelé počítačů
Macintosh (tam je vše SCSI) a ti kdo si zakoupili SCSI řadič (kartu do PC nebo
Amigy 2/3/4000). Hlavní výhodou sběrnice SCSI je její rychlost, poměrně snadná
obsluha a jednoduché připojení až sedmi externích či interních zařízení. Pro
majitele počítačů PC, kteří využijí možnosti nových Enhanced-IDE řadičů (EIDE)
již nejsou SCSI též nazývané ,skazi" (přejato z americké výslovnosti této
zkratky) tolik zajímavé, protože jejich rychlost již není o tolik vyšší. Oproti
tomu s dobrým řadičem je rychlost SCSI harddisku asi 3-4 krát vyšší než u IDE.
Udávaná průchodnost SCSI sběrnic je až 10 MB/s. Proč SCSI?
Protože nezbývá žádná jiná alternativa, alespoň v některých případech. Pokud
chcete připojit nějaký lepší scanner, opravdu nemáte jinou možnost. K Amigám se
často připojovaly scannery EPSON GT 6500 které bylo možné připojit i na
paralelní port, ale ty se již bohužel přestaly vyrábět, a většina ostatních
scannerů vyžaduje SCSI rozhraní. Taktéž i drtivá většina ostatních výrobců v
čele s firmou Hewlett Packard, dává dnes již přednost tomuto řešení. Obdobně i
mnoho dalších zařízení vyžaduje tento interface. Jsou to například veškerá
zálohovací zařízení: streamer, SyQuest, DAT-ka, magnetooptické disky,
"bernoulli" disky a podobně. V SCSI verzích se vyrábí i mechaniky CD-ROM (zde
výhod vyšších přenosových rychlostí zřejmě nevyužijete) či harddisky (osvědčí se
vám hlavně v případech, kdy na svůj HD potřebujete co nejrychleji ukládat
několikamegabajtové soubory). Jak k SCSI?
Jak si připojit SCSI zařízení právě k vaší Amize? To je zjevně velmi
důležitá otázka, protože nejprve potřebujete řadič (pochopitelně SCSI). Majitelé
A500 a A500+ mají jedinou možnost - HD řadič GVP, který je konstruován pro SCSI
harddisky. Majitelé ostatních typů počítačů Amiga na tom jsou již o poznání
lépe. Pro A2000/3000/4000 jsou určeny karty do Zorro slotů. Nejčastěji se v nás
používá levný Oktagon 2008 (SCSI-II, možnost i rozšíření paměti). Ten lze
pořídit již okolo 5.000,- Kč ale do A3000/4000 je určen Fastlane Z3. Jedná se o
velmi kvalitní a rychlou kartu s Fast SCSI-II řadičem, která umožňuje rozšíření
rychlé paměti FastRAM až na 64 MB. Fastlane ovšem stojí více jak dvojnásobek
(cca. 13.000,- Kč). Výrobcem je německá Firma Phase 5, známá převážně svými
turbokartami Blizzard a Cyberstorm. A právě tyto turbokarty s sebou přináší
další možnosti, jak mít v Amize SCSI rozhraní. Pro Cyberstorm je určen speciální
Fast SCSI-II DMA Controller - řadič s průchodností až přes 10 MB/s, obsahující
aktivní terminátor, externí i interní SCSI konektor a software pro dynamickou
Cache a CD-ROM Filesystem. Cena by se měla pohybovat okolo 7.000,- Kč. Dále jsou
dostupné i turbokarty pro A1200 Blizzard 1230 II/III (které se však již přestali
vyrábět), na které lze připojit takzvaný SCSI Kit s externím konektorem (okolo
3.500,- Kč). Pro nové Blizzard 1230 IV a Blizzard 1260 se připravují také nové
Fast SCSI Kity (okolo 3.700,- Kč), které by měly mít stejné parametry jako verze
pro Cyberstorm. Připravovaná turbokarta Blizzard 2060 (MC68060/50 MHz) pro A2000
již má mít tento řadič integrována. A v neposlední řadě tu máme i Squirrel
(recenze v AMIGA Review 6) určený pro A600/1200 přes PCMCIA port. Co je to SCSI?
Hlavními důvody, proč se rozhraní SCSI tolik prosadilo i v profesionální
praxi, je jeho vysoká rychlost, jednoduchost a možnost připojení až sedmi
externích nebo interních zařízení na jeden řadič (každé zařízení potom má své
jednoznačné SCSI-ID (skazi ajdý), číslo v rozsahu 0 až 6). SCSI (někde též
nazývané SCSI-I) je původní verze tohoto rozhraní, které se stalo standardem pro
budoucnost. Z původní verze je odvozeno SCSI-II, mnohem rychlejší a
kompatibilnější, které našlo své uplatnění prakticky na všech platformách. Fast
SCSI-II je pouhá modifikace předcházející verze, která lépe využívá DMA a je
opět o něco rychlejší. A nesmíme opomenout ani SCSI-III, což je celá řada nových
standardů, které se zkouší a rozhoduje se o jejich uvedení do praxe. Nejnovější
standardy, které ještě nedostali svou šanci se prosadit na trhu budou zřejmě až
třikrát rychlejší (8 bitové SCSI bude přenášet až 20 MB/s a Wide Ultra-SCSI
dokonce 40 MB/s). Přesto bude možné i nadále používat stará SCSI zařízení. Tato
nová definice je známa pod označením SPI (SCSI Parallel Interface) a mezi její
hlavní výhody patří automatické přiřazení SCSIID připojeným zařízením. Prozatím
se musíme spokojit s tím, co nám nabízí současné standardy a ještě chvíli
vyčkat, než se na neúprosném počítačovém trhu prosadí ty nové. CD-ROM
K otestování double speed SCSI CD-ROM mechaniky firmy SONY v externím
provedení jsme použili počítače A1200 a Squirrel SCSI. O SCSI rozhraní Squirrel
od anglické firmy HiSoft System jste se mohli dočíst již v AMIGA Review 6
(strana 11), ale nyní jsme jej konečně otestovali i v praxi a to hned s několika
externími zařízeními. Squirrel je malá krabička, která se zasouvá do PCMCIA
portu A600/1200 a je ukončena 25 cm dlouhým kabelem s klasickým širokým SCSI
konektorem. Podporována je dokonce i novější SCSI-2.
Nejprve jsem již zmíněnou externí CD-ROM mechaniku (tedy s vlastním napájením)
připojil pomocí Squirrela do A1200 a potom obojí, v pořadí CD-ROM -> počítač,
zapnul. Očekával jsme, že nyní nastává nejnáročnější část, instalace software.
Jednoduchost mne ovšem mile překvapila, na disketě byl k dispozici instalační
script. Poněvadž však jen velice nerad dovolím počítači, aby dělal něco, co
nemám pod kontrolou (a to je právě spuštění nějakého scriptu), raději jsem
zvolil cestu trochu složitější, ale pro mne příjemnější. Ono vlastně stačilo
zkopírovat pár souborů do "DEVS:", něco do adresáře "Tools" a trochu upravit
soubor "startup-sequence". Nakonec jsem odzkoušel i instalační script a opravdu
funguje korektně.
Software je samozřejmě třeba nainstalovat na systémový harddisk nebo disketu - i
když si nedovedu představit někoho, kdo bude používat Squirrela s CD-ROM či
Syquestem bez HD. Mohu jen prohlásit, že to také lze. Otázkou zůstává, nakolik
je takové počínání rozumné. Takže pokud budete mít na vašem disku software
správně nainstalován, stačí vložit do mechaniky CD-ROM libovolný CD disk.
Nejprve jsem vložil disk s hrou UFO (určeno pro CD32) a vyresetoval počítač.
Velmi mne potěšilo, když se hra sama nastartovala nabootovalo se z CD-ROM
mechaniky Ovšem zde se nejedná o plnohodnotný boot (instalační script vám totiž
na začátek "startup-sequence" dopsal určitý sled příkazů které zjistí zda je v
mechanice CD, zda se z něj dá startovat a pokud ano spustí emulaci CD32 a
nastartuje z této mechaniky. Kromě UFA jsem otestoval ještě Super Skidmarks a
několik dalších nových her. Vše fungovalo bezchybně ale přesto se domnívám
(nejen já, udává to i výrobce), že softwarová emulace CD32 není stoprocentní
určitě můžete narazit na hru určenou této herní konzoli, která na takovéto A1200
CD-ROM nebude fungovat. Přesto je emulace velmi dokonalá, umožňuje dokonce
ukládat pozice i High Scores (pokud to hra podporuje) jako CD32, ale na
harddisk. Pokud máte software správně nainstalován objevíte v adresáři
"DEVS:DOSDrivers" ikonu "CD0" a pokud vše opravdu korektně funguje, chová se
CD-ROM mechanika stejně jako disketa. Takže pokud vložíte CD disk do mechaniky,
na ploše Workbenche se jeví jeho ikona (lze mu dokonce nějakou přiřadit) a pokud
CD vysunete, ikona zmizí. Dále můžete listovat a prohlížet i CD-ROM určené pro
PC, či pomocí dalšího software zobrazovat Kodak PhotoCD (pokud to vaše CD
mechanika umožňuje). Vše funguje absolutně perfektně. Otestoval jsem i
přehrávání klasických zvukových CD, zde již záleží jen na kvalitách a možnostech
použitého přehrávače. SCSI Mounter
Spolu se Squirrelem obdržíte kromě jedné instalační diskety ještě dvě další
obsahují LhA archivy užitečných shareware a PD prográmků pro obsluhu SCSI a
CD-ROM (např. JukeBox...). Mnohé z nich se vám určitě hodí. Přesto
nejdůležitější a nejužitečnější software máte hned na první disketě. Jedná se o
program "SCSI Mounter", který jak jeho jméno již napovídá, je určen k otestování
a připojení všech existujících SCSI zařízení. Zajistí jejich přihlášení do
systému (takzvané přimountování). Mimo jiné je použit i na začátku
"startup-sequence" tak, aby během startu počítače vše automaticky zajistil.
Pokud žádné připojené SCSI periferie nenalezne nebo pokud Squirrel vůbec není v
PCMCIA portu zasunut, nic se nestane - start se pouze o trochu opozdí (software
se pokoušel nalézt a otestovat něco, co tam nebylo).
Rozhraní programu "SCSI Mounter" je velmi jednoduché, lze jej spouštět ze
Cli/Shell nebo až z Workbenche, kde má program svůj grafický interface. Velkou
výhodou a současně i nevýhodou Squirrela je právě to, že se zapojuje přes PCMCIA
port. Ten je sice pomalý, ale karty do něj lze připojovat za běhu počítače (je
na to dokonce stavěný). Takto jsem si mohl dovolit jednoduše za chodu připojit
CD-ROM mechaniku, zapnout ji a pomocí "SCSI Mounteru" si ji přihlásit do
systému. Vše absolutně jednoduše. Pokud však za běhu připojíte další SCSI
zařízení, musíte tento program opět spustit a zvolit "Update", který znovu
překontroluje všechna připojená SCSI zařízení a vy si jen vyberete, které chcete
přimountovat. Další velkou výhodou programu je možnost uložení vygenerovaného
"mountlistu" na disk. SquirrelSCSI_HDToolBox
Připojení CD-ROM mechaniky bylo velmi jednoduché, ale pokud přes Squirrela
potřebujete připojit jiná zařízení, na které lze data i ukládat (harddisk a
SyQuest), musíte pár věcí ještě dodefinovat. Jako každý IDE harddisk, musí se i
SCSI disky nejprve inicializovat a rozparcelovat. A právě k tomu slouží program
SquirrelSCSI_HDToolBox. Programuje prakticky totožný s HDToolBoxem, který je
součástí systému od Commodore, ale s jedním rozdílem - je přímo upraven na
spolupráci se Squirrelem. SCSI harddisk
Dále jsme testovali "gigabajtový" SCSI harddisk Hewlett Packard. Pro
připojení jsme použili externí box, který lze zvlášť zakoupit. Tento box
obsahuje vlastní zdroj, ventilátor pozici na 3.5" zařízení (existuje box i na
5,25") a dva široké SCSI konektory na zadní straně. Neodmyslitelnou součástí je
i přepínač pro nastavení ID. Harddisk jsme připojili k Amize nejprve přes
Squirrela. Po přimountování bylo nutné nejprve spustit již výše zmiňovaný
program "SquirrelSCSI_HDToolBox", který zajistil otestování harddisku a jeho
rozčlenění na několik "partition". Nedoporučujeme ovšem žádný z nich volit jako
bootovací, protože z nich stejně bootovat nelze. S tímto programem se pracuje
naprosto stejně jako s klasickým HDToolBoxem. Nakonec stačí změny uložit,
restartovat počítač a potom již jen vytvořené partitiony naformátovat. Testovaný
harddisk jsme naformátovali pod FastFileSystemem.
Potom již můžete s takto připraveným a naformátovaným harddiskem pracovat
naprosto stejně jako s kterýmkoliv jiným AT-busovým. Rychlost se pohybovala
okolo 1.5 MB/s na testovací A1200 s Fast RAM a turbokartou. Takto relativně
nízká rychlost je zapříčiněná právě průchodností PCMCIA portu, který vlastně
částečně degraduje vymoženosti SCSI rozhraní. Další chybou je že z SCSI
harddisku připojeného k Amize přes Squirrela nelze bootovat. Chyba samozřejmě
není v disku, ten samozřejmě bootovat dokáže, ale v řadiči. Squirrel totiž není
automountovací, takže veškerá zařízení na něj připojená se musí softwarově
přimountovávat během startu. To znamená, že ve chvíli, kdy se systém po resetu
chystá bootovat, počítač o těchto periferiích vůbec neví. Kickstart Amigy totiž
nepodporuje Squirrela ani SCSI interface. Tento problém však je u většiny
standardních SCSI řadičů, automountovacích Zorro karet do Amigy 2/3/4000,
vyřešen. Karta má svou ROM a někdy dokonce i EPROM pro uložení své konfigurace.
Pro testy na A4000 jsme použili levný SCSI řadič, kartu Oktagon která funguje i
na starších modelech A3000 a A2000. Jedná se o kartu plné délky, která se zasune
do Zorro slotu. Při testech jsme přímo na ni umístili stejný 1 GB harddisk tak,
jak byl předtím naformátován a připraven pod Squirrelem na A1200. Protože formát
a data vyhovovala, stačilo pouze pod speciální verzí programu HDToolBox
dodávanou na disketě s Oktagonem označit jeden partition jako bootovací a
nainstalovat na něj systém. Jinak veškerá data a programy uložené na A1200 lze
pochopitelně použít i zde. Oktagon SCSI interface
Vlastní instalace karty Oktagon je vcelku jednoduchá. Zasunete ji do volného
slotu, ale pokud chcete přímo na desku řadiče užit i 3.5" harddisk (vše je k
tomu uzpůsobeno a připraveno), musíte počítat s tím že nad ní potřebujete asi 3
cm volného místa. Proto doporučuji použít první slot seshora, abyste si
nezablokovali harddiskem další slot. Datový i napájecí kabel včetně všech
potřebných šroubků je samozřejmě dodáván přímo s kartou. Potom ještě můžete
vypojit kabel HD kontrolky z motherboardu a připojit ho na desky řadiče, jinak
by kontrolka při práci harddisku neblikala.
Vlastní instalace hardware je tedy vcelku jednoduchá a rychlá, ale potom vás
čeká chvíle, kterou strávíte nad konfigurováním karty přehazováním switchů.
Pokud si však pozorně přečtete dokumentaci, neměla by vám ani tato část činit
vážné problémy. Několik parametrů lze ještě dokonfigurovat softwarově. S
Oktagonem obdržíte dvě diskety. Na jedné je nejdůležitější software instalaci
Oktagona, HDToolBox a několik dalších programů. Na druhé je program "Gigamem"
pro zprávu virtuální paměti na harddisku. Ten je ovšem již poněkud staršího data
a tato verze je dnes již mnohokrát překonána novějším software. Proto chápejte
jeho přidání ke kartě pouze jako symbolický akt. SyQuest SQ3270S
Na poli zálohovacích médií se velmi úspěšně prosazují mechaniky SyQuest.
Objevují se ve dvou modifikacích: 3.5" (s kapacitou 270 MB) a 5.25" (44 nebo 88
MB). Dostupné jsou verze pro SCSI i IDE řadiče. A protože je tento článek
zaměřen pouze na SCSI zařízení, budeme se věnovat jen jedné verzi - do redakce
jsme obdrželi 3.5" mechaniku SQ3270S, pochopitelně s SCSI rozhraním.
I k připojení tohoto zařízení jsme museli použít externí box. Připojili jsme jej
namísto harddisku se stejným ID a přes Squirrela opět k A1200. Problémy s
přimountováním nebyly prakticky žádné. Cartridge se chová stejně jako harddisk.
Takže i na ni musíte nejprve použít program "SquirrelSCSI_HDToolBox" a označit
na ní partition. Rozměry 3.5" cartridge jsou velmi podobné disketě, cartridge je
jen o pár milimetrů větší, ale mnohem silnější (asi 1 cm). Na její spodní straně
naleznete i malý přepínač "writeprotect", který ji zajistí proti zápisu.
Maximální naformátovaná kapacita jedné 3.5" cartridge (270 MB) je však "pouhých"
255 MB.
Na disketě se Squirrelem naleznete v adresáři DEVS:DOSDrivers" mimo jiné dvě
zajímavé ikonky. Ta s názvem "PC270" vám umožní číst a zapisovat na SyQuest
cartridge naformátované na PC pod MS-DOSem. Dokonce na ně funguje i CrossDOS.
Jinak nebyl s prací pod tímto formátem žádný problém, pouze jedna "drobnost" -
na Amize nebyl žádný software schopen cartridge pod MS-DOSem naformátovat.
Pokoušel jsem se o to několikrát, ale když počítač pracoval již skoro hodinu a
naformátovaná byla sotva setina celkové kapacity, vzdal jsem to.
Pokud cartridge pouze vsunete do drivu, nic se nestane, protože potom musíte
ještě uchopit páčku a posunout ji. Až potom se na SyQuestu rozsvítí oranžová
kontrolka značící, že mechanika načítá ovšem v této chvíli se pouze roztáčí
motorek a disk na pracovní otáčky a oranžová kontrolka po několika sekundách
zhasne (začne znovu svítit zelená indikující zapnutý drive). V této chvíli by
měla již cartridge být přihlášená, systém Amigy by ji měla nalézt a zobrazit
její ikonu na ploše Workbenche (to pouze v případě, že máte software správně
nainstalován a nakonfigurován). Pokud ne, musíte opět použít "SCSI Mounter" a
vše zařídit ručně. Blizzard SCSI Kit nebo Squirrel
Kdyby firma phase 5 neměla tak vynikající a levný hardware, tak by jistě
brzy zkrachovala, protože dodávat s SCSI kitem instalační software k úplně jiné
kartě a ještě nekompletní je opravdu odvážný kousek. Přesto se každému alespoň
průměrně schopnému amigistovi po chvíli pokusů a ladění tooltypů v několika
ikonách vše podaří úspěšně rozběhat. Potom již začnou jen ty lepší zkušenosti,
protože všechna zařízení zapojená přes toto SCSI rozhraní jsou mnohem rychlejší
než když byly připojeny pomocí Squirrela. Přesto i Squirrel má svou výhodu
protože nejenom nainstalování software u Blizzard SCSI kitu je trochu časově
náročné, ale i jeho hardwarové zapojení chvíli trvá a vyžaduje otevření
počítače. Squirrela jednoduše zasunete do PCMCIA portu (i u A600), připojíte
zařízení, spustíte software a vše během chvilky běží, ovšem trochu pomaleji.
Rychlost je plně dostačující pro potřeby CD-ROM mechanik ale pro harddisk a
Syquest liž tolik ideální není. SyQuest je asi tak na hranici možností svých a
PCMCIA, kdežto přístup na harddisk je již značně zpomalen. Takže pokud si budete
pořizovat SCSI řadič do A1200, musíte se nejprve rozhodnout co všechno od něj
budete chtít a potom se podle toho rozhodnout. Obojí (Squirrel i Blizzard SCSI
Kit) mají své velké výhody, ale i nevýhody a stojí přibližně stejně (pokud však
již máte turbokartu pro Blizzard SCSI kit).
Veškeré ceny uvedené v textu tohoto článku jsou pouze orientační, ale udány v Kč
s DPH. 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
|