- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM平台的Linux系统移植
系 部 计算机与电子电气工程系
专 业 电子信息科学与技术
年 级 2011
学生姓名 周跃伟
学 号 201116022105
指导教师 王瑞 职称 院内副教授
The Linux system based on ARM platform transplantation
Department Department of Computer EEE
Subject Electronic Information Science And Technology
Grade 2011
Name Zhou Yuewei
Student ID 201116022105
Teacher Wang Rui
津桥学院毕业(设计)论文诚信承诺书
为确保毕业(设计)论文写作质量和答辩工作的顺利开展,达到按期圆满毕业的目标。本人郑重承诺:目录
摘要 I
Abstract II
前言 1
第一章 嵌入式技术概况 2
1.1背景介绍 2
1.2研究意义 3
1.3嵌入式系统现状及发展趋势 4
第二章 系统需求分析 7
2.1 开发平台介绍 7
2.2 ARM微处理器简介 7
2.3 UP-TECH硬件平台 7
2.3.1 硬件介绍 7
2.3.2 S3C2410 ARM MPU 8
第三章 嵌入式linux 移植的实现 10
3.1 移植环境搭建 10
3.1.1 Tftp服务搭建 11
3.2 bootloader概念 12
3.2.1 Bootloader的安装媒介 13
3.2.2 Bootloader的工作模式 13
3.3 u-boot 简介 13
3.3.1 u-boot目录结构 13
3.3.2 u-boot 移植 14
3.3.3 u-boot支持dm9000网卡 16
3.3.4 编译u-boot 19
3.4 内核概念 19
3.4.1 Linux内核源代码目录结构 19
3.4.2 内核移植 20
第四章 根文件移植 24
4.1 Linux文件系统简介 24
4.2 Linux根文件系统介绍 24
4.3 Busybox生成工具集 25
4.4 yaffs文件系统简介 25
4.5 根文件系统移植 25
第五章 设备驱动 31
5.1 设备驱动的概念 31
5.2 网络驱动程序移植 32
5.2.1 DM9000 网卡驱动移植 33
5.2.2 LCD 设备驱动移植 35
结论 38
参考文献 40
附录 42
附录1 42
附录2 47
致谢 53
总结与体会 54
基于ARM平台的Linux系统移植
摘要
随着计算机技术和通讯技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用。由于嵌入式系统的复杂性的不断增加,嵌入式操作系统已经成为嵌入式系统中最重要的组成部分。在各种嵌入式系统中,Linux凭借其在结构清晰、源代码开放性等方面的优势,成为了基于监控系统、手持设备等嵌入式系统领域应用中的技术热点。嵌入式处理器种类繁多,要是嵌入式Linux系统在各个领域得到广泛应用,就必须把嵌入式系统移植到各种处理器平台上。ARM平台是目前应用十分广泛的处理器体系结构,自然也是嵌入式Linux系统移植的一个重点。
本论文主要是设计与实现了Bootloader和Linux在S3C2410平台上的移植。主要完成的工作包括在开发板上完成创建交叉编译环境、Uboot移植、Linux内核移植和文件系统移植。通过以上步骤,成功实现了Linux在硬件平台在S3C2410开发板上的运行。同时运行简单程序,用来测试系统,包括声卡,视频,LCD,网卡等。
关键词 :嵌入式系统 ,Linux,ARM ,bootloader ,系统移植
The Linux system based on ARM platform transplantation
Abstract
With the development of the computer technology, communication technology and the in-depth appl
您可能关注的文档
- 淮安市清浦区武墩镇卫生院病房楼工程土木工程框架结构本科生毕业设计论文.doc
- 淮南潘三矿180万吨井型的设计---论文含-全集cad图纸安全工程本科生毕业论文正文.doc
- 淮南市旅游资源开发与酒店关系研究本科生毕业设计论文(设计).doc
- 淮阴工学院综合楼工程框架结构本科生毕业论文计算书.doc
- 环城路市政配套工程施组设计---论文.doc
- 环湖路与十三号路施组设计---论文.doc
- 环氧树脂选择对其改性水性树脂涂料漆膜性能影响本科生毕业设计论文.doc
- 幻溇社区安置房工程投资建设可行性分析论证报告.doc
- 荒山荒坡植被恢复项目投资建设可行性分析论证报告.doc
- 黄河科技学院建筑系教学楼土木工程本科生毕业论文计算书.doc
- 基于at89c51单片机的蔬菜大棚温度控制系统的设计---论文.doc
- 基于at89c51的磁感强度检测计的设计本科生毕业设计论文.doc
- 基于at89c52led点阵显示电子钟的制作----课程设计论文正文报告书.doc
- 基于at89s52单片机的直流数控恒流源设计本科生毕业设计论文正文.doc
- 基于authorware的课程多媒体课件---设计与实现.doc
- 基于avr单片机的485通信系统设计---论文.doc
- 基于bp神经网络的字符识别算法的实现本科生毕业论文正文.doc
- 基于bp网络的车牌识别系统的设计本科生毕业论文正文.doc
- 基于bs架构的高校党务信息管理系统本科生毕业设计论文.doc
- 基于bs模式的仓库管理系统---设计与实现本科生毕业设计论文.doc
最近下载
- 农村生活污水改造工程-施工设计方案.doc VIP
- 昆明市筇竹寺地区地质填图精讲.doc VIP
- (完整word版)新概念英语第3册课文word版.pdf VIP
- 菲律宾结构设计规范NSCP chapter 4c.pdf VIP
- D-Z-T 0405-2022 无人机航空磁测数据采集技术要求(正式版).docx VIP
- 高层住宅水电暖安装工程的组织与实施计划.docx VIP
- 破壁料理机食谱大全奥克斯篇.pdf VIP
- 金航联执业药师继续教育《功能性消化不良的中西药治疗策略》习题答案.docx VIP
- 2025年华医网继续教育CRRT在急诊重症患者中的临床应用答案.docx VIP
- 菲律宾结构设计规范NSCP chapter 4b.pdf VIP
文档评论(0)