Portál AbcLinuxu, 2. května 2025 15:21

HD-225U1 (ScanLogic chip)

Ovladač: v jádře

Technické parametry

http://www.chronos.com.tw/products/usb/enclosure/hd225u1/hd225u1.htm

Krabicka pro pripojeni notebookoveho harddisku (2.5") na USB sbernici. USB 1.1. Pokud disku nestaci napajeni dodane USB sbernici, lze pripojit externi napajeni z PS2 konektoru pro klavesnici.

V mem pripade se jedna o krabicku pre notebookovy harddisk. Ale tento chip se pouziva take ve velkem mnozstvi externich boxu pro ATAPI periferie jako treba CD-ROM, CD-RW, ZIP a 3.5" harddisky.

Identifikace pod Linuxem

verze se starym firmwarem, pod Linuxem NEFUNGUJE!! Vsimnete si polozky "bcdDevice".
lsusb:
Bus 001 Device 005: ID 04ce:0002 ScanLogic Corp. SL11R-IDE IDE Bridge
cannot get string descriptor 1, error = Invalid or incomplete multibyte or wide
character(84)
cannot get string descriptor 1, error = Invalid or incomplete multibyte or wide
character(84)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 Interface
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x04ce ScanLogic Corp.
  idProduct          0x0002 SL11R-IDE IDE Bridge
  bcdDevice            2.60
  iManufacturer           1
  iProduct                1
  iSerial                 0
  bNumConfigurations      1
cannot get config descriptor 0, Invalid or incomplete multibyte or wide character (84)
  Language IDs: none (cannot get min. string descriptor; got len=-1, error=84:Invalid or incomplete multibyte or wide character)

Vypis po upgardu firmwaru, Linux si s hardwarem uz rozumi... lsusb: Bus 001 Device 006: ID 04ce:0002 ScanLogic Corp. SL11R-IDE IDE Bridge string descriptor 1 invalid (bf bf; len=0) cannot get string descriptor 1, error = Invalid or incomplete multibyte or wide character(84) cannot get string descriptor 2, error = Invalid or incomplete multibyte or wide character(84) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 Interface bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04ce ScanLogic Corp. idProduct 0x0002 SL11R-IDE IDE Bridge bcdDevice 2.6c iManufacturer 1 iProduct 1 iSerial 2 bNumConfigurations 1 cannot get config descriptor 0, Invalid or incomplete multibyte or wide character (84) Language IDs: none (cannot get min. string descriptor; got len=-1, error=84:Invalid or incomplete multibyte or wide character)

Postup zprovoznění pod Linuxem

Chip ScanDisk SL11R-IDE funguje s Linuxem pouze s nejnovejsim firmwarem. V mem pripade mi externi disk zacal fungovat teprve po upgrade firmwaru z verze 2.60 na 2.6c. Upgrade se musi provest ve Win98, firmware se stahne z webu firmy Cypress (koupil firmu ScanLogic):
http://www.cypress.com/cfuploads/support/reference_design/C700C418-E43B-4165-B41C924687ED5001_soft_1.zip
(Support: Reference Designs: USB Full-Speed Peripherals : SL11RIDE-DK)
Balik se nainstaluje pod Windows, pak se spousti USB2IDE (V Start menu) a ten preflashuje firmware. Process neni uplne trivialni, ale zkusenejsi uzivatel se znalosti anglictiny by to mel zvladnout.

modul: usb-storage

mount /dev/sda1 /mnt/disk

Poznámka

Dejte si pozor, aby vas hardisk nemel spotrebu vetsi nez 0.5A, protoze jinak budete muset pouzivat externi zdroj. Notebookove hardisky majici spotrebu do 0,5A vyrabi napriklad Hitachi a IBM, harddisky Toshiba uvadeji spotrebu 0.7A! (Spotreba byva uvedena na harddisku). Elegantni reseni jak mit 1-20GB prenosny harddisk, idealni na pro zalohovani a prenosy dat.

Bohuzel, nevim jak lze pod Linuxem disk rozdelit a naformatovat pro prvni pouziti...

Testovano s MDK 8.2, kernel 2.4.18mdk

Dokument vytvořil: Petr Slansky, 8.6.2002 09:49 | Zobrazeno: 881×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.