- 1
- 0
- 约4.6万字
- 约 64页
- 2016-12-16 发布于辽宁
- 举报
基于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 comp
您可能关注的文档
- 本科毕业论文---基于android平台的天气查询系统的设计与开发安卓天气预报正文.doc
- 本科毕业论文---基于cpld的频率计设计.doc
- 本科毕业论文---ktv娱乐信息管理系统.doc
- 本科毕业论文---ktv娱乐信息管理系统论文.doc
- 本科毕业论文---基于android平台下家庭理财软件设计与开发.doc
- 本科毕业论文---基于ansys的输电线路杆塔有限元分析(论文)设计.doc
- 本科毕业论文---基于arm9的linux系统移植论文.doc
- 本科毕业论文---l波段接收机的论文正文.doc
- 本科毕业论文---l波段接收机的设计正文.doc
- 本科毕业论文---基于arm的热风炉监控系统设计(论文)设计-based-on-arm-the-design-of-furnace-monitoring-system.doc
- 《GB/T 21561.1-2025轨道交通 机车车辆 受电弓特性和试验 第1部分:机车车辆受电弓》.pdf
- 《GB/T 6346.2301-2025电子设备用固定电容器 第23-1部分:空白详细规范表面安装金属化聚萘二甲酸乙二醇酯膜介质直流固定电容器 评定水平EZ》.pdf
- 2026年中国城市建设史复习题200道含答案(基础题).docx
- 2026年注册会计师(CPA)考试题库200道及1套参考答案.docx
- 60103交通事故案卷文书 标准 ga 40-2018.pdf.pdf
- 小升初衔接第一讲:基础词汇与句型综合梳理与运用(基于Starters 14).docx
- 四级公路设计关键要素教学课件.pptx
- Unit7SectionA2a-2e课件鲁教版英语六年级下册.pptx
- 初中地理八年级:探秘台湾省环境与经济协同发展.docx
- Unit2Success单元重点单词单句写作练习课件-北师大版高中英语选择性(1).pptx
最近下载
- 建筑工程图集 新12J06楼梯.pdf VIP
- 新高考数学二轮复习导数培优专题14 利用导数研究函数零点问题(含解析).doc VIP
- 新高考数学一轮复习考点过关练习 利用导数解决函数单调性的应用问题(含解析).doc VIP
- 驯养篮球犬(最新整理版).docx VIP
- 巴黎铁塔埃菲尔竹签DIY制作全过程.docx VIP
- NB 35074-2015 水电工程劳动安全与工业卫生设计规范.docx VIP
- 通用欠条模板(个人现金借款版).pdf
- 2025年中考数学真题《因式分解》专项汇编含答案.pdf VIP
- APS-737-23-001B737NG更换ISFD.docx VIP
- 人工流产护理试题及答案.docx VIP
原创力文档

文档评论(0)