06 2014 档案
S3C6410嵌入式应用平台构建(六)——linux-3.14.4移植到OK6410-(Yaffs2文件制作)
摘要:本文主要讲怎用利用yaffs2工具和busybox制作yaffs2文件系统镜像。大多数都是参照网上的,目的在于记录学习,不做任何用途。 一、制作mkyaffs2image工具 进入yaffs2源码目录下utils目录,修改mkyaff2image.c,做如下修改: // Adjust these to match your NAND LAYOUT:#if 0#define chunkSize... 阅读全文
posted @ 2014-06-08 16:52 程序马 阅读(1371) 评论(0) 推荐(0)
S3C6410嵌入式应用平台构建(六)——linux-3.14.4移植到OK6410-(Yaffs2文件系统移植)
摘要:我个人觉得nandflash上用yaffs2文件系统是很好的方案,但是最新的Linux并不支持yaffs2文件系统,需要你自己给内核打补丁,不过话说在前面,由于内核间差异及兼容问题,在编译时肯定会出现各种编译问题,需要你一一的去解决。 一、准备工作 1. 下载源码 使用git工具下载:$ git clone git://www.aleph1.co.uk/yaffs2 2. 给内核打补丁... 阅读全文
posted @ 2014-06-08 15:27 程序马 阅读(1758) 评论(0) 推荐(0)
S3C6410嵌入式应用平台构建(五)——linux-3.14.4移植到OK6410-(Nand分区问题)
摘要:前一篇文章,我们的Linux能后启动了,只是在识别nand时候,没有获取到时钟源,导致后面的分区没哟进行。 我们从启动的log发现: [06/08-11:25:41:371]s3c24xx-nand s3c6400-nand: failed to get clock[06/08-11:25:41:371]s3c24xx-nand: probe of s3c6400-nand failed wi... 阅读全文
posted @ 2014-06-08 14:33 程序马 阅读(1014) 评论(1) 推荐(0)
S3C6410嵌入式应用平台构建(四)——linux-3.14.4移植到OK6410-(初步启动)
摘要:这次,还是把基本的基于我目前最新的Linux源码进行移植到OK6410吧,同时也写下我移植过程中遇到的问题及解决方法,不过有些方法是借鉴网上的,有些是自己加的,会有一些小bug。 一、基本工作 1. 源码下载 https://www.kernel.org/ ,最好是下载stable版本,否则会有小bug。(我现在调试的是stable版本, linux-3.14.4) 2. 拷到自己的文件夹... 阅读全文
posted @ 2014-06-08 11:32 程序马 阅读(1277) 评论(0) 推荐(0)
S3C6410嵌入式应用平台构建(三)
摘要:构建了好久的系统,由于工作原因,没有及时写记录,目前我已经进展到构建yaffs2文件系统,启动Linux内核了。Uboot移植基本功能已经完成。 由于Uboot移植方法大致是一样的,我主要参考这位博友的博客来移植的,很是有代表性,确实能完成一些基本功能。 参考网址如下:http://blog.chinaunix.net/uid-28382924-id-3489648.html 由于步骤基本... 阅读全文
posted @ 2014-06-04 09:01 程序马 阅读(400) 评论(0) 推荐(0)
那年今日
摘要:那年今日我还没有毕业,而是在尽情的旅游。 2013年7月10日,我来到科技发达陌生的城市,在这里,我充满憧憬,对未来充满希望。当我迈进公司的那一天,我才意识到我终于成为上班族,可以干自己的一番事业。然后,时间慢慢的见证一切,也在渐渐的吞噬一切。 起初来到这里,感觉还可以,上班整天没什么事做,无非就是看看代码,再看代码,再后来,就是看代码解bug了,经过与已经工作的同学们交... 阅读全文
posted @ 2014-06-03 23:27 程序马 阅读(364) 评论(0) 推荐(0)