ブログ

Armadillo-400/800シリーズ:USBメモリを使って、イメージを更新

at_kazutaka.bito
2017年2月3日 19時07分

Armadillo-400/800シリーズで、USBメモリを使ってイメージファイルを書き換える方法です。

下記では、WindowsPCでFAT32ファイルシステムのUSBメモリに
カーネル:linux.bin.gz
ユーザーランド:romfs.img.gz
という名前のイメージファイルを書き込んでいる場合を想定しています。

1.USBメモリをArmadilloに挿入します。

2.USBメモリをマウントします。

[armadillo ~]# mount -t vfat /dev/sda1 /mnt
[armadillo ~]# ls /mnt
linux.bin.gz romfs.img.gz

以下では、/mntの下に、linux.bin.gz romfs.img.gzが置いてあることを想定しています。

3.netflashコマンドでイメージを書き込みます。

[armadillo ~]# netflash -bknsr /dev/flash/kernel /mnt/linux.bin.gz
[armadillo ~]# netflash -bknsr /dev/flash/userland /mnt/romfs.img.gz

4.USBメモリをアンマウントします。

[armadillo ~]# umount /mnt

以上で書き込み終了です。 再起動後、上記手順で書き込んだ、カーネル、ユーザーランドで起動します。