条件 |
---|
|
注意 |
---|
|
本インストレーション・ガイドでは、bootldr をインストールし、 「式神」iPAQ版を起動するまでの手順を説明します。
インストールに必要なCFメモリ・カードの容量は、64Mバイト
iPAQのbootldr、Linuxでは、シリアル・インタフェースをコンソールとし て使います。そのため、Linuxからは端末エミュレータ・ソフトminicomを 使って、iPAQ を操作します。ここでは、minicomの設定の仕方について説 明します。minicomの使い方の万の詳細についてはminicomのマニュアルを 参照して下さい。
minicom以外の端末ソフトも利用できますが、プログラムのダウンロード にxmodemプロトコルが利用できる必要があります。
115200ボー 8ビット、パリティなし、1ストップビット、フローコントロール なし
そのためには、以下のようにします。作業は rootアカウントで行います。
minicom -s -o
+-----[configuration]------+ | Filenames and paths | | File transfer protocols | | Serial port setup | | Modem and dialing | | Screen and keyboard | | Save setup as dfl | | Save setup as.. | | Exit | +--------------------------+
+=========================================== | A - Serial Device : /dev/modem | B - Lockfile Location : /var/lock | C - Callin Program : | D - Callout Program : | E - Bps/Par/Bits : 38400 8N1 | F - Hardware Flow Control : Yes | G - Software Flow Control : No | | Change which setting? +===========================================
変更したらエンター・キーを押して最初のメニューに戻ります。
minicom -o
「式神」のインストールは以下の手順で進めます。このうち Bootldr のインストールに関しては 必ず、 ftp://ftp.handhelds.org を参照して進めてください。
配布バイナリキットをダウンロードし、全て CF メモリへコピーします。 コピーするファイルは以下になります。
以下のページから BootBlaster, Bootldr をダウンロードし、全て CF メモリへコピーします。
!!!ここでの作業は貴方の iPAQ を二度と起動しないただのモックアップにしてしまう 可能性があります。 全て自己責任において行ってください。株式会社アックスは何が起ころうと一切関知 しません。!!!
ここではブートローダを上書きしますので、BootBlaster を用いて オリジナルのバックアップを取ります。
"Flash" -> "Save Bootldr" でオリジナルのブートローダのバックアップが作成されますので、 安全な場所に退避しておいてください。ファイル名は以下になります。
マイデバイス/My Documents/saved_bootldr.bin
"Flash" -> "Save Wince .gz format" で、WinCE のイメージが作成 されますので、これも安全な場所に退避しておいてください。ファイル名は以下になります。
マイデバイス/My Documents/wince_image.gz
"Flash" -> "Program" で、確認メッセージのあとダイアログが開くので、 コピーしておいた bootldr-2.18.01.bin を指定します。すると内蔵フラッシュメモリ 領域への Bootldr のインストールがはじまります。このとき iPAQ は十分充電しておき、かつ クレードルに置いておくことを強くお勧めします。
正常に書きこみが行われた場合、下記のメッセージが現れますので、必ずこれを 確認してから次の段階に進んでください。もし書きこみに失敗した場合はこの メッセージが現れませんので、もう一度書きこみを行ってください。
"You appear to have a valid OHH Bootloader 2.18.1 in flash. To access this Bootloader on the serial port, hold the joypad center and reset."
ジョイパッドの真中を押しながらリセットをすると、シリアルコンソールに Bootldr のプロンプトが現れます。その後下記コマンドにて Bootldr の設定を 行ってください。
boot> partition reset argv[1]=reset defining partition: bootldr defining partition: root
書きこみ準備として bootldr のプロンプトが出ている状態で以下のコマンドを実行します。
boot> pflash 0x40000 0xffff 0 addr=00040000 len=0000FFFF protect=00000000 Protect=00000000
次に「式神」ルートイメージを書きこみます。
boot> load root loading flash region root using xmodem ready for xmodem download.. addr: 00930000 data: FFFFFFFF verifying ... formatting ... done.
このような表示になれば書き込み成功です。iPAQ をリセットして次に進みます。
root 権限で /cf に CF メモリをマウントし、インストールスクリプトを実行します。
#mount /dev/hda1 /cf #cd / #sh /cf/sikigami-ipaq-ex11
展開が終わると自動的にリブートし、「式神」が起動します。お疲れさまでした。
$ su Password: rootme (表示されません) # date MMDDhhmmYY # exit |
2001年 7月 13日 9時 30分の場合
# date 0713093001と入力します。 dateコマンドの詳細は、Linuxのmanを参照してください。
$ su Password: rootme (表示されません) # sync ; reboot |