[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 メーリングリストの案内