User manual - ソフトウェア解説書ver.1.02(2006年6月15日)

DT-300 ソフトウェア解説書
73
5.2. システムエラー
システムエラーが発生した場合、エラーメッセージを表示しそれ以上動作できないようにします。
5.2.1. エラーメッセージ表示
電源キーの押下にて、電源を OFF にします。また、一定時間(5 分)無操作の場合も電源を OFF にします。
※ システムエラーの解除
INIT スイッチによるリセット立上げまたは、OS ロード後の立上げにより解除されます。
5.2.2. エラーコード表
ERR KIND CODE エラーの内容
0 以下 00000000 00000000 カーネルにて異を検
処置)修理に出し
00000001 00000000 ベクター番 未定義割込が発生し
処置)修理に出し
00000002
アドレス 1
前の
アドレス
アドレス 2
割込発生時
一般不当命令の実行
遅延分岐命令直後以外で未定義命令を実行し
処置)不具合の可能性も以下の個所を見直し
・APリンク時 105 UNDEFINED EXTERNAL SYMBOL が出ていない事
確認
00000003
アドレス 1
前の
アドレス
アドレス 2
割込発生時
不当命令の実行
遅延分岐命令直後に未定義命令を実行し
処置)修理に出し
00000004
アドレス 1
前の
アドレス
アドレス 2
割込発生時
CPU 異常を検出
奇数アレス命令を
内蔵周辺モル空間か命令を
③ワードデータを奇アドレスよりアクセス
境界以外か
8Bit 内蔵周辺モ空間で
処置)不具合の可能性も以下の個所を見直し
配列で確保さ書込み読出し場合、上記③
条件に合う記述が確認
変数に同様の記述が確認
00000005
アドレス 1
前の
アドレス
アドレス 2
割込発生時
DMA 異常を検出
ワードデータを奇アドレスよりアクセス
境界以外か
8Bit 内蔵周辺モ空間で
処置)修理に出し
00000006
アドレス 1
前の
アドレス
アドレス 2
割込発生時
ライトプロテクトエラー
KIND,CODEには格納しエラ発生時点と前の
表示
処置)不具合の可能性も以下の個所を見直し
変数の初期化
表示ア 09xxxxxx 場合、ス付近の
処理を確認
APリンク時 117 ADDRESS SPACE DUPLICATE が出ていない事を確
00000007
リザーブ
SYSTEM ERROR
ERR : XXXXXXXX
KIND : XXXXXXXX
CODE : XXXXXXXX
?????????????????
STK : XXXXXXXX
ERR,KIND,CODE それぞれの状態を示します。6.22
エラーコード表」を参照してください。
・ エラーの名前が出ます。
・ 発生時のスタックアドレスを表示します。