|
在我的linux2.4的嵌入式开发板上,有jffs2文件系统,使用一直都很正常。后来当我写的驱动程序想通过添加在jffs文件中的时候,使用mkfs.jffs2工具对我的程序打包成jffs2.img,这个包里包含了正确的驱动程序,而且还有一个run.rc文件。
mkfs.jffs2 -d jffs2 -o jffs.img -p 0x10000
文件中内容如下:
#!bin/bash
insmod /jffs2/gpio.o
------
------
该文件的运行已经在其他配置文件中添加了。在/usr/etc/rc.local中:
exec /jffs2/run.rc(到这里,系统没有问题)
问题是,系统启动之后,驱动程序没有加载。打开jffs2文件时,驱动程序的文件都在,就是没有运行。
这是为什么啊?
请各位大侠帮忙看看
转自Tony嵌入式论坛,地址:http://www.cevx.com/bbs/thread-32917-1-1.html |
|