tcxtest は、プロトコル、メモリー、高速化、カラーマップの一連のテストによって、SPARCstation 5 の場合は S24 フレームバッファー SBus カードを、SPARCstation 4 の場合はマザーボードの FSV (高速 SBus ビデオ) ASIC をそれぞれ検査します。
グラフィックスデバイスをテストするときは、あらかじめスクリーンセーバーを終了させておいてください。スクリーンセーバーを終了させるには、UNIX のプロンプトで xset s off と入力します。
tcxtest は、以下の 4 つのテストグループに分かれます。
tcxtest のテストオプションは、FB Locking だけです。詳細は、『SunVTS 3.2 ユーザーマニュアル』の「マルチフレームバッファーのテスト」の節を参照してください。
tcxtest は、オフラインの機能テスト (Functional Test) モードでのみ実行することができます。このモードでは、tcstest はテストするハードウェアプラットフォームに従って異なるサブテストを実行します。
/opt/SUNWvts/bin/tcxtest 標準引数 -o dev=デバイス名, lock=E(有効)/D(無効), X=ビットモード,T=テスト,S=[dfb8, dfb24, dfb32]
表 42-2 tcxtest のコマンド行構文
引数 |
説明 |
---|---|
dev=デバイス名 |
テストするデバイスのファイル名を指定します。例: dev=tcx0 |
lock=E(nable)/D(isable) |
ウィンドウシステムのロックオプションを有効または無効にします。詳細は、『SunVTS 3.2 ユーザーマニュアル』の「フレームバッファーのテスト」の節を参照してください。デバイスがウィンドウシステムのディスプレイの場合は、使用しないでください。 |
X=ビットモード |
データ転送サイズを指定します。有効な値は以下のとおりです。 8 バイト 16 ショート 32 ロング 64 ダブルワード |
T=テスト |
特定のテストを指定します。以下の値を使用して、テストを個別に指定します。: a = Address c = Constant r = Random b = Blit s = Stipple h = Cursor w = WRC 注 - Blit テストまたは Stipple テストを選択すると、ユーザーモードと raw モード両方のテストが実行されます。 |
S=[dfb8, dfb24, dfb32] |
使用するフレームバッファーメモリーを指定します。 - dfb8 ダムフレームバッファーの 8 ビット空間。メモリーは複数バイトだけでアクセスされます。 - dfb24 ダムフレームバッファーの 24 ビット空間。メモリーは 24 ビットの読み取りと書き込みだけでアクセスされます。 - fb32 ダムフレームバッファーの 8 ビット空間。メモリーは 8 ビットの読み取りと書き込みでアクセスされます。 |
64 ビットのテストは、sparcv9 サブディレクトリに格納されています (/opt/SUNWvts/bin/sparcv9/テスト名)。このディレクトリにテストが存在しない場合、そのテストは、32 ビットのテストとしてだけ実行することができます。詳細は、「32 ビットテストと 64 ビットテスト」を参照してください。
|
エラーメッセージ |
考えられる原因 |
対処方法 |
---|---|---|---|
6000 |
FBIOGATTR failed in is_24bit subroutine |
ドライバが組み込まれていません。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
OS ドライバのエラー |
|
||
afx バスエラー |
|
||
6010 |
Colormap failure, Address: アドレス, red, Expected: 値 Observed: 値 |
RAMDAC 不良 |
フレームバッファーカードを交換してください。 |
a24 ボード不良 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
afx バスエラー |
|
||
6011 |
Colormap failure, Address: アドレス, green, Expected: 値 Observed: 値 |
RAMDAC 不良 |
フレームバッファーカードを交換してください。 |
a24 ボード不良 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
afx バスエラー |
|
||
6012 |
Colormap failure, Address: アドレス, blue, Expected: 値 Observed: 値 |
RAMDAC 不良 |
フレームバッファーカードを交換してください。 |
a24ボード不良 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
afx バスエラー |
|
||
6013 |
THC Cursor Regression failed Address: アドレス, Expected: 値, Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6014 |
Can't clear frame buffer, dst_start: アドレス, src_start: アドレス, Address: 値, Observed: 値 Expected: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6015 |
Frame buffer pattern test failed, dst_space: アドレス, src_space: アドレス, check_x = 値, check_y = 値, Address: 値, Observed: 値 Expected: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6016 |
Can't clear frame buffer pattern, dst_space: アドレス, src_space: アドレス, check_x: 値, check_y: 値, Address: 値 Observed: 値 Expected: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6017 |
Can't clear frame buffer after write, Address: 値, Expected: 値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6018 |
Raw Blit test failed, Offset: アドレス, Expected: 値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6019 |
Blit test failed CHECKING, Offset: アドレス, Expected: 値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6020 |
Blit test failed, Offset: 値, Expected: 値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6021 |
Blit accel test failed. Offset: 値, Expected:値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6022 |
Stipple test failed. Offset: アドレス, Expected:値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6025 |
Raw Stipple test failed. Offset: アドレス, Expected:値 Observed: 値 |
a24 ボード不良 |
フレームバッファーカードを交換してください。 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6027 |
Frame buffer pattern test miscompare, y: 値 x: 値 Observed: 値 Expected: 値 アドレス: 値 |
RAMDAC 不良 |
フレームバッファーカードを交換してください。 |
a24 ボード不良 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
afx バスエラー |
|
||
6029 |
Afx protocol test メッセージ Expected: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24ボード不良 |
|
||
CPUボードの不良 |
|
||
6030 |
Null allocation to membase |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6031 |
Afx_mem test failure, アドレス: アドレス, Expected: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6032 |
Afx_mem Mem test failure, Address +0x4000 Value: 値, Exp 0x5555aaaa |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6033 |
Pattern test failed in Byte mode for DFB値. Offset: アドレス, Expected: 値 OBserved: 値 xor(値) |
afx バスエラー |
|
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6034 |
Pattern test failed in Short mode for DFB値. Offset: 値, Expected: 値 OBserved: 値 xor(値) |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6035 |
Pattern test failed in Long mode for DFB値. Offset: 値, Expected: 値 OBserved: 値 xor(値) |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6036 |
Pattern test failed in Long mode for DFB値 Offset: 値, Expected: 値 OBserved: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
||
6039 |
Random test failed in Byte mode for DF 値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
|
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6040 |
Random test failed in Short mode for DFB値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6041 |
Random test failed in Long mode for DFB値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6042 |
Pattern test failed in Dblword mode for DFB 値, Offset: 値, Expected: 値 Observed:値, xor:値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6043 |
Address test failed in Char mode for DFB値. Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6044 |
Address test failed in Short mode for DFB値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6045 |
Address test failed in Long mode for DFB値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6046 |
Address test failed in Dblword mode for DFB 値, Offset: 値, Expected: 値 Observed: 値 xor: 値 |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
6047 |
Verifying Double:word writes |
afx バスエラー |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
a24 ボード不良 |
|
||
CPU ボードの不良 |
|
||
8000 |
Open failure for device デバイス名 |
ドライバが組み込まれていません。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
OS ドライバのエラー |
|
||
afx バスエラー |
|
||
8001 |
Pattern test failed in Long mode, Offset: 値, Expected: 値 Observed: 値 |
ドライバが組み込まれていません。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
afx バスエラー |
|
||
CPU ボードの不良 |
|
||
8002 |
can't acquire console semaphor |
メモリが不足しています。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
スワップ空間が不足しています。 |
|
||
8003 |
XCreateSimpleWindow failed |
メモリが不足しています。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
スワップ空間が不足しています。 |
|
||
8004 |
Multibuffering extension does not exists |
メモリが不足しています。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
スワップ空間が不足しています。 |
|
||
8005 |
Couldn't create enough buffers |
メモリが不足しています。 |
システムメッセージファイル (/var/adm/messages) を調べてください。 |
スワップ空間が不足しています。 |
|