主题 : vivi支持yaffs2格式文件系统的烧写吗? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 9254
精华: 0
发帖: 44
金钱: 450 两
威望: 225 点
综合积分: 88 分
注册时间: 2009-09-23
最后登录: 2009-12-12
楼主  发表于: 2009-10-09 14:17

 vivi支持yaffs2格式文件系统的烧写吗?

管理提醒: 本帖被 kasim 从 QQ2440资料下载中心 移动到本区(2009-10-30)
请教版主,vivi支持yaffs2格式文件系统的烧写吗?我用vivi烧写yaffs2后,引导内核总出现Kernel panic - not syncing: Attempted to kill init!,不知道怎么回事,,请斑竹给点建议。。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2009-10-09 15:15
vivi本身不支持yaffs或者yaffs2,superivivi是友善之臂在原本的vivi中加入了yaffs/yaffs2支持。如何在supervivi中烧写yaffs格式的image,看你的开发板手册
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 9254
精华: 0
发帖: 44
金钱: 450 两
威望: 225 点
综合积分: 88 分
注册时间: 2009-09-23
最后登录: 2009-12-12
2楼  发表于: 2009-10-10 08:31
我没有友善之臂的开发板,但我的vivi是参照友善之臂2440的64M NAND修改成支持128Mnand,这应该是版主所说的原始的vivi吧,然后我把我的开发板提供的内核和文件系统用vivi烧进去,然后启动就出现Kernel panic - not syncing: Attempted to kill init!,请问版主原始的vivi支持哪些格式的文件系统?或是怎样修改vivi才能使他支持yaffs2?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2009-10-10 10:49
我手上的未经修改的vivi支持BONFS, JFFS2(只有NOR Flash支持)和其他不需要OOB数据的文件系统,比如cramfs。
我没有做过vivi上的yaffs支持,但我想你需要搞清:
1. vivi是如何将文件系统镜像写入NAND Flash的;
2. yaffs2格式的文件系统镜像的OOB数据layout;
3. 如何将yaffs2格式的文件系统镜像写入NAND Flash(包括OOB数据)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 9254
精华: 0
发帖: 44
金钱: 450 两
威望: 225 点
综合积分: 88 分
注册时间: 2009-09-23
最后登录: 2009-12-12
4楼  发表于: 2009-10-10 14:20
谢谢斑竹的回答,我准备先用一下cramfs,另外还有个问题请教:uboot本身支持yaffs文件系统读写吗?是不是也要修改呢?