通常この作業を行う必要はありません。
ブートローダが壊れてしまった場合の復旧方法を説明します。復旧には「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が復旧しています。