通常この作業を行う必要はありません。
ブートローダが壊れてしまった場合の復旧方法を説明します。復旧には「TFTPサーバ」が必要です。また、付属CDより「hermitXK.bin」を用意して下さい。Armadillo-Jと開発用PCをシリアルケーブルで接続し、シリアルコンソールソフトを起動します。次のように通信設定を行って下さい。
項目 | 設定 |
転送レート | 9,600bps |
データ長 | 8bit |
ストップビット | 1bit |
パリティ | なし |
フロー制御 | なし |
1. XK BootLoader メニュー表示
Armadillo-Jの電源を入れると「XK BootLoader」のメニューが表示されます。
NS7520 XK BootLoader Compiled on Jun 25 2003 at 11:45:31 ---------------------------- Control Routines ---------------------------- V) display all VPD. W) test Watchdog. b) dump bcomm. c) call POST function. d) dump memory - prompt addr. D) dump memory - next block. e) edit memory. R) dump registers ASIC. f) erase VPD. g) program VPD. h) erase POST. i) program POST. j) erase EOS. k) program EOS. l) erase Config_FFS. m) program Config_FFS. n) erase Web_FFS. o) program Web_FFS. p) erase BOOTPARM. X) TFTP menu. x) TFTP private network. -------------------------------------------------------------------------- Enter choice (ESC to exit-Control Routines)[VWbcdDeRfghijklmnopXx] :
2. サブメニュー表示
機能画面より「X (TFTP menu.)」を選択すると「TFTP Related Options」が表示され、「2. Enter TFTP settings.」を指定します。
-------------------------- TFTP Related Options -------------------------- 1) Show current TFTP settings. 2) Enter TFTP settings. 3) Get file from TFTP server. -------------------------------------------------------------------------- Enter choice (ESC to exit-TFTP Related Options)[ 123 ] :<span class="input">2</span>
3. tftpの設定
tftp転送するファイル、Armadillo-Jのネットワークの設定、TFTPサーバのIPアドレスを指定します。
Enter TFTP filename []: <span class="input">hermitXK.bin</span> Enter IP address [ 0.0.0.0 ]: <span class="input">192.168.10.21</span> Enter network mask [ 0.0.0.0 ]: <span class="input">255.255.255.0</span> Enter network gateway [ 0.0.0.0 ]: (省略可能) Enter network TFTP server [ 0.0.0.0 ]: <span class="input">192.168.10.80</span>
TFTP filename
転送するファイルを指定します。
(例hermitXK.bin)IP address
Armadillo-JのIPアドレスを指定します。
(例192.168.10.21)network mask
ネットワークマスクを指定します。
(例255.255.255.0)network gateway
ゲートウェイアドレスを指定します。省略が可能です。
(例0.0.0.0)network TFTP server
ファイルが存在するTFTPサーバーのIPアドレスを指定します。
(例192.168.10.80)
4. ファイル取得
「3. Get file from TFTP server.」を選択し、TFTPサーバからファイルを取得します。
5. ファイル書き込み
ファイル取得の完了後、「ESC」キーを押下、「XK BootLoader」のメニューに戻ります。 「h. erase POST」、続いて「i. program POST」を実行して、取得したデータをArmadillo-Jに書き込みます。
6. 書き込み完了
書き込みが完了すると、次回起動時にはhermitが復旧しています。