接続実験室
こちらは、X68kに繋げるかも知れないけど、対応機種にX68kが書いてない(メーカー未保証)
ものを試しに繋いでしまおう!という、実に人柱モード全壊なコーナーです(笑)
というワケで、本ページの内容に関してメーカーへの問い合わせはしないで下さい!!
●Ultra320(LVD/SE)SCSIハードディスク【NG】
●Ultra320(LVD/SE)SCSIハードディスク【OK】
●Ultra160(LVD/SE)SCSIハードディスク【OK】
DDYS−T18350N(旧IBM、現HITACHI)[PDF]
製品に関する詳細情報はメーカーの方が充実してますので、ここには置きません。
上のリンクを参照願います。
★最近のSCSI-HDDは
現在(2005年7月現在)SCSIハードディスクと言えば「Ultra160」または「Ultra320」というもの
が主流のようです。これはインターフェースの仕様を表していますが、分かりにくいですよね。
そこで、簡単に、今までのSCSIの変遷を表にしてみました。
規格 | データ幅 | コネクタ ピン数※ |
駆動 方式※ |
転送速度 | X68kのSCSIホストアダプタ | |
SCSI-1 | 8ビット | 50 | SE | − | SUPER以降の内蔵SCSI Mach2を除く拡張SCSIボード |
|
SCSI-2(Fast SCSI) | 8ビット | 50 | SE | 10MB/s | Mach2、Mach2p | |
SCSI-3 | Ultra SCSI | 8ビット | 50 | SE | 20MB/s | なし |
Ultra Wide SCSI | 16ビット | 68 | SE | 40MB/s | なし | |
Ultra2 SCSI | 8ビット | 50 | LVD | 40MB/s | なし | |
Ultra2 Wide SCSI | 16ビット | 68 | LVD | 80MB/s | なし | |
Ultra160 SCSI (Ultra3 SCSI) | 16ビット | 68/80 | LVD | 160MB/s | なし | |
Ultra320 SCSI (Ultra4 SCSI) | 16ビット | 68/80 | LVD | 320MB/s | なし |
※コネクタピン数
Ultra160,Ultra320 SCSIは68ピンと80ピンの2種類あります。80ピンはSCA-2とも呼ばれており、電源と信号線
を一体化したコネクタ。ホットスワップに対応しているのが特徴であり、ID選択も収容されています。
80ピンSCA-2を68ピンに変換する製品もあるようですが、X68kで使えるかどうかは試していません(汗)
本ページに掲載のHDDは、全て68ピンの製品でテストしています。
※駆動方式
SE:シングルエンド
0V(GND)を基準にして、あるしきい値より高い電圧を「1」、低い電圧を「0」として伝送する。駆動電圧は5V。
LVD:低電圧ディファレンシャル
「+」と「-」の2本の線の組を使い、「+」が「-」より電圧が高ければ「1」、低ければ「0」として伝送する。
駆動電圧は3.3V。シングルエンドより低電圧な為、「Low Voltage Differential」、略して「LVD」と呼ばれる。
尚、これに対して5V駆動の「HVD」というものも存在するが、あまり普及していない模様。
★Ultra160/Ultra320 SCSI なんて繋いでも大丈夫なのか??
上記の表を見て、疑問に思った方・・・貴方はスルドイ!
X68kのSCSI-I/FとUltra160/320 SCSIは、駆動方式の違いから、そのままでは繋がりません。
実は、大抵のUltra160/320 SCSIは、「LVD/SE」との表記があります。この「SE」ってのが重要で、この表記がある場合、
シングルエンド駆動にも対応していますョ、という意味なんです!「LVD/SE」では、信号レベルからLVDなのかSEなの
かを自動判別します。尚、SEと判断した場合、Ultra Wide SCSI相当になります。
これで電気的にはX68kに繋いでも良さそうな事が確認出来たので、あとはSCSIコマンドレベルの問題。基本的に
上位互換なので、動いてくれそうな・・・気がする(ぉ
★繋がった!動いた(喜)!でも駄目なものもあった(泣)!!
結論から申しますと、日立とIBMのHDDは何の問題もなく繋がりました!Mach-2でも、内蔵SCSIでも・・・
残念ながら、SeagateのHDDは、認識されるもののMODE SENSEデータを送ってこない(容量不明)為に使えません。
一番心配してたのが、上記でも触れている「Ultra Wide SCSI相当になる」という事。もしかしたら、8ビットモードに
する為にコマンドを送らないと駄目なのか?と思っていたのですが・・・
当方の予想ですが、どうやら何もしないと日立とIBMのHDDは自動的に8ビットモードで、Seagateはバス幅未定の
為に動作していない、という状態の模様。
★接続に必要なハードウェア
こちらを参照願います。
★Human68k使用時、必要なソフトウェア
GOVERHD.X (c)1997,1998 TNB製作所 ※TNB製作所HPは現在リニューアル準備中のようです。
1GBを超えるHDDを使う場合は、必須です!
※尚、使用可能な容量は、Human68kの制約で、
(1)1パーティションは2GBまで
(2)パーティション数は16個まで
(3)全体の容量は合計16GBまで
です。御注意下さい!
★テストデータ1(Ultra320 SCSI - HUS103073FL3600)
テスト環境は、X68030/060turbo、SCSIホストアダプタはMach-2で行っております。
A>INQ 2 INQUIRY データの表示 (ver0.1) by L.Hawk target ID:02 , HITACHI HUS103073FL3600 adr data extra 0 : 00 : Device Type / ダイレクトアクセスデバイス ( HDD 等 ) 1 : 00 : RMB & その他 / ノンリムーバル (メディア交換不可) 2 : 03 : 準拠規格 / ANSI X3.131-1986(SCSI-1)準拠 3 : 02 : Bus format他 / ( bit7:AENC, bit6:TrmIOP, bit3-0:Response Data format ) 4 : 9b : 全データ長 / 9b bytes 5 : 00 : (Reserved) 6 : 01 : (Reserved) 7 : 3e : Deviceデータ / bit 7 : 相対アドレスモード 使用不可 bit 6 : Wide SCSI 32 bits 使用不可 bit 5 : Wide SCSI 16 bits 使用可 bit 4 : 同期転送モード 使用可 bit 3 : コマンドリンク機能 使用可 bit 2 : (Reserved) bit 1 : コマンドキューイング 使用可 bit 0 : ソフトリセット機能 0 8 : : 追加データ |HITACHI HUS103073FL3600 SA19V3V4DDMA| A>ASKSCSI 2 AskSCSI: Ask SCSI status : V1.13A+t2 : Copyright 1994-96 GORRY. Machine CPU : 68060 Machine ROM : 1.5 97/05/29 Interface : External SCSI Interface Board (Mach-2) - ROM Level=6412 ID : 2 Inquiry-Unique : "HITACHI HUS103073FL3600 SA19V3V4DDMA" : (Lbender Lproduct Lrevision) Inquiry-Device : Direct Access Device Inquiry-RMB : Unremovable Inquiry-Version : ISO=0 ECMA=0 ANSI=3 ((unsupported)) Inquiry-Restype : SCSI-2 Block capacity : $88BB9D5 (70007MBytes) Block size : 512 Cylinder size : $88D (by MODE SENSE) Sec/Track size : $38B (by MODE SENSE) Number of Head : 3 (by MODE SENSE) Format : X68000 (Human68K SCSI-DISK by Keisoku Giken) $00 "Human68k" [Boot Active] Start=$000040 Size=217MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$036400 MediaID=$F7 FATSiz=$006E $01 "Human68k" [Unboot Active] Start=$06C840 Size=121MByte SecSize=$0400 CluSec=$0002 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$01E400 MediaID=$F7 FATSiz=$007A $02 "Human68k" [Unboot Active] Start=$0A9040 Size=3MByte SecSize=$0400 CluSec=$0001 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$000C00 MediaID=$F7 FATSiz=$0006 $03 "Human68k" [Unboot Active] Start=$0AA840 Size=167MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$029C00 MediaID=$F7 FATSiz=$0054 $04 "Human68k" [Unboot Active] Start=$0FE040 Size=508MByte SecSize=$0400 CluSec=$0008 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$07F000 MediaID=$F7 FATSiz=$0080 $05 "Human68k" [Unboot Active] Start=$1FC040 Size=2048MByte SecSize=$0400 CluSec=$0040 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$200000 MediaID=$F7 FATSiz=$0040
A>DSKBENCH 2 X680x0 DISK Benchmark Version 0.26 Copyright 1993 じゃぎゅあ Original program: ASPI SCSI benchmark test V0.2 copyright(c) by Tsuru-Zoh, Nov.23,1992 Initiator is ID7 : SHARP X68060 0012 Target device is ID2 : HITACHI HUS103073FL3600 SA19 512 Bytes per sector, capacity is 375 Mbytes. ------------------------+-------------+-------+-------+-------+-------+-------+ Test mode | result | Poor | OK | Good | Great | Superb| ------------------------+-------------+-------+-------+-------+-------+-------+ Test unit ready command| 0.8[ms] :**************************** No motion seek command | 1.5[ms] :*********************** ------------------------+-------------+-------+-------+-------+-------+-------+ Sequential seek command| 2.0[ms] :********************************* Random seek command | 6.2[ms] :********************************** ------------------------+-------------+-------+-------+-------+-------+-------+ Seq. read 512B/read | 325.4[KB/s]:******* Seq. read 16384B/read | 3056.0[KB/s]:**************************************** Seq. read 65536B/read | 3852.8[KB/s]:**************************************** ------------------------+-------------+-------+-------+-------+-------+-------+ Rnd. read 512B/read | 55.7[KB/s]:** Rnd. read 16384B/read | 1257.6[KB/s]:**************************************** Rnd. read 65536B/read | 2675.2[KB/s]:**************************************** ------------------------+-------------+-------+-------+-------+-------+-------+
★テストデータ2(Ultra160 SCSI - DDYS-T18350N)
テスト環境は、X68030/060turbo、SCSIホストアダプタはMach-2と内蔵SCSIで行っております。
A>INQ 2 INQUIRY データの表示 (ver0.1) by L.Hawk target ID:02 , IBM DDYS-T18350N adr data extra 0 : 00 : Device Type / ダイレクトアクセスデバイス ( HDD 等 ) 1 : 00 : RMB & その他 / ノンリムーバル (メディア交換不可) 2 : 03 : 準拠規格 / ANSI X3.131-1986(SCSI-1)準拠 3 : 02 : Bus format他 / ( bit7:AENC, bit6:TrmIOP, bit3-0:Response Data format ) 4 : 9f : 全データ長 / 9f bytes 5 : 00 : (Reserved) 6 : 01 : (Reserved) 7 : 3a : Deviceデータ / bit 7 : 相対アドレスモード 使用不可 bit 6 : Wide SCSI 32 bits 使用不可 bit 5 : Wide SCSI 16 bits 使用可 bit 4 : 同期転送モード 使用可 bit 3 : コマンドリンク機能 使用可 bit 2 : (Reserved) bit 1 : コマンドキューイング 使用可 bit 0 : ソフトリセット機能 0 8 : : 追加データ |IBM DDYS-T18350N S92AVEY0F376| A>ASKSCSI 2 AskSCSI: Ask SCSI status : V1.13A+t2 : Copyright 1994-96 GORRY. Machine CPU : 68060 Machine ROM : 1.5 97/05/29 Interface : External SCSI Interface Board (Mach-2) - ROM Level=6412 ID : 2 Inquiry-Unique : "IBM DDYS-T18350N S92AVEY0F376" : (Lbender Lproduct Lrevision) Inquiry-Device : Direct Access Device Inquiry-RMB : Unremovable Inquiry-Version : ISO=0 ECMA=0 ANSI=3 ((unsupported)) Inquiry-Restype : SCSI-2 Block capacity : $222EE56 (17501MBytes) Block size : 512 Cylinder size : $944 (by MODE SENSE) Sec/Track size : $18F (by MODE SENSE) Number of Head : 6 (by MODE SENSE) Format : X68000 (Human68K SCSI-DISK by Keisoku Giken) $00 "Human68k" [Boot Active] Start=$000040 Size=217MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$036400 MediaID=$F7 FATSiz=$006E $01 "Human68k" [Unboot Active] Start=$06C840 Size=121MByte SecSize=$0400 CluSec=$0002 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$01E400 MediaID=$F7 FATSiz=$007A $02 "Human68k" [Unboot Active] Start=$0A9040 Size=3MByte SecSize=$0400 CluSec=$0001 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$000C00 MediaID=$F7 FATSiz=$0006 $03 "Human68k" [Unboot Active] Start=$0AA840 Size=167MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$029C00 MediaID=$F7 FATSiz=$0054 $04 "Human68k" [Unboot Active] Start=$0FE040 Size=508MByte SecSize=$0400 CluSec=$0008 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$07F000 MediaID=$F7 FATSiz=$0080 $05 "Human68k" [Unboot Active] Start=$1FC040 Size=2048MByte SecSize=$0400 CluSec=$0040 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$200000 MediaID=$F7 FATSiz=$0040
A>INQ 2 INQUIRY データの表示 (ver0.1) by L.Hawk target ID:02 , IBM DDYS-T18350N adr data extra 0 : 00 : Device Type / ダイレクトアクセスデバイス ( HDD 等 ) 1 : 00 : RMB & その他 / ノンリムーバル (メディア交換不可) 2 : 03 : 準拠規格 / ANSI X3.131-1986(SCSI-1)準拠 3 : 02 : Bus format他 / ( bit7:AENC, bit6:TrmIOP, bit3-0:Response Data format ) 4 : 9f : 全データ長 / 9f bytes 5 : 00 : (Reserved) 6 : 01 : (Reserved) 7 : 3a : Deviceデータ / bit 7 : 相対アドレスモード 使用不可 bit 6 : Wide SCSI 32 bits 使用不可 bit 5 : Wide SCSI 16 bits 使用可 bit 4 : 同期転送モード 使用可 bit 3 : コマンドリンク機能 使用可 bit 2 : (Reserved) bit 1 : コマンドキューイング 使用可 bit 0 : ソフトリセット機能 0 8 : : 追加データ |IBM DDYS-T18350N S92AVEY0F376| A>ASKSCSI 2 AskSCSI: Ask SCSI status : V1.13A+t2 : Copyright 1994-96 GORRY. Machine CPU : 68060 Machine ROM : 1.5 97/05/29 Interface : Internal SCSI Interface - ROM Level=000A ID : 2 Inquiry-Unique : "IBM DDYS-T18350N S92AVEY0F376" : (Lbender Lproduct Lrevision) Inquiry-Device : Direct Access Device Inquiry-RMB : Unremovable Inquiry-Version : ISO=0 ECMA=0 ANSI=3 ((unsupported)) Inquiry-Restype : SCSI-2 Block capacity : $222EE56 (17501MBytes) Block size : 512 Cylinder size : $944 (by MODE SENSE) Sec/Track size : $18F (by MODE SENSE) Number of Head : 6 (by MODE SENSE) Format : X68000 (Human68K SCSI-DISK by Keisoku Giken) $00 "Human68k" [Boot Active] Start=$000040 Size=217MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$036400 MediaID=$F7 FATSiz=$006E $01 "Human68k" [Unboot Active] Start=$06C840 Size=121MByte SecSize=$0400 CluSec=$0002 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$01E400 MediaID=$F7 FATSiz=$007A $02 "Human68k" [Unboot Active] Start=$0A9040 Size=3MByte SecSize=$0400 CluSec=$0001 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$000C00 MediaID=$F7 FATSiz=$0006 $03 "Human68k" [Unboot Active] Start=$0AA840 Size=167MByte SecSize=$0400 CluSec=$0004 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$029C00 MediaID=$F7 FATSiz=$0054 $04 "Human68k" [Unboot Active] Start=$0FE040 Size=508MByte SecSize=$0400 CluSec=$0008 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$07F000 MediaID=$F7 FATSiz=$0080 $05 "Human68k" [Unboot Active] Start=$1FC040 Size=2048MByte SecSize=$0400 CluSec=$0040 FATSec=$0001 FATCnt=$0002 RootDir= 512 MaxSec=$200000 MediaID=$F7 FATSiz=$0040
A>DSKBENCH 2 X680x0 DISK Benchmark Version 0.26 Copyright 1993 じゃぎゅあ Original program: ASPI SCSI benchmark test V0.2 copyright(c) by Tsuru-Zoh, Nov.23,1992 Initiator is ID7 : SHARP X68060 0012 Target device is ID2 : IBM DDYS-T18350N S92A 512 Bytes per sector, capacity is 1117 Mbytes. ------------------------+-------------+-------+-------+-------+-------+-------+ Test mode | result | Poor | OK | Good | Great | Superb| ------------------------+-------------+-------+-------+-------+-------+-------+ Test unit ready command| 0.6[ms] :******************************* No motion seek command | 1.0[ms] :***************************** ------------------------+-------------+-------+-------+-------+-------+-------+ Sequential seek command| 1.9[ms] :********************************* Random seek command | 7.8[ms] :********************************* ------------------------+-------------+-------+-------+-------+-------+-------+ Seq. read 512B/read | 248.2[KB/s]:***** Seq. read 16384B/read | 2384.0[KB/s]:**************************************** Seq. read 65536B/read | 3212.8[KB/s]:**************************************** ------------------------+-------------+-------+-------+-------+-------+-------+ Rnd. read 512B/read | 40.5[KB/s]:** Rnd. read 16384B/read | 979.2[KB/s]:********************************* Rnd. read 65536B/read | 2329.6[KB/s]:**************************************** ------------------------+-------------+-------+-------+-------+-------+-------+
X680x0 DISK Benchmark Version 0.26 Copyright 1993 じゃぎゅあ Original program: ASPI SCSI benchmark test V0.2 copyright(c) by Tsuru-Zoh, Nov.23,1992 Initiator is ID7 : SHARP X68060 000A Target device is ID2 : IBM DDYS-T18350N S92A 512 Bytes per sector, capacity is 1117 Mbytes. ------------------------+-------------+-------+-------+-------+-------+-------+ Test mode | result | Poor | OK | Good | Great | Superb| ------------------------+-------------+-------+-------+-------+-------+-------+ Test unit ready command| 0.4[ms] :********************************** No motion seek command | 0.7[ms] :********************************* ------------------------+-------------+-------+-------+-------+-------+-------+ Sequential seek command| 1.2[ms] :************************************ Random seek command | 6.1[ms] :********************************** ------------------------+-------------+-------+-------+-------+-------+-------+ Seq. read 512B/read | 318.8[KB/s]:******* Seq. read 16384B/read | 704.0[KB/s]:*************** Seq. read 65536B/read | 742.4[KB/s]:*************** ------------------------+-------------+-------+-------+-------+-------+-------+ Rnd. read 512B/read | 49.3[KB/s]:** Rnd. read 16384B/read | 512.0[KB/s]:****************** Rnd. read 65536B/read | 678.4[KB/s]:*********************** ------------------------+-------------+-------+-------+-------+-------+-------+