• USB2.0 External Drive

08.02.2005 13:38, autor artykułu: Krzysztof Miłota
odsłon: 9928, powiększ obrazki, wersja do wydruku,

USB External Drive Od dłuższego czasu denerwowały mnie ciągłe rozkręcania obudowy mojej Amigi, aby podłączać twardziela z którym przychodzi do mnie znajomy. Postanowiłem więc zakupić zewnętrzną skrzyneczkę na urządzenia IDE. Z wiadomych powodów odpada skrzyneczka na urządzenia SCSI, bo tylko w niektórych Amigach ludzie mają dyski SCSI. Zacząłem poszukiwania na sieci.

Na stronie Elboxu znalazłem produkt, który mnie interesuje. Opisany jest on w następujący sposób: Przekształć swój napęd EIDE: HDD, CD-ROM, CD-R, CD-RW lub DVD-ROM na zewnętrzne urządzenie USB 2.0! Antywstrząsowa obudowa zabezpieczy napęd 5.25"/3.5" podczas przenoszenia urządzenia!

Dane techniczne

  • Obudowa przeznaczona dla: CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM i HDD 3.5"
  • Konwertuje urządzenia UDMA-100/UDMA-66/UDMA-33/EIDE/ATAPI do standardu USB 2.0 (480 Mb/s)
  • Działa w trybie Plug & Play
  • Zawiera wewnętrzny zasilacz (Wejście: 100-240 V Wyjście: +5 V/+12 V)
  • Dynamiczne podłączanie/odłączanie z portu USB bez wcześniejszego wyłączania komputera
  • Wymiary: SxGxW: 265 mm x 165 mm x 55 mm

USB External Drive Wydało mi się to zachęcające, jednak cena nie za bardzo. Szukałem dalej i znalazłem to. Jak się okazuje, jest to to samo urządzenie, tylko, że tańsze. Jedynie opis jest trochę inny: USB 2.0 Obudowa zewnętrzna do napędu 5,25" pozwala podłączyć m.in: napęd CD-ROM, CD-R/RW, DVD, DVD-RAM czy dysku twardego IDE do dowolnego komputera (przenośnego czy stacjonarnego) wyposażonego w port USB 2.0. Dzięki wysokiej przepustowości magistrali USB 2.0, nawet najszybsze obecnie dostępne napędy CD-ROM, CD-R/RW mogą pracować z maksymalną szybkością.

Podstawowe cechy:

  • zgodna ze specyfikacją USB v. 2.0,
  • transfer do 480Mbps,
  • działa z Windows 98 lub nowszym oraz Mac OS 8.6 lub nowszym (a także AmigaOS o czym, nie wspomniano na stronie),
  • Hot Plug&Play - obudowę podłącza się do uruchomionego komputera,
  • wewnętrzny zasilacz 25W,
  • wbudowany wentylator,
  • kolor srebrny,
  • wymiary: 265 x 165 x 55 mm. W komplecie znajduje się CD ze sterownikami oraz kabel zasilający i kabel USB 2.0 A-B do podłączenia obudowy do komputera.

USB External Drive Zamówienie złożyłem i Serwisco dostarczyło przesyłkę zaraz na drugi dzień. Jak widać na zdjęciach, jest to urządzenie zapakowane w ładnym pudełeczku z uchwytem. W środku jest wszystko co potrzebne ładnie i bezpiecznie zapakowane. Są nawet wszystkie potrzebne śrubki, dzięki którym mocuje się urządzenia 5.25"/3.5" do obudowy. Obudowa ma demontowalny przedni panel. Z przodu jest umieszczona dwukolorowa dioda sygnalizująca stan pracy (zielona - włączone zasilanie; czerwona - transfer danych). Z tyłu mamy typowe, komputerowe gniazdko, do którego podłączamy zasilanie, małe gniazdko USB, wentylatorek i gniazdko do podłączenia słuchawek. Oczywiście gniazdko słuchawkowe możemy wykorzystać dopiero wtedy, jak wewnętrzną wtyczkę podłączymy do zamontowanego CDROMu, nagrywarki lub DVD.

JAK TO DZIAŁA?

Wyciągnąłem z szafki swojego starego Caviara 31600 o pojemności 1.6GB. Podłączyłem go do taśmy IDE (ale tej nowszej 80-cio żyłowej), podłączyłem zasilanie i włączyłem "pudełko" z zamontowanym starym twardzielem. Dioda zapaliła się zielonym światełkiem i słychać było rozkręcanie się twardziela, a z tyłu cichutko pracował wentylatorek.

Teraz przyszła kolej na podłączenie kabla USB do mojej Amigi z zabudowanym Spiderem 2.0 i zainstalowanym stosem USB "Poseidon". Dla ciekawości uruchomiłem Tridenta, aby mieć wgląd co się dzieje. Zaraz po wsadzeniu kabelka USB do Spidera uruchomiła się klasa massstorage.class. Wyświetliła się nazwa podłączonego urządzenia "USB 2.0 Storage Device". A na dole w informacjach zaczęła się "sypać" lista błędów i ostrzeżeń.

USB External Drive Przez jakiś czas kombinowałem na wszystkie sposoby z ustawieniami masstorage. Jednak bezskutecznie. Problem okazał się banalny, jednak dziwny. Okazało się, że zastosowany kontroler IDE->USB nie obsługuje starych urządzeń pracujących w PIO. W dołączonej dokumentacji nic o tym nie wspomnieli, ale pisze o tym Elbox: Konwertuje urządzenia UDMA-100/UDMA-66/UDMA-33/EIDE/ATAPI do standardu USB 2.0 (480 Mb/s). Postanowiłem więc dla testów wyciągnąć mojego 20GB twardziela z Amigi i podłączyć go do "skrzyneczki". Stwierdzenie niekompatybilności ze starymi twardzielami okazało się słuszne. Jak tylko włączyłem urządzenie z 20GB-towym twardzielem, wszystko ruszyło bezproblemowo i na blacie Workbencha ukazały się ikonki moich partycji. Przystąpiłem do testowania transferów jaki mogę uzyskać dzięki Spiderowi 2.0. Co ciekawe, programik DriveSpeed, który Elbox umieścił na CD ze sterownikami dla Spidera 2.0, nie chciał działać z podłączonym urządzeniem. Więc testy przeprowadziłem za pomocą SysInfo, SysSpeed i ręczne kopiowanie ze stoperem w ręku.

Dysk podpięty do standardowego amigowego kontrolera:

SysInfo2 545 087 bajtów/s
SysSpeed:Creste29 Op/s
Open76 Op/s
DirScan1007 Op/s
Delete639 Op/s
Seek/Read2376 Op/s
CreateFile2.11 MB/s
WriteFile2.42 MB/s
ReadFile2.28 MB/s
RawRead2.33 MB/s
Kopiowanie 78MB z UWSCSI na IDE - 44s (1.77MB/s), zajętość CPU 60%
Kopiowanie 526MB z IDE na UWSCSI - 310s (1.69MB/s), zajętość CPU 75%

Dysk podpięty przez Spider 2.0 (USB 2.0):

SysInfo2 097 152 bajtów/s
SysSpeed:Creste46 Op/s
Open103 Op/s
DirScan163 Op/s
Delete244 Op/s
Seek/Read2837 Op/s
CreateFile1.46 MB/s
WriteFile1.29 MB/s
ReadFile1.86 MB/s
RawRead1.98 MB/s
Kopiowanie 78MB z UWSCSI na USB - 54s (1.44MB/s), zajętość CPU 33%
Kopiowanie 526MB z USB na UWSCSI - 353s (1.49MB/s), zajętość CPU 50%

USB External Drive

Jak widać z przeprowadzonych testów standardowy kontroler na płycie głównej A4000 jest szybszy niż rozwiązanie dysk->IDEnaUSB->Spider->VooDoo3->Mediator->ram. Jak na razie wąskim gardłem pozostaje tu transfer danych z pamięci karty graficznej wpiętej w PCI przez Mediatora na płytę główną Amigi. Jeśli wyjdzie SharkPPC to będzie można poczuć prędkość USB2.0, czyli 480Mb/s = 60MB/s. Dziwi mnie tylko to, że mimo że Mediator w A4000 korzysta z ZorroIII, jest taki mały transfer. Teoretycznie ZorroIII pozwala spokojnie na 13MB/s. Jednak transfer z pamięci VooDoo3 do Fastu (zmierzony przez BusTest) wynosi u mnie:

bustest addr=0x53000000 size=262144

BusSpeedTest 0.19 (mlelstv) Buffer: 262144 Bytes, Alignment: 32768
memtypeaddropcyclecalibbandwidth
user$53000000readw743.1 nsnormal2.7 * 10^6 byte/s
user$53000000readl771.5 nsnormal5.2 * 10^6 byte/s
user$53000000readm771.5 nsnormal5.2 * 10^6 byte/s
user$53000000writew450.6 nsnormal4.4 * 10^6 byte/s
user$53000000writel449.0 nsnormal8.9 * 10^6 byte/s
user$53000000writem448.2 nsnormal8.9 * 10^6 byte/s
i stąd te małe osiągi amigowego USB.

CZYM OBSŁUGIWAĆ?

USB External Drive Do obsługi USB2.0 External Drive nie jest potrzebne specjalne oprogramowanie. Klasa massstorage.class uruchamia usbscsi.device i to te nowe device obsługują twardy dysk, CD-Rom, nagrywarkę, DVD itp. włożone w to ładne pudełko. Jedynie jeśli chcemy ustawić sobie partycje na twardzielu podpiętym przez USB, to należy skorzystać ze starego HDToolBoxa. HDToolBox z AmigaOS3.5+ nie widzi żadnego urządzenia na usbscsi.device. Poza tym problemem, tak podpięty dysk twardy działa tak jak normalny amigowy dysk. Jedynie obciążenie procesora (w moim przypadku 68060/50MHz) jest zauważalnie niższe od tego jakie występuje przy standardowym kontrolerze IDE.

DLA KOGO TO URZĄDZENIE?

Dla każdego, kto ma USB w swoim komputerze, a nie ma już miejsca na nowe urządzenia jak napęd CD-ROM, CD-R/RW, DVD, DVD-RAM czy dysk twardy IDE. Zastosowanie znajdą również Ci, którzy nie lubią rozkręcać obudowy jak ktoś przychodzi z twardym dyskiem i chce przenieść dane. Z całą pewnością istnieje jeszcze wiele innych zastosowań.

USB External Drive

    
komentarzy: 2ostatni: 29.07.2008 18:28
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem