[Armadillo:03952] armadillo-500でNANDフラッシュメモリからの起動について
藤岡
email@hidden
2009年 1月 23日 (金) 18:40:09 JST
お世話になります。
藤岡と申します。
まったくのLinux初心者です。お手数をおかけ致します。
HowToの記事にある、
”NANDフラッシュメモリに保存したルートファイルシステムで起動する”
http://armadillo.atmark-techno.com/howto/nand-jffs2-root-fs
をarmadillo-500でも行いたいのですが、うまく動かせておりません。
記事内容に沿った手順で行ったのですが、一部変えておりまして、
/dev/mtdblock4を/dev/mtdblock6にして行いました。
NANDフラッシュにromfsイメージをコピーした後の状況は、
以下のようになっております。
[email@hidden (ttymxc0) ~]# mount -t jffs2 /dev/mtdblock6 /mnt
[email@hidden (ttymxc0) ~]# cd /mnt
[email@hidden (ttymxc0) /mnt]# ls
bin/ home/ lost+found/ root/ tmp/
dev/ lib/ mnt/ sbin/ usr/
etc/ linuxrc@ proc/ sys/ var/
Hermitを起動後のカーネルパラメータの設定からbootによる
起動までは、以下のようになっております。
hermit> setenv root=/dev/mtdblock6 rootfstype=jffs2 noinitrd
hermit> setenv
1: root=/dev/mtdblock6
2: rootfstype=jffs2
3: noinitrd
hermit> boot
Uncompressing
kernel.......................................................................................................................done.
Doing root=/dev/mtdblock6
Doing rootfstype=jffs2
Doing noinitrd
上記の状態から、起動が進みません。
以上です。
何か、示唆が頂ければと思い、投稿させて頂きました。
宜しくお願い致します。
armadillo メーリングリストの案内