SheevaPlug 1.U-Bootの更新
U-Bootの更新に関してはWEB上に日本語も含めて資料が大量にあります。
あまり戸惑うこともないでしょう。
前提条件:TFTPサーバーが必須です
Windowsでは3comのが有名ですが、後でNFSサーバーを使用するため、面倒臭いのでLinuxやBSDを使用することを強く推奨します。
1.U-Bootイメージの取得
TFTPサーバー上で以下の作業を行います。
1.PlugComputerを開く
2.上部に表示されているresourcesメニュー内のDownloadsをクリック
3. ubootをクリック(2009/10/25現在)
4.sheevaplug uboot 3.4.19の横のDownloadをクリック
これが執筆時点でのU-Bootの最新のイメージになるようです。
5.TFTPの公開ディレクトリにイメージを保存
ダウンロードしたファイルを解凍してできた「





u-boot-rd88f6281Sheevaplug_400db_nand.bin」をTFTPの公開ディレクトリに保存します。
2.SheevaPlugを設定
SheevaPlug上で以下の作業を行います
1.SheevaPlug起動後、下記のように表示されたら、カウントダウンが0になる前に(何でもいいですがとりあえず)Enterキーを押します。
Hit any key to stop autoboot: 3
2.SheevaPlugのIPアドレスを設定します
Marvell>> set ipaddr 192.168.1.10
3.SheevaPlugのネットマスクを設定します
Marvell>> set netmask 255.255.255.0
4.TFTPサーバーのIPアドレスを設定します
Marvell>> set serverip 192.168.1.11
5.設定を保存します
Marvell>> saveenv
6.イメージをダウンロード&Flashに書き込みます(赤文字のようにすると設定が残って幸せかも?)
Marvell>> bubt u-boot-rd88f6281Sheevaplug_400db_nand.bin
あまり戸惑うこともないでしょう。
前提条件:TFTPサーバーが必須です
Windowsでは3comのが有名ですが、後でNFSサーバーを使用するため、面倒臭いのでLinuxやBSDを使用することを強く推奨します。
1.U-Bootイメージの取得
TFTPサーバー上で以下の作業を行います。
1.PlugComputerを開く
2.上部に表示されているresourcesメニュー内のDownloadsをクリック
3. ubootをクリック(2009/10/25現在)
4.sheevaplug uboot 3.4.19の横のDownloadをクリック
これが執筆時点でのU-Bootの最新のイメージになるようです。
5.TFTPの公開ディレクトリにイメージを保存
ダウンロードしたファイルを解凍してできた「







2.SheevaPlugを設定
SheevaPlug上で以下の作業を行います
1.SheevaPlug起動後、下記のように表示されたら、カウントダウンが0になる前に(何でもいいですがとりあえず)Enterキーを押します。
Hit any key to stop autoboot: 3
2.SheevaPlugのIPアドレスを設定します
Marvell>> set ipaddr 192.168.1.10
3.SheevaPlugのネットマスクを設定します
Marvell>> set netmask 255.255.255.0
4.TFTPサーバーのIPアドレスを設定します
Marvell>> set serverip 192.168.1.11
5.設定を保存します
Marvell>> saveenv
6.イメージをダウンロード&Flashに書き込みます(赤文字のようにすると設定が残って幸せかも?)
Marvell>> bubt u-boot-rd88f6281Sheevaplug_400db_nand.bin
Using egiga0 device
TFTP from server 10.81.24.171; our IP address is 10.81.24.224
Filename 'u-boot-rd88f6281Sheevaplug_400db_nand.bin'.
Load address: 0x2000000
Loading:
*_#################################################################
###########################
done
Bytes transferred = 470808 (72f18 hex)
**Warning**
If U-Boot Endiannes is going to change (LE->BE or BE->LE), Then Env
parameters should be overriden..
Override Env parameters? (y/n) n
Erase Env parameters sector 655360...
Erase 0 - 655360 ...
Copy to Nand Flash...
done
コメント