Da ich mich aufgrund eines Fehlers mit unserem HP Shurestore DLT VS80 ein bisschen genauer mit dem SCSI-Standart beschäftigen musste, habe ich beschlossen, das zusammengetragene Wissen zu dokumentieren
Die SCSI-Schnittstelle ist eine busorientierte Geräteschnittstelle, an welcher sich verschiedene Geräte wie ZIP, Band, CD-ROM, Scanner usw. anschliessen lassen. Je nach Ausführung des SCSI-Host-Adapters lassen sich maximal 15 Geräte anschliessen. Um nun aber mit SCSI arbeiten zu können, muss eine Adressierung durchgeführt werden. Alle Geräte werden vom Host-Adapter eigenem BIOS und nicht vom System-BIOS verwaltet.
Jedes Gerät braucht demzufolge eine eindeutige ID.
Die ID wird anhand des Jumpers am Gerät selbst gesetzt.
Die üblichen IDs werden hier erläutert:
ID 0 Boot-Disk
ID 2 CD-ROM
ID 7 SCSI-Hostadapter
ID 0 = Kein Jumper
ID 1 = Jumper über Bit 0
ID 2 = Jumper über Bit 1
ID 3 = Jumper über Bit 0 + 1
Terminierung:
Wichtig für das SCSI-Prinzip ist auch die Terminierung der einzelnen eingebauten Geräte.
Hierbei ist zu beachten, dass jeweils das erste Gerät, in der Regel ist das der
Controller, und das letzte Gerät terminiert sein müssen. Fehlt diese Terminierung, kann das
SCSI-Prinzip nicht funktionieren. Je nach SCSI-Standard
SCSI Standard (Narrow) | 8 Bit | 8 Geräte | 6 M Kabellänge | 5 MB/s Transferrate |
FAST SCSI | 8 Bit | 8 Geräte | 3 M Kabellänge | 10 MB/s Transferrate |
Fast20 oder UltraSCSI | 8 Bit | 8Geräte | 1,5 M Kabellänge | 20 MB/s Transferrate |
WideSCSI | 16 Bit/font> | 16 Geräte | 3 M Kabellänge | 20 MB/s Transferrat |
WideUltraSCSI | 16 Bit | 4 Geräte | 3 M Kabellänge | 40 MB/s Transferrate |
WideUltraDifferentialSCSI | 16 Bit | 16 Geräte | 25 M Kabellänge | 40 MB/s Transferrate |
Ultra2LVDS SCSI | 16 Bit | 8 Geräte | 12 M Kabellänge | 40 MB/s Transferrate |
WideUltra2LVDS SCSI | 16 Bit | 16 Geräte | 12 M Kabellänge | 80 MB/s Transferrate |
Ultra3 SCSI | 32 Bit | 32 Geräte | 25 M Kabellänge | 160 MB/sTransferrate |
Standard SCSI | Asynchrone 8-Bit-Datenübertragung mit Handshake (Kontrolle der Datenübernahme per Hardware-Protokoll) |
Fast SCSI | Synchrone 8-Bit-Datenübertragung ohne Handshake |
Fast20-SCSI/UltraSCSI | Synchrone 8-Bit-Datenübertragung ohne Handshake, Erhöhung der Taktfrequenz. |
WideSCSI | Erweiterung der Busbreite von 8-Bit auf 16 oder 32 Bit |
Differential SCSI | Jedes SCSI-Bus-Signal wird auf zwei Leitungen übertragen (grössere Kabellängen möglich). |
Ultra-2 SCSI oder LVDS | LVDS=Low Voltage Differential SCSI. Arbeitet mit einem geringeren Spannungspegel (+/- 350 mv) |
LUN: | Verwenden 2 Geräte die gleiche SCSI-ID, so wird diese durch die LUN (Logical Unit Number) wieder eindeutig gemacht. |
Pin | Aufgabe | Pin | Aufgabe | Pin | Aufgabe | Pin | Aufgabe | Pin | Aufgabe |
1 | Masse | 11 | Masse | 21 | Masse | 31 | Masse | 41 | Masse |
2 | Datenbit 0 | 12 | Datenbit 5 | 22 | Masse | 32 | Attention | 42 | Message |
3 | Masse | 13 | Masse | 23 | Masse | 33 | Masse | 43 | Masse |
4 | Datenbit 1 | 14 | Datenbit 6 | 24 | Masse | 34 | Masse | 44 | Select |
5 | Masse | 15 | Masse | 25 | Frei | 35 | Masse | 45 | Masse |
6 | Datenbit 2 | 16 | Datenbit 7 | 26 | Term-Power | 36 | Busy | 46 | Control Data |
7 | Masse | 17 | Masse | 27 | Masse | 37 | Masse | 47 | Masse |
8 | Datenbit 3 | 18 | Prität | 28 | Masse | 38 | Acknowledge | 48 | Request |
9 | Masse | 19 | Masse | 29 | Masse | 39 | Masse | 49 | Masse |
10 | Datenbit 4 | 20 | Masse | 30 | Masse | 40 | Reset | 50 | Input/Output |
WideSCSI verwendet ein 68-poliges Kabel, Fast- und StandardSCSI verwendet ein 50-poliges Kabel.
LUN = Logical Unit Numer
SE = Single-Ended (0.5V)
HVD = high-voltage differential (>2.4V)
LVD = low-voltage differential (0.7V - 1.9V)
HBA = Host Bridge Adapter
Initiate Sync Negoation (Bestimmt ob die Datenrate wird vom Controller vorgegeben wird)
Max Sync transfer rate (Bestimmt die übertragungsrate zum angeschlossenen Gerät)
Enable Disconnection (Bestimmt ob sich das Gerät den SCSI Bus zwischen Datentransfers disconecten darf)
Init Wide Negotiation (Bestimmt ob der Controller 16 Bit Datenbreite verwenden darf)
Send Start Unit Command (Einige SCSI Geräte starten erst nach disem Befehl)
Bios Support for INT13 (Erlaubt den Einsatz von SCSI Festplatten mit mehr als 1024 Zylindern)
Interface | Model Name | kont. Datenrate | Bus speed |
SCSI U320 | Hitachi DK32EJ-14 | 57-99 MB/sec | 320 MB/sec |
SCSI U160 | IBM DNES318350 | 19-30 MB/sec | 160 MB/sec |
SATA | Barracuda ATA V | 27-44 MB/sec | 150 MB/sec |
U ATA-6 | IBM Deskstart IC38L120 | 29-56 MB/sec | 100 MB/sec |
Zur Linux Startseite home.icewolf.ch/linux/ | Copyright © 2003 - Andres Bohren Icewolf Software