主题 : 移植yaffs2到裸机 复制链接 | 浏览器收藏 | 打印
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
楼主  发表于: 2011-11-14 02:23

 移植yaffs2到裸机

管理提醒: 本帖被 xoom 执行加亮操作(2011-11-14)
描述:00
图片:
描述:00
图片:
各位兄弟们,费时两天终于把大名鼎鼎的yaffs2移植到mini2440裸机了,来此发贴祝贺自己,呵呵。手机上的,附件稍后就传



先传上附件,详细移植过程就先懒得写了,如果有网友很想参考,在此提出来我再写吧
[ 此帖被heyuanjie87在2011-12-19 21:37重新编辑 ]
描述:yaffs2裸机应用
附件: Code.rar (180 K) 下载次数:492
描述:yaffs2
附件: yaffs2 源代码.rar (189 K) 下载次数:370
级别: 新手上路
UID: 77558
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-09-09
最后登录: 2012-10-14
1楼  发表于: 2012-09-13 01:08
楼主,为什么我运行时,只出现到hello,FriendlyARM,然后就死机了?
级别: 新手上路
UID: 77558
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-09-09
最后登录: 2012-10-14
2楼  发表于: 2012-09-13 18:09
我用的是飞凌的OK2440-III的开发板,nand也是K9F2G08的,有没有解决方法?你这个里面的nand驱动和fatfs里面的应该是一样的吧,我用你那个fatfs就可以跑起来的
级别: 新手上路
UID: 77558
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-09-09
最后登录: 2012-10-14
3楼  发表于: 2012-09-15 14:54
楼主,我的NAND重写了一遍,不死机了,但是yaffs_mkdir()这个函数创建不了目录,所以后面的yaffs_open()肯定就会出错的,那为什么yaffs_mkdir()创建不了目录呢?望指教!
级别: 新手上路
UID: 77558
精华: 0
发帖: 8
金钱: 40 两
威望: 8 点
贡献值: 0 点
综合积分: 16 分
注册时间: 2012-09-09
最后登录: 2012-10-14
4楼  发表于: 2012-09-17 02:20
楼主:关于25楼提出的问题:
程序里面加一句:
__rt_lib_init(0,0);
下载到内存不能运行了。不知道为什么???????????????????????

我在网上找到了一篇贴子:
http://blog.21ic.com/user1/2809/archives/2011/86604.html

但照他的方法试过了,还是不行,等待楼主的解答