Linuxメモ:RedBoot自動起動スクリプト

Last-modified: 2009-05-09 (土) 14:43:08
Last update: 2009-05-09 (土) 14:43:08

Linuxメモ:RedBoot自動起動スクリプト

緑文字が入力箇所。

桃文字が今回の変更箇所。


デフォルト値確認

RedBoot> fconfig -l[ENTER]

Run script at boot: false

Board specifics: 0

Console baud rate: 115200

自動起動スクリプト設定

RedBoot> fconfig[ENTER]

Run script at boot: true[ENTER]

Boot script:

Enter script, terminate with empty line

>> fis load zImage[ENTER]

>> exec -b 0x00100000 -l 0x00200000 -c "noinitrd console=ttymxc0 root=/dev/nfs nfsroot=[NFSサーバのIPアドレス]:/opt/kmc/kzm-arm11/root init=/linuxrc ip=[ボードのIPアドレス]::::kzm-arm11"[ENTER]

>> [ENTER]

Boot script timeout (1000ms resolution): 10[ENTER]

Board specifics: 0[ENTER]

Console baud rate: 115200[ENTER]

Update RedBoot non-volatile configuration - continue (y/n)? y[ENTER]

... Erase from 0xa3fe0000-0xa4000000: .

... Program from 0x07fe0000-0x08000000 at 0xa3fe0000: .

  1. Run script at boot: のfalseを消してtrueにする。
  2. Boot script: スクリプトを入力。この場合はKZM-ARM11ボードにてrootをNFSに置く設定。
  3. Boot script timeout (1000ms resolution): ^Cを待つ時間を秒単位で設定。ms単位は小数点以下で指定する。

設定確認

RedBoot> fconfig -l[ENTER]

Run script at boot: true

Boot script:

.. fis load zImage

.. exec -b 0x00100000 -l 0x00200000 -c "noinitrd console=ttymxc0 root=/dev/nfs nfsroot=[NFSサーバのIPアドレス]:/opt/kmc/kzm-arm11/root init=/linuxrc ip=[ボードのIPアドレス]::::kzm-arm11"

Boot script timeout (1000ms resolution): 10

Board specifics: 0

Console baud rate: 115200


コメント