- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式linux系统构建嵌入式linux系统构建
中国地质大学(北京)
实 验 报 告
课程名称: 嵌入式系统
实验名称: 嵌入式linux系统构建
姓 名: xxxx
学 号: 1010092229
班 级:
指导教师: xxxxxxxxxx
评 分:
实验时间:
实验题目:嵌入式linux系统构建
一、 实验目的
1、了解ARM9嵌入式开发板的基本结构;
2、掌握linux交叉编译环境的建立;
3、掌握编译和移植linux系统的基本方法;
二、 实验器材
1. 安装有windows 7或者xp系统的且能联网的pc一台(如直接装linux,则可以省略步骤一);
2. 采用Atmel公司基于ARM9架构的处理器at91rm9200的开发板一块;
3. 网线一条,USB转串口线PL2303一条,电源一只。
三、 实验步骤
㈠安装Ubuntu 11.10
鉴于对linux操作系统不是很熟悉,所以本次试验采用虚拟机的安装方式,也即在Windows7环境下运行Ubuntu。
1.安装VMware
首先下载得到VMware8.0的安装文件,安装成功并破解后运行VMware,如下图所示:
2.新建linux虚拟机
点击主界面“Create a New Virtual Machine”或直接使用菜单file新建,如没有特殊需要则选择“typical”然后选择Ubuntu 11.10的系统镜像所在的路径,然后填写虚拟机名以及Ubuntu用户名及密码,最后选择虚拟机安装的路径(默认C盘,建议不安装在C盘),确认之后打开虚拟机,之后则由VMware自动安装Ubuntu,安装完成后如下图:
输入刚才设置的用户名及密码即可进入并使用系统了,但此时为普通用户,权限有限。
3. 进入超级用户
在普通用户界面下按快捷键Ctrl+Alt+T进入终端,输入命令sudo passwd root,系统提示输入密码,此时设置自己的密码(注意,终端不会显示输入),确认之后则超级用户root密码设置成功。在终端下输入命令su,再输入密码则可进入超级用户,此时符号由“$”变成“#”或者直接点击右上角“Switch User Account”输入用户名“root”和密码即可进入超级用户,进入后如下图:
㈡安装交叉编译器
搭建交叉编译环境是嵌入式开发的第一步,也是必备的一步。搭建交叉编译环境的方法很多,不同的体系结构、不同的操作内容甚至是不同版本的内核,都会用到不同的交叉编译器,而且,有些交叉编译器经常会有部分的bug,这都会导致最后的代码无法正常地运行。因此,选择合适的交叉编译器对于嵌入式开发是非常重要的。鉴于此,我们慎重选择了arm-linux-gcc-2.95.3 ;arm-softfloat-linux-gnu-gcc;arm-linux-gcc-4.4.3三种编译器,经测试,这三种编译器能够编译成功。
1.下载交叉编译工具
如上所述,本实验需要三种交叉编译工具,分别是arm-linux-gcc-2.95.3 ; arm-softfloat-linux-gnu-gcc; arm-linux-gcc-4.4.3。
arm-linux-gcc-2.95.3 用于编译boot.bin;
arm-softfloat-linux-gnu-gcc 用于编译u-boot.bin;
arm-linux-gcc-4.4.3 用于编译linux-2.6.38 kernel和busybox-1.19.2;
2.安装细则
进入终端, 在/usr/local下新建一个文件夹arm,命令为mkdir /usr/local/arm
安装路径
arm-linux-gcc-2.95.3 解压至/usr/local/arm/ (先拷贝到/usr/local/arm/目录下再解压)
arm-softf
您可能关注的文档
最近下载
- 园林机械使用规范.pptx
- 2024年(粮油)仓储管理员理论知识竞赛理论考试题库资料500题(含答案).pdf
- Sakura樱花Sakura樱花88E51702 说明书说明书用户手册.pdf
- 2024年新改版人教版七年级上册生物全册精编复习专用资料.doc
- 2024中煤电力限公司面向中煤集团内部招聘15人公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- Unit 5 Into the wild Understanding ideas 课件 高中英语外研版(2019)必修第一册.pptx VIP
- Unit 5 Into the wild Understanding ideas示范公开课教学课件【外研版必修1】.pptx
- 2024四方人员云网安全运行应知应会考试.doc
- 人教版2023-2024学年六年级上册数学 第四单元 比(学生版)-(复习讲义)单元速记·巧练.docx VIP
- 技能鉴定题库(1349道).docx
文档评论(0)