Armadilloフォーラム

netflashでのユーザーランドの書込について

yk0696jp

2016年1月10日 18時29分

はじめまして。勝本と申します。

Armadillo420を使用しております。

netflashコマンドを使用して、ユーザーランドを書き込むと、
書込処理は見た目正常に終了していますが、再起動時にPanicとなります。

--------------------------
rtc-s35390a 1-0030: setting system clock to 2000-01-01 04:13:02 UTC (946699982)
RAMDISK: Couldn't find valid RAM disk image starting at 0.
List of all partitions:
1f00 128 mtdblock0 (driver?)
1f01 2048 mtdblock1 (driver?)
1f02 14080 mtdblock2 (driver?)
1f03 128 mtdblock3 (driver?)
No filesystem could mount root, tried: ext3 ext2 msdos vfat
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
--------------------------

UARTブートにてtftpdlコマンドで書き込んだ場合は正常に起動します。

netflashコマンドでのユーザーランドの書込について何か情報がございましたら、
ご教授いただけませんでしょうか。

--------------------------
Armadillo420 購入時Linux 3.14 ⇒ Linux.2.6.26-at25に変更しています。
atmark-dist:atmark-dist-20151218

netflashコマンド:
netflash -b -k -n -u -s -r /dev/flash/userland http://192.168.2.30/romfs.img.gz

tftpdlコマンド:
tftpdl 192.168.2.3 192.168.2.30 --blksize=1024 --userland=romfs.img.gz
--------------------------

以上、よろしくお願いいたします。

コメント

yk0696jp

2016年1月12日 18時32分

お世話になっております。

掲題の件ですが、自己解決しましたので、クローズとさせてください。

※Linux 3.14 ⇒ Linux.2.6.26変更時に、ブートローダーを変更していなかったのが原因のようです。
 失礼致しました。

以上、よろしくお願いいたします。

> はじめまして。勝本と申します。
>
> Armadillo420を使用しております。
>
> netflashコマンドを使用して、ユーザーランドを書き込むと、
> 書込処理は見た目正常に終了していますが、再起動時にPanicとなります。
>
> --------------------------
> rtc-s35390a 1-0030: setting system clock to 2000-01-01 04:13:02 UTC (946699982)
> RAMDISK: Couldn't find valid RAM disk image starting at 0.
> List of all partitions:
> 1f00 128 mtdblock0 (driver?)
> 1f01 2048 mtdblock1 (driver?)
> 1f02 14080 mtdblock2 (driver?)
> 1f03 128 mtdblock3 (driver?)
> No filesystem could mount root, tried: ext3 ext2 msdos vfat
> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
> --------------------------
>
> UARTブートにてtftpdlコマンドで書き込んだ場合は正常に起動します。
>
> netflashコマンドでのユーザーランドの書込について何か情報がございましたら、
> ご教授いただけませんでしょうか。
>
>
> --------------------------
> Armadillo420 購入時Linux 3.14 ⇒ Linux.2.6.26-at25に変更しています。
> atmark-dist:atmark-dist-20151218
>
> netflashコマンド:
> netflash -b -k -n -u -s -r /dev/flash/userland http://192.168.2.30/romfs.img.gz
>
> tftpdlコマンド:
> tftpdl 192.168.2.3 192.168.2.30 --blksize=1024 --userland=romfs.img.gz
> --------------------------
>
> 以上、よろしくお願いいたします。
>