- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录
一. Linux安装 3
二.文件共享 5
三.建立交叉编译环境 5
四.解压安装源代码及其他工具 6
五.配置和编译内核 8
六.配置和编译busybox 9
七.制作目标板文件系统映像 9
八. 实验总结 10
一. Linux安装
1.利用虚拟机向导进行Linux安装操作,
2.自行选择安装来源
3.选择安装Fedora版本
4.将的安装光盘放到光驱中,将 BIOS 改为从光盘启动, 启动后系统将会出现如下界面, 按回车继续。
7.设置好时区和root用户密码。
8.设置分区,一般选择默认即可
9.选择安装类型,选择如图,点“ Next”开始定制。
10.开始安装系统,待安装完毕后即可以root身份登录系统
二.文件共享
在菜单栏“虚拟机”下选择“设置”,进入以下界面,选择“选项”中的“共享文件夹”,按照下图进行勾选,点击“添加”选择要共享的文件夹,共享文件后即可进行搭建交叉编译环境。
三.建立交叉编译环境
1.使用cp命令将光盘 Linux 目录中的 arm-linux-gcc-4.5.1-v6-vfptgz 复制到 Fedora9 某个目录下如 tmp/,然后进入到该目录,执行解压命令:
#cd / tmp
#tar xvzf arm-linux-gcc-4.5.1-v6-vfptgz –C /
2. 把编译器路径加入系统环境变量,运行命令#vim /root/.bashrc,编辑 /root/.bashrc 文件,修改最后一行为 export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin,保存并退出
3.重新登录系统(不必重启机器, 开始-logout 即可),使以上设置生效,在命令行输入arm-linux-gcc –v,会出现如下信息,这说明交叉编译环境已经成功安装。
四.解压安装源代码及其他工具
以下为所有需安装的源代码和工具
解压安装源代码
创建工作目录,执行命令:#mkdir –p /opt/FriendlyARM/mini210s/linux,后面步骤的所有源代码都会解压安装到此目录中
解压安装Linux内核源代码
执行命令:#cd /opt/FriendlyARM/mini210s/linux
#tar xvzf /tmp/linux/linux-2.6.35.7tar.gz
解压安装目标文件系统
执行命令:#tar xvzf /tmp/linux/rootfs_qtopia_qt4tgz
(4)解压安装嵌入式图形系统 qtopia 源代码
#tar xvzf /tmp/linux/x86-qtopiatar.gz
#tar xvzf /tmp/linux/arm-qtopiatar.gz
(5)解压安装嵌入式图形系统 qt-extended-4.4.3 源代码
#tar xvzf /tmp/linux/x86-qt-extended-4.4.3tgz
#tar xvzf /tmp/linux/arm-qt-extended-4.4.3tgz
(6)QtE-4.7.0 源代码,busybox 源代码Linux 示例程序
七.制作目标板文件系统映像
使用 mkyaffs2image-mlc2 工具,可以把目标文件系统目录制作成 yaffs2 格式的映像文件,当它被烧写入 Nand Flash 中启动时,整个根目录将会以 yaffs2 文件系统格式存在,缺省的 Linux内核已经支持该文件系统,在命令行输入:
#cd /opt/FriendlyARM/mini210s/linux/
#mkyaffs2image-mlc2rootfs_qtopia_qt4rootfs_qtopia_qt4-mlc2.img
将生成的rootfs_qtopia_qt4-mlc2.img 替换掉SD 卡 images/Linux/ 下 的rootfs_qtopia_qt4-mlc2.img 烧写到 Mini210s 即可。
实验总结
本次实验让我深入了解了嵌入式开发的流程和原理。实验过程中,我们总是遇到这样或那样的问题,比如命令不熟,对linux结构不够了解,初心大意等等,经历一次次的失败之后,我们终于顺利的完成了本次实验。实验之前,本以为自己对安卓手机已经了如指掌了,但通过这次实验让我学到了很多以前没听过的专业名词,也让我对嵌入式越来越了解,有一种进一步学习linux和java的想法,憧憬着将来自己按照自己的想法制作软件,想想都觉得好激动。我会朝着这个方向继续努力的!
您可能关注的文档
- 近年广东省高考考点统计【荐】.xls
- 近年来中国商业摄影行业重点城市动态分析【荐】.doc
- 近年高考病句辨析题汇编【荐】.doc
- 近期人民币升值的原因及对经济的影响【荐】.doc
- 近期房价走势【荐】.ppt
- 还课堂为学堂【荐】.doc
- 进一步提高反腐倡廉建设科学化水平【荐】.doc
- 进口液化天然气利用工程项目社会稳定风险评估报告(中国市场经济研究院-工程咨询-甲级资质)【荐】.pdf
- 进口轴承的辨别方法【荐】.doc
- 进口轴承知识【荐】.doc
- 互联网教育项目2025年资金申请趋势分析报告.docx
- 汉服服饰品牌消费者忠诚度影响因素研究.docx
- 汉服服饰品牌精准流量获取策略研究报告.docx
- 汉服服饰品牌文化认同构建与品牌情感营销策略.docx
- 大厂考勤管理制度.docx
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库附答案详解(综合题).docx
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库附答案详解(能力提升).docx
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库附答案详解(精练).docx
- 2025年新疆投资发展集团有限责任公司人员招聘笔试备考题库附答案详解(精练).docx
- 高中阶段智慧校园智能学习环境中人工智能教育工具的应用效果研究教学研究课题报告.docx
最近下载
- 幼儿园红色文化教学案例.docx VIP
- 幼儿园“红色教育主题活动案例.pdf VIP
- 模拟法庭剧本(终极完美版).doc
- 专题12 句子的类型II(复合句)-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 酒店住宿水单模板.doc VIP
- 专题10 非谓语动词-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 专题11 句子的类型I(简单句和并列句)-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 新中式设计方案说明书.docx VIP
- 专题09 动词的时态和语态-初中英语重点语法知识完整梳理(全国通用).doc VIP
- 专题08 动词的分类-初中英语重点语法知识完整梳理(全国通用).doc VIP
文档评论(0)