接続実験室

こちらは、X68kに繋げるかも知れないけど、対応機種にX68kが書いてない(メーカー未保証)
ものを試しに繋いでしまおう!という、実に人柱モード全壊なコーナーです(笑)
というワケで、本ページの内容に関してメーカーへの問い合わせはしないで下さい!!


●Ultra320(LVD/SE)SCSIハードディスク【NG】

 ST336807LW( Seagate)

●Ultra320(LVD/SE)SCSIハードディスク【OK】

 HUS103073FL3600(HITACHI)[PDF]

●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で行っております。

【 Inquiry 】
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で行っております。

【 Inquiry - Mach-2 】
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
【 Inquiry - 内蔵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	: 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
【 ベンチマーク - Mach-2 】
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]:****************************************
------------------------+-------------+-------+-------+-------+-------+-------+
【 ベンチマーク - 内蔵SCSI 】
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]:***********************
------------------------+-------------+-------+-------+-------+-------+-------+


戻るっ!