TI中文支持网
TI专业的中文技术问题搜集分享网站

JFFS2文件系统挂载停在Freeing init memory:164K

本人DVS6467的板子,nor flash 16MB,JFFS2文件系统自己做的

如果将TI提供的uImage内核映像和此文件系统烧写进flash 则可以正常启动,很顺利就进去了,说明我的JFFS2文件系统没问题吧

如过将我自己的内核uImage和此文件系统烧写进flash则停在了最后一句:

VFS: Mounted root (jffs2 filesystem).

Freeing init memory: 164K

这貌似又马上要进入文件系统了,难道还是文件系统etc目录下的某个文件有误?

而且前后这两种做法内核启动打印的信息都一模一样,貌似我的内核也没问题啊

实在是很郁闷!不知如何是好!

还请高人不吝赐教,该如何去跟踪检查?如何处理呢?

Louis:

看上去内核应该是启动完成了开始运行启动脚本了,在这之前有没有什么错误信息?你的bootargs参数检查过没?

jason lu:

回复 Louis:

bootcmd=bootm 0x42040000 bootdelay=5 loadaddr=0x80008000 autostart=no filesize=737070 fileaddr=80008000 ipaddr=192.168.0.201 serverip=192.168.0.109 bootargs=mem=120M console=ttyS0,115200n8 noinitrd rw ip=192.168.0.201:255.255.255.0:192.168.0.1 root=/dev/mtdblock3 rootfstype=jffs2 video=dm64xxfb:output=pal

我的启动参数保证没问题,而且,用TI提供的uImage的内核映像  挂载我做的文件系统一点问题都没有,很顺利就进去了

但是我自己配置的内核,就挂不上我的文件系统

停在VFS: Mounted root (jffs2 filesystem).

 Freeing init memory: 164K

我追查到:

run_init_process("/sbin/init");这里

这貌似是去启动文件系统里面的init了,内核任务已经完成了

不见得是我内核的问题啊

但是用TI的内核  我的文件系统没问题

所以很郁闷!

赞(0)
未经允许不得转载:TI中文支持网 » JFFS2文件系统挂载停在Freeing init memory:164K
分享到: 更多 (0)