2019/06/07Armadillo-460で故障かな?と思った時の確認手順を説明します。確認は下の図のような流れで行います。作業用PCにATDEをインストールする作業用PCにATDE3をインストールします。インストールガイド」を参照してください。Armadillo-460に対応したATDEは、ATDE3です。Armadillo-460と作業用PCをシリアルケーブルで接続する以下の接続例を参考に、Armadillo-460のCON3と作業用PCをシリアルクロスケーブルで接続します。ストレートケーブルを使用している場合はArmadilloとPCで通信を行なうことができません。ATDEでシリアル通信ソフトウェアを起動するArmadillo-460とシリアル通信を行うために、ATDEでminicomを起動します。minicomは端末内で動作するシリアル通信ソフトウェアです。"GNOME端末"を起動し以下のコマンドを入力します。minicomシリアル通信ソフトウェアの設定は以下の表を参考にしてください。ATDEでシリアルポートが使用できませんを参照してください。ACアダプタの確認Armadilloに電源を入れる前に、ACアダプタがArmadillo-460で使用できるものか確認します。Armadillo-460付属のACアダプタを使用している場合は問題ありません。1.7mm可能であればテスターなどで、ACアダプタの出力電圧が適切であることを確認してください。ACアダプタの接続確認ACアダプタがArmadilloにしっかり接続されているかを確認します。ジャンパをUARTブートモードに設定して、Armadillo-460にACアダプタを接続します。ACアダプタがArmadilloに接続されていれば、LED5(黄)が点灯します。ACアダプタがしっかり接続されていてLEDが点灯しない場合は、製品保証規定をご確認の上、交換のお申込みを行ってください。Hermitの起動確認Armadillo-460のブートローダであるHermitを起動することができるか確認します。ジャンパを保守モードに設定してArmadillo-460にACアダプタを接続します。以下のようにHermitのプロンプトが表示された場合は問題ありません。Linuxの起動確認に進んでください。hermit>もしHermitのプロンプトが表示されない場合はHermitを復旧してください。Hermitの復旧フラッシュメモリに書き込まれたHermitのイメージファイルに問題がある場合はHermitを起動することができません。そのためHermitのイメージファイルを書き替える必要があります。ACアダプタを抜いた状態でジャンパをUARTブートモードに設定します。ATDEでshoehornを起動するhermitを復旧できる状態にするために、ATDEでshoehornを起動します。ATDEで、minicomなどのシリアル通信ソフトウェアは事前に終了しておく必要があります。shoehornを起動するコマンドは以下の例を参考にしてください。[PORT][PORT]には、ATDE3のArmadillo-460を接続しているシリアルインターフェースを指定してください。/dev/ttyUSB0にArmadillo-460が接続されている場合は、[PORT]を/dev/ttyUSB0に読み換えてください。Armadillo-460にACアダプタを接続するArmadillo-460にACアダプタを接続します。メッセージの表示が開始され、以下のようにHermitのプロンプトが表示された場合shoehornコマンドは成功です。hermit>もし失敗してしまった場合は、Hermitの復旧の手順を最初から確認してください。Ctrl-Cを押下してshoehornを終了させるshoehornを起動した"GNOME端末"でCtrl-Cを押下してshoehornを終了させます。このとき、ジャンパの設定を変更したりACアダプタを切断したりしないように注意してください。Hermitのイメージファイルをダウンロードするフラッシュメモリに書き込むHermitのイメージファイルをダウンロードします。ダウンロードページからHermitのフラッシュイメージファイルをダウンロードしてください。ダウンロードするファイルはloader-armadillo4x0-[VERSION].binです。[VERSION]はバージョン番号です。最新のものをダウンロードしてください。Hermitをフラッシュメモリに書き込むhermitコマンドを使用してHermitのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション--input-fileの引数には、Hermitのイメージファイルをダウンロードするでダウンロードしたイメージファイルを指定してください。hermitコマンドは以下の例を参考にしてください。\--force-locked[PORT]には、ATDE3のArmadillo-460を接続しているシリアルインターフェースを指定してください。/dev/ttyUSB0にArmadillo-460が接続されている場合は、[PORT]を/dev/ttyUSB0に読み替えてください。Hermitの書き込み終了後は、再度Hermitの起動確認を行なってください。失敗してしまった場合は、Hermitの復旧の手順を最初から確認してください。Linuxの起動確認Linuxの起動を確認します。Linuxの起動オプションを確認ジャンパを保守モードに設定してArmadillo-460にACアダプタを接続します。Linuxの起動オプションが適切に設定されていない場合はLinuxを起動することができません。setenvコマンドを入力してLinuxの起動オプションを確認します。以下のようにHermitのプロンプトのみが表示された場合は問題ありません。Linuxの起動を確認へ進んでください。setenvhermit>もし、以下のようにLinuxの起動パラメータか表示された場合は、Linuxの起動オプションの初期化を行なってください。Linuxの起動を確認ACアダプタを抜きジャンパをオートブートモードに設定してから、Armadillo-460にACアダプタを再び接続します。起動ログが表示され、以下のようにログインプロンプトが表示された場合は問題ありませんのでLinuxへのログインに進んでください。login:もしログインプロンプトが表示されなかった場合は、Linuxの復旧を行ってください。Linuxの起動オプションを初期化Linuxの起動オプションが適切に設定されていない場合はArmadillo-460を起動することができません。以下のコマンドを入力して起動オプションを初期化してください。clearenvhermit>起動オプションの初期化を行なった場合は、再度Linuxの起動オプションを確認してください。使用しているLinuxのイメージファイルに問題がある場合はLinuxを起動することができません。そのためLinuxのイメージファイルを書き替える必要があります。ジャンパを保守モードに設定してArmadillo-460にACアダプタを接続します。Linuxのイメージファイルをダウンロードするフラッシュメモリに書き込むLinuxのイメージファイルをダウンロードします。ダウンロードページからLinuxカーネルとユーザランドのイメージファイルをダウンロードしてください。ファイル名は以下の表を参照してください。romfs-a460-[VERSION].img.gz[VERSION]はバージョン番号です。最新のものをダウンロードしてください。Linuxカーネルをフラッシュメモリに書き込むhermitコマンドを使用してLinuxカーネルのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション--input-fileの引数には、LinuxのイメージファイルをダウンロードするでダウンロードしたLinuxカーネルのイメージファイルを指定してください。[PORT][PORT]には、ATDE3のArmadillo-460を接続しているシリアルインターフェースを指定してください。/dev/ttyUSB0にArmadillo-460が接続されている場合は、[PORT]を/dev/ttyUSB0に読み替えてください。ユーザランドをフラッシュメモリに書き込むhermitコマンドを使用してユーザランドのイメージファイルをフラッシュメモリに書き込みます。hermitコマンドのオプション--input-fileの引数には、Linuxのイメージファイルをダウンロードするでダウンロードしたユーザランドのイメージファイルを指定してください。[PORT][PORT]には、ATDE3のArmadillo-460を接続しているシリアルインターフェースを指定してください。/dev/ttyUSB0にArmadillo-460が接続されている場合は、[PORT]を/dev/ttyUSB0に読み替えてください。Linuxのイメージファイルが使用されません。以下のコマンドを入力してください。flashhermit>ここまでの手順が終了した場合は、再度Linuxの起動を確認してください。Linuxへのログイン確認Linuxにログインできるか確認します。Linuxの起動確認の手順に従ってログインプロンプトを表示させます。ここでは、rootユーザでログインします。パスワードの入力時には画面に何も表示されませんが、rootと入力してEnterキーを押下してください。以下のようにLinuxのプロンプトが表示された場合は問題ありません。ユーザー名、パスワードを変更したイメージを使用している場合は、変更したパスワードを入力してください。~]#もしLinuxのプロンプトが表示されない場合はユーザ名およびパスワードを確認してください。ユーザ名およびパスワードの確認ユーザ名またはパスワードに誤りがないか確認します。標準イメージファイル1を使用している場合のユーザ名およびパスワードは以下の表を参照してください。標準イメージファイルを使用していない場合は、Linuxの復旧を参照し、標準イメージファイルをフラッシュメモリに書き込んでください。(なし)ユーザ名およびパスワードは、それぞれ小文字で入力する必要があります。CapsLockがオフになっていることを確認してください。問題が解決しなかった場合は?本手順は、動作モードの設定や使用するイメージファイルにより結果が変わってしまいます。問題が解決しない場合は、手順に注意し再度確認してください。手順通りに作業を行い問題が解決しない場合は、製品保証規定をご確認の上、交換のお申込みを行ってください。ジャンパの設定Armadillo-460は、ジャンパの設定を変えることで、起動時の動作を変更することができます。起動モードの名称と動作の関係については以下の表を参照してください。ハードウェアマニュアル"を参照してください。ジャンパの設定は以下の表を参考にしてください。ジャンパをオートブートモードに設定する以下の表を参考にしてジャンパを設定してください。ジャンパを保守モードに設定する以下の表を参考にしてジャンパを設定してください。ジャンパをUARTブートモードに設定する以下の表を参考にしてジャンパを設定してください。-JP2は、オープン/ショートどちらの設定でも構いません。Linuxの復旧で書き込んでいるLinuxのイメージファイルが標準イメージファイルです。Inc.本サイトに記載の商品名または会社名は、各社・各団体の商標または登録商標です。TM、®マークは付記していない場合があります。