対象製品Armadillo-9カテゴリ故障FAQ開発技術FAQ導入・製品化FAQサポートFAQ製品購入FAQArmadillo-9で故障かな?と思った時の確認手順を説明します。故障しているかどうかを確認するための準備を行います。作業用PCにATDEをインストールする作業用PCにATDEをインストールします。Guide」を参照してください。Armadillo-9と作業用PCをシリアルケーブルで接続するArmadillo-9と作業用PCをシリアルケーブルで接続します。スタートアップガイド"を参照してください。Armadillo-9とPCを接続するケーブルは、シリアルクロスケーブルです。ストレートケーブルを使用している場合はArmadillo-9とPCで通信を行なうことができません。ATDEでシリアル通信ソフトウェアを起動するATDEでシリアル通信ソフトウェアを起動します。ATDEで"GNOME端末"を起動して以下のコマンドを入力します。minicomシリアル通信ソフトウェアの設定は以下の表を参考にしてください。ATDEでシリアルポートが使用できませんを参照してください。hermitの起動確認Armadillo-9のブートローダであるhermitを起動することができるかどうかを確認します。準備の手順に従って準備を行ないます。次にジャンパを保守モードに設定してArmadillo-9にACアダプタを接続します。以下のようにhermitのプロンプトが表示された場合は問題ありませんのでLinuxの起動確認に進んでください。hermit>もしhermitのプロンプトが表示されなかった場合は以下の項目を確認してください。準備の手順に従って準備を行ないましたか?ACアダプタを接続する前にジャンパを保守モードに設定しましたか?適切なACアダプタを使用していますか?ACアダプタの確認を参照してください。Armadillo-9のLEDは点灯していますか?ACアダプタの接続確認を参照してください。hermitのイメージファイルに問題はありませんか?hermitの復旧を参照してください。IDEドライブは接続されていませんか?コンパクトフラッシュは接続されていませんか?それぞれを確認/復旧する手順を紹介します。ACアダプタの確認ACアダプタがArmadillo-9で使用できるものかどうかを確認します。ケースモデルの場合はArmadillo-9のシリアル番号によって使用できるACアダプタが異なるので注意してください。Armadillo-9付属のACアダプタを使用している場合は問題ありません。ない場合は以下の表を参照してACアダプタが適切であるかどうかを確認してください。ACアダプタの接続確認ACアダプタがArmadillo-9にしっかり接続されているかどうかを確認します。ACアダプタがしっかり接続されているかどうかは、Armadillo-9のLEDの状態によって確認できます。緑色LED(D14)が点灯している場合はACアダプタがしっかり接続されていることが確認できます。ハードウェアマニュアル"を参照してください。hermitの復旧フラッシュメモリの書き込まれたhermitのイメージファイルに問題がある場合はhermitを起動することができません。そのためhermitのイメージファイルを書き替える必要があります。準備の手順に従って準備を行ないます。次にジャンパをUARTブートモードに設定します。hermitのイメージファイルをダウンロードするフラッシュメモリに書き込むhermitのイメージファイルをダウンロードします。ソフトウェアダウンロードからhermitの製品(Flash)イメージファイルをダウンロードしてください。hermitのイメージファイルは用途に合わせていくつか用意されていますが、今回は出荷時に書き込まれているブートローダをダウンロードします。ダウンロードするファイルは"loader-armadillo9-eth-[VERSION].bin"です。[VERSION]はバージョン番号です。最新のものをダウンロードしてください。ATDEでshoehornを起動するhermitを復旧できる状態にするために、ATDEでshoehornを起動します。ATDEで、minicomなどのシリアル通信ソフトウェアは事前に終了しておく必要があります。shoehornを起動するコマンドは以下の例を参考にしてください。/usr/lib/shoehorn/shoehorn-armadillo9.post上記は、ATDEのシリアルインターフェース"/dev/ttyS0"にArmadillo-9を接続した場合のコマンドです。[シリアルインターフェース名]"を追加してください。"/dev/ttyS1"にArmadillo-9を接続している場合には以下のコマンドを実行します。Armadillo-9にACアダプタを接続するArmadillo-9にACアダプタを接続します。メッセージの表示が開始され、以下のようにhermitのプロンプトが表示された場合shoehornコマンドは成功です。hermit>もし失敗してしまった場合は、hermitの復旧の手順を最初から確認してください。Ctrl-Cを押下してshoehornを終了させるshoehornを起動した"GNOME端末"でCtrl-Cを押下してshoehornを終了させます。このとき、ジャンパの設定を変更したりACアダプタを切断したりしないように注意してください。hermitを復旧するhermitコマンドを使用してhermitのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション"--input-file"の引数には、hermitのイメージファイルをダウンロードしますでダウンロードしたイメージファイルを指定してください。hermitコマンドは以下の例を参考にしてください。--force-locked上記は、ATDEのシリアルインターフェース"/dev/ttyS0"にArmadillo-9を接続した場合のコマンドです。[シリアルインターフェース名]"を追加してください。"/dev/ttyS1"にArmadillo-9を接続している場合には以下のコマンドを実行します。Linuxの起動確認Linuxを起動することができるかどうかを確認します。hermitの起動確認ができていることを前提にしています。準備の手順に従って準備を行ないます。次にジャンパをオートブートモードに設定してArmadillo-9にACアダプタを接続します。起動ログが表示され、以下のようにログインプロンプトが表示された場合は問題ありませんのでLinuxへのログインに進んでください。login:もしログインプロンプトが表示されなかった場合は以下の項目を確認してください。準備の手順に従って準備を行ないましたか?hermitの起動確認はできましたか?ACアダプタを接続する前にジャンパをオートブートモードに設定しましたか?Linuxの起動オプションは適切に設定されていますか?Linuxの起動オプションを確認を参照してください。Linuxのイメージファイルに問題はありませんか?Linuxの復旧を参照してください。それぞれを確認/復旧する手順を紹介します。Linuxの起動オプションを確認Linuxの起動オプションを確認します。Linuxの起動オプションが適切に設定されていない場合はArmadillo-9を起動することができません。以下のコマンドを入力してLinuxの起動オプションを確認します。setenv何も表示されない場合は問題ありません。何か表示された場合は、以下のコマンドを入力して起動オプションを初期化してください。clearenv起動オプションの初期化を行なった場合は、再度Linuxの起動確認の手順に従って起動確認を行なってください。Linuxの復旧フラッシュメモリの書き込まれたLinuxのイメージファイルに問題がある場合はLinuxを起動することができません。そのためLinuxのイメージファイルを書き替える必要があります。準備の手順に従って準備を行ないます。次にジャンパを保守モードに設定してArmadillo-9にACアダプタを接続します。Linuxのイメージファイルをダウンロードするフラッシュメモリに書き込むLinuxのイメージファイルをダウンロードします。ソフトウェアダウンロードからLinuxカーネルとユーザランドの製品(Flash)イメージをダウンロードしてください。ユーザランドのイメージファイルは用途に合わせていくつか用意されていますが、今回は出荷時に書き込まれているイメージファイルをダウンロードします。ファイル名は以下の表を参照してください。linux-[VERSION].bin.gz[VERSION]はバージョン番号です。最新のものをダウンロードしてください。Linuxカーネルを復旧するhermitコマンドを使用してLinuxカーネルのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション"--input-file"の引数には、LinuxのイメージファイルをダウンロードしますでダウンロードしたLinuxカーネルのイメージファイルを指定してください。kernel上記は、ATDEのシリアルインターフェース"/dev/ttyS0"にArmadillo-9を接続した場合のコマンドです。[シリアルインターフェース名]"を追加してください。"/dev/ttyS1"にArmadillo-9を接続している場合には以下のコマンドを実行します。ユーザランドを復旧するhermitコマンドを使用してユーザランドのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション"--input-file"の引数には、Linuxのイメージファイルをダウンロードしますでダウンロードしたユーザランドのイメージファイルを指定してください。userland上記は、ATDEのシリアルインターフェース"/dev/ttyS0"にArmadillo-9を接続した場合のコマンドです。[シリアルインターフェース名]"を追加してください。"/dev/ttyS1"にArmadillo-9を接続している場合には以下のコマンドを実行します。ttyS1ここまでの手順が終了した場合は、再度Linuxの起動確認の手順に従って起動確認を行なってください。LinuxへのログインLinuxにログインできるかどうかを確認します。Linuxの起動確認ができていることを前提にしています。Linuxの起動確認の手順に従ってログインプロンプトを表示させます。ここでは、rootユーザでログインします。パスワードの入力時には画面に何も表示されませんが、"root"と入力してEnterキーを押下してください。以下のようにLinuxのプロンプトが表示された場合は問題ありません。~]#もしLinuxのプロンプトが表示されない場合は以下の項目を確認してください。準備の手順に従って準備を行ないましたか?Linuxの起動確認はできましたか?ユーザ名またはパスワードに誤りはありませんか?ユーザ名およびパスワードの確認を参照してください。ユーザ名およびパスワードの確認ユーザ名またはパスワードに誤りがないかどうかを確認します。ユーザ名およびパスワードは以下の表を参照してください。(なし)ユーザ名およびパスワードは、それぞれ小文字で入力する必要があります。CapsLockがオフになっていることを確認してください。ビデオの動作確認ビデオ出力の動作を確認します。確認方法として、Linuxカーネルの起動ログをビデオに出力します。この作業では、Linuxの起動確認ができていることを前提にしていますので、起動確認ができていない場合は、Linuxの起動確認を参照し確認してください。準備の手順に従って準備を行ってください。次にArmadillo-9とディスプレイをVGAケーブルで接続します。Armadillo-9のCON12に接続します。スタートアップガイド」を参照してください。最後にジャンパを保守モードに設定し、Armadillo-9にACアダプタを接続すると、以下のようにhermitのプロンプトが表示されます。hermit>以下のコマンドを入力して起動ログの出力先をビデオに変更し、起動します。bootLinuxの起動確認で出力された起動ログと同じものがビデオに出力されていた場合は問題ありません。ビデオに起動ログが表示されない場合は以下の項目を確認してください。準備の手順に従って準備を行ないましたか?Linuxの起動確認はできましたか?Armadillo-9にVGAケーブルはしっかり接続されていますか?ディスプレイにVGAケーブルはしっかり接続されていますか?CON12に大きな力を加えたことはありませんか?CON12とArmadillo-9の接続部が破損している可能性があります。以上で確認作業は終了です。問題が解決しなかった場合は、[フォーラム]/forum/armadillo)に症状を書いて送ってください。ジャンパの設定Armadillo-9ではジャンパの設定を変えることで、起動時の動作を変更することができます。起動モードの名称と動作の関係については以下の表を参照してください。ハードウェアマニュアル"を参照してください。ジャンパの設定は以下の表を参考にしてください。ジャンパをオートブートモードに設定する以下の表を参考にしてジャンパを設定してください。ジャンパを保守モードに設定する以下の表を参考にしてジャンパを設定してください。ジャンパをUARTブートモードに設定する以下の表を参考にしてジャンパを設定してください。-JP2は、オープン/ショートどちらの設定でも構いません。本サイトに記載の商品名または会社名は、各社・各団体の商標または登録商標です。TM、®マークは付記していない場合があります。