• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 移植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: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
1楼  发表于: 2011-11-17 20:19

 回 3楼(abnerle) 的帖子

K9F2G08,2K,256M,我移植的不支持小页,但yfs本身是支持的,有支1K的代码我删了,我的板子是mini2440
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
2楼  发表于: 2011-11-18 13:19
我用裸机只是学学各种外设的操作方,malloc这函数我没用过,很抱歉我帮不了你
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
3楼  发表于: 2011-11-28 18:42

 回 9楼(ko8ko8) 的帖子

要让nand存在yaffs很简单的,他不像FAT有专门的格式化函数。你只需先擦除nand然后调用mount,你的nand上就有yaffs的文件系统啦
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
4楼  发表于: 2011-12-19 21:36

 回 11楼(cxjtcn) 的帖子

nand..c是按yaffs2的要求写的,我当时也考虑了nand读写函数的通用性,所以用我提供的那个nand驱动与ucosii对接完全没问题的,当时我也想把yaffs一直进ucosii但懒了一下就没弄了,你要坚持把它弄好啊。
对了,不知你用的是不是最新版的yaffs  我试过新版的 错误很多的 所以建议你用老版的,我把我用过的传上来,这样大家学起来就方便了
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
5楼  发表于: 2011-12-19 21:46

 回 12楼(cxjtcn) 的帖子

哎 由于最近我在考虑自己写RTOS  恐怕抽不出时间啦,
这个还得拜托老兄你搞定后写个教程给大家啊,我移植这个整整移植了5次才成功的,每次都是从头来的,坚持 加油啊 老兄
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
6楼  发表于: 2011-12-20 23:19

 回 15楼(cxjtcn) 的帖子

即然是这样,我劝你还是先学基础吧,其它任何操作系统先放一边,nand也不是很难玩的,
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
7楼  发表于: 2011-12-20 23:23

 回 15楼(cxjtcn) 的帖子

要我给你建议,你至少也得自学nand一周,否则我也无能为力了
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
8楼  发表于: 2012-02-04 07:23
有个删目录的函数你试试看,别忘了把测试结果回复到这里哦
以专业精神对待业余爱好
级别: 侠客
UID: 43681
精华: 3
发帖: 109
金钱: 695 两
威望: 139 点
贡献值: 3 点
综合积分: 278 分
注册时间: 2011-04-19
最后登录: 2015-10-15
9楼  发表于: 2012-09-13 09:40

 回 30楼(xianjonwer) 的帖子

这个是我初学时弄的,特别是nand驱动可能会有问题,yaffs也没经过严格测试
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go