|
我看了一个文档:lcd_flash_simulation.pdf上说可以验证用norflash来挂载JFFS2文件系统;这个验证的例子我已经在skyeye下跑了一下,可以得到相同的结果。成功的测试的配置文件(这里只是给出flash和cup,mach的信息)是这样的:
arch:arm
cpu:pxa25x
mach:pxa_lubbock
mem_bank: map=F, type=RW, addr=0x00140000, size=0x01ec0000, file=./root_minigui.jffs2
flash:type=28F128J3A,base=0x0,size=0x02000000
我的问题是:如果我想在
arch:arm
cpu: arm920t
mach: s3c2410xmem_bank: map=F, type=RW, addr=0x00140000, size=0x01ec0000, file=./root_minigui.jffs2
flash:type=Am29LV800T-16,base=0x0,size=0x00100000
这样的环境中来验证挂载JFFS2文件系统,需要做些什么工作?
比如vmlinux的编译,jffs2文件时通用的吗?编译成我需要的文件该怎么做?
另外需要说明的是am29lv800和sst39lvf160模块下的flash代码有错误,我经过修改可以在am29lv800这个norflash下面启动u-boot并进一步引导操作系统的启动,当然我的u-boot是针对am29lv800来编译的。以后等整理好文档后,我会把skyeye中发现的Bug贴出来,我想如果可以解决am29lv这一型号的norflash挂载JFFS2文件系统的工作,那可以是norflash的验证工作更上一层楼,还希望有了解的人来给一些提示,谢谢! |
|