- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux26304内核的移植手册
Linux-内核的移植手册
--基于EmbedSky的TQ2440实验板
下载linux-内核:
下载链接地址: HYPERLINK /pub/linux/kernel/v2.6/ /pub/linux/kernel/v2.6/(如果用浏览器无法打开下载链接的话,点击鼠标右键—保存链接地址?打开迅雷下载器?新建任务—将链接地址粘贴进地址栏。)
2.解压内核:
如果下载的是:linux-.tar.gz
如果下载的是:linux-.tar.bz2
将xfvz改为xfvj;
加入对ARM的支持:
下载交叉编译工具:arm-linux-gcc-4.4.3.tar.gz
解压工具;
加入环境变量:export PATH=/usr/local/arm-linux-gcc/opt/FriendlyARM/toolschain/4.4.3/bin:$PATH(我使用的是友善提供的4.4.3的交叉编译工具,可以在FriendlyARM社区去下载)
进入到内核目录linux-下,修改Makefile:vim Makefile
在193行的“ARCH ?=(SUBARCH)”和194行的“CROSS_COMPILE ?=”修改为 ARCH = arm,CROSS_COMPILE=arm-linux-;
修改平台时钟
Vim arch/arm/mach-s3c2440/mach-smdk2440.c
将162行或者163行的16.9344Mhz改为12Mhz。
修改NAND_FLASH的驱动
修改内核代码的“arch/arm/plat-s3c24xx/common-smdk.c。在109行左右修改smdk_default_nand_part[]:
注:此分区应该是可以修改的
给内核打yaffs的补丁
因为挂载的文件系统选用的是yaffs的格式,但是不打补丁的内核是不支持yaffs的文件系统的。
下载yaffs源码(google一下)
解压源码包:tar xfvz cvs-root.tar.gz
打补丁:进入解压的cvs目录:cd cvs/yaffs2/
执行打补丁的脚本,打补丁到内核中./patch-ker.sh c /……/linux-/
配置内核
选用通用的配置文件:
cp arch/arm/configs/s3c2410_defconfig .config
加入yaffs2文件系统的支持
选择支持ECC校验(由于选用的交叉编译工具的版本是4.3.3)
其他设置基本可以默认。
制作zImage
Make zImage
编译成果后的结果图:
下载板子上验证:
因为我挂载的文件系统是天嵌提供的yaffs2的文件系统,所以出现一些内核模块找不到的警告,想消除这些警告,加入这些模块就可以了。
您可能关注的文档
- GP卡片规范(附录B-H).doc
- guoqing论文.doc
- GT540新手刷机详细教程也附带救砖教程.doc
- H900030语音生成步骤1.doc
- HAB005-2002石油化工企业健康教育与健康促进工作标准.doc
- GY651锅炉离心风机流量过大或不足的处理.doc
- HESA1025-99A螺钉螺栓螺帽紧固部位尺寸标准.doc
- HEMassonVGpas免疫组化TUNEL染色步骤.doc
- H265视频编码标准简介.doc
- HiiibrandAwards2012国际品牌标志设计大赛新闻稿.doc
- 2024年安全生产监管执法工作计划例文(2篇) .pdf
- 人教版下册四年级数学期末复习试卷竞赛培优训练易错题专项练习优质含答.pdf
- 五年级上册道德与法治知识点-简答题大全【重点】 .pdf
- 人教版2024年六年级下册数学月考质量评估必考题 .pdf
- 人教版小学五年级下册数学第六单元《分数的加法和减法》同步试卷 含.pdf
- XX年高考作文论据资料性文件材料处理秘诀 .pdf
- 《长津湖之水门桥》观后感5篇 .pdf
- 《中华人民共和国安全生产法》(修订版)知识竞赛及答案 .pdf
- “十三五”重点项目-年产6万吨1,2-丙二醇项目可行性研究报告 .pdf
- 2024年工作联系汇报制度(3篇) .pdf
文档评论(0)