MIS AT互換カード DOMツール for QNX ver 1.10 山下システムズ(株)技術開発部 2001年3月7日 TEL 03-5700-2121 FAX 03-5700-0076 email tech@misnet.co.jp http:/www.misnet.co.jp ○ 準備 標準のQNXを塔載した開発システムと、DOM(DiskOnModule)ベースQNXシステムを DOMディスクに書き込むためのターゲットシステムを用意します。 ・ 開発システム AT互換システム + 1FD + 1HD QNX 4.23/4.24/4.25 OSを搭載 開発システムで直接DOMにインストールするためには セカンダリIDEインタフェースが必要です。 MIS AS-3340/3250 ・ ターゲットシステム MIS AS-3120/3210/3211/3321/3330/3340/3250 (DOM搭載) + 1FD ・ツールアーカイブ domtool-110.tar.F 山下システムズホームページよりダウンロード (注1) 作業はすべてrootユーザとして行う必要があります。 (注2) ターゲットではHD(DOM)をNORMALでアクセスさせる必要があります。BIOSの アクセスモード設定をAUTOかNORMALに設定してください。 STANDARD CMOS SETUP HARD DISKS TYPE SIZE CYLS HEAD PRECOMP LANDZ SECTOR MODE Primary Master: AUTO 0 0 0 0 0 0 AUTO / NORMAL Priary Master は TYPE AUTO (パラメータ自動検知) NORMAL (NORMALモード設定) (注3) 開発システムで直接DOMに書込む場合、注1と同様にSecondary Maseterを AUTOかNORMALに設定します。 ○ インストール方法 DOMツールをインストールする方法を述べます。 (前提としてQNX OSをすでにインス トールした開発システムが存在しているものとします。) < 開発システム > ダウンロードしたアーカイブファイルからのインストール (1) QNXシステムを立ち上げ、rootでログインします。 Welcome to QNX 4.2X Copyright (c) QNX Software Systems Ltd. 1982,1995... login: root password: xxxx # (2) ダウンロードしたアーカイブを解凍します。 # melt -c domtool-110.tar.F | tar xv (3) インストールスクリプトを起動します。 # cd domtool-110 # ./Install ******************************************** * Install DOM (IDE Flash Disk)Tool * * for QNX 4.xx * * Yamashita Systems Corp. * ******************************************** Install DOM Tool to /usr/DomTool Press key to continue and <^C> key to cancel ここでEnterを入力すると DOMツールのインストールおよび必要なブートイメ ージの生成が行われます。 ツールは/usr/DomToolにインストールされます。 < インストールファイル、ディレクトリー > /usr/DomTool DOMツールディレクトリー ○ サンプル DOMブートQNXシステム DOMディスク上にサンプルシステムを構築する方法を提供しています。構築したシス テムをベースにユーザカスタマイズを行うことが可能となります。 開発システムで直接DOMに書込む方法とFD経由で書込む方法が可能です。 以下の手順でサンプルDOMブートシステムを DOMディスク上に作成します。 [ 直接DOMに書込む場合 ] < 開発システム > サンプルシステムのインストール (1) 電源を切り、セカンダリIDEインタフェースにDOMを接続します。 (注1) DOMの電源ケーブルも正しく接続します。 (注2) セカンダリIDEインタフェースを持たない場合はこの方法が とれません。 (2) 電源を入れ、QNXを起動します。 (3) DOMツールディレクトリーへ移動します。 # cd /usr/DomTool (3) インストールスクリプトを起動しフラッシュディスクに書き込みます。 # ./Install ******************************************* * Install DOM boot QNX System * * for QNX 4.xx * * Yamashita Systems Corp. * ******************************************* Install QNX System to DOM Disk DOM MUST be connected to IDE Secondary Interface !!! Press key to continue and <^C> key to cancel Realy ? Load IDE driver ... Copy End. Install DOM boot QNX system Power Down and set DOM to Master IDE Interface !!! (4) 電源を切り、DOMを外します。 < ターゲットシステム > サンプルシステムの起動 (1) 書込まれたDOMをターゲットシステムのプライマリIDEインタフェースにセット します。 (2) 電源を入れシステム起動します。 これで、フラッシュディスクからフラッシュベースサンプルQNXシステムが起動しま す。 ********** Welcome to DOM boot QNX ********** # [ FD経由で構築する場合 ] < 開発システム > サンプルシステムインストールディスクの作成 (1) 空のフロッピーディスク(1.44M)を一枚用意します。 (2) 空のフロッピーディスクをドライブ0に挿入します。 (3) DOMツールディレクトリーへ移動します。 # cd /usr/DomTool (4) サンプルシステムインストールディスク作成コマンドを起動します。 # ./Makefd ************************************************ * Make < DOM boot QNX > Install Floppy * * for QNX 4.xx * * Yamashita Systems Corp. * ************************************************ Set 2HD Floppy Disk to /dev/fd0 Disk Device Press key to continue and <^C> key to cancel Enterを入力すると、フロッピーディスクをフォーマットしてインストールシステム 書き込みスクリプトが実行されます。 < ターゲットシステム > サンプルシステムのインストールと起動 (1) サンプルシステムインストールディスクをフロッピードライブ0に挿入します。 (2) 電源ONまたはリセットによりフロッピーベースのシステムを起動します。 ***** Welcome to DOM Install System ***** This tool realize DOM base QNX System Type './Install' then start install system to DOM (3) インストールスクリプトを起動しフラッシュディスクに書き込みます。 # ./Install ******************************************* * Install DOM boot QNX System * * for QNX 4.xx * * Yamashita Systems Corp. * ******************************************* Install QNX System to DOM Disk Press key to continue and <^C> key to cancel Load IDE driver ... Copy End. Install DOM boot QNX system Remove Floppy Disk and Reboot System (4) フロッピーディスクを取り出します。 (5) システムを再起動します。 Ctrl+Shift+Alt+Delキー入力またはリセットスイッチで再起動します。 これで、フラッシュディスクからフラッシュベースサンプルQNXシステムが起動し ます。 ********** Welcome to DOM boot QNX ********** # 商標 QNX は QNX Software Systems Ltd. の商標です。 DOM は Power Quotient International Co., Ltd. の商標です。 履歴 ver 0.10 First Beta Release ver 0.11 ドキュメントの変更 ver 0.12 Install内のFsys.ide呼び出しに-L -Bオプションを追加 ver 1.00 First Release システム起動時に chkfsysを行う。 ver 1.10 開発システムで直接DOMに書込む方法を追加 ディレクトリー構造を変更