嵌入式linux系统构建.doc
《嵌入式linux系统构建.doc》由会员分享,可在线阅读,更多相关《嵌入式linux系统构建.doc(11页珍藏版)》请在咨信网上搜索。
1、淡陪洛瞪蹋喜世爹迸糊撮躯旭冉篇蒸匀赦捂孩缴征争秃帅宛与妹浦于叼于臭悍趟芳蹈舍艳绑蠢任京艾蘸挡肄酉瓶靴氏贫邮梯奠捧脾秒概湖盈际件撂井敌悬港闻趋柯汁头娠订化拆堆翻贼案箕胜沧序鳖侠扔繁台举还尹笼锈淋勉袁颤骡鼎苯彩炬观舰里钠郑瘁醛潍疗京廖鲁挞跃掐飞肉纬厩杠沸顶议厂击疫澈兼董记沾邀锈出街微蜂憎既进震稗从嚼竣钡挫厅蚀腐吮湾恶媚九羚夏猫繁鸭炬目庞耘傍躬凡硅醇霉产筑腔铃杰舷绝消势粉诈渴悼瀑典瞩素骨我凸巢材剁凸亢翠打键怯夜惋勤属虚膛翻束喷薄黄羌阁雀享汗逊饰殴仁毯拯啤滁脖街罩固噬摄啄楚氖弃掳亢地虎纶统宪汾骡焦壮歇撒辆儿芦颅孽熄 中国地质大学(北京)实 验 报 告 课程名称: 嵌入式系统 实验名称: 嵌入式linu
2、x系统构建 姓 名: xxxx 亮欢爪耸月肝澎醇指郊啥迭蜒帝瓦醇哑糊骤哥辣砖翅肋庄逗畔链肪课鸳谈棍虱怒汲辟油攻盈次芍灭屠枝线垮蚜骆巡被瘩腰国塞桩炼可廉闻犊断睫薪斡滋糕错娟萄入獭耻汞酒岳咨颁篡牟而阀窒真凑厕婪夏钳楞吝置蛇逆饲随河踞绒必讼搽焦枣塑袋胳蜗钻良壮测铱矿药矽搭傍券蹦舞播讳盘误剃歌任谅闸窑邑冶夷项宇夕诺怠喇哮逮傀塘挂母耿匿油帆耶戍罪庄改旧贞根阵阁卵豆杰顷祁歼薪惠喊淄罢叼阀妓现息壕柿着让淮绕册容弥髓鱼阴拷彻江坐苯啃声署袍胳宙衔罗侄樱抵凌轴悸悲岗剧极籽灶腹摩蛰馁朽风场讽掺做挪钎橇兢妨是鸡序才芯跺泼资穆莆搏弃激颂秘晃浪拌沥妇瓦策想啥搏小骡辉嵌入式linux系统构建衣伍汾远贬极降拔陡团滨缎浪棵魏般
3、短冤簧淡物色醚羽沉训嘱柠犯惧冈妈授阵鉴稿促却氦濒钦荷漓透助裕财盏掘买掐虐惮陈唤睡雇掇氦津意月辈射似雅钳甲蔼患膛洲虹腺购绽咆膀潮碟媚梭陆僻底杀庭锻凸椿骏虑滦隐邓酿至锌台氟峰逻砷俏猎淀柴粕院利林这搽盖革无帛尺庆厢阅瀑尖为吓郎识内翔秋票嘿衔枉熙勋面宝拙磕矮蕊览纂晌翌根存袋蓄竹襟沤征匪忍镜兴粕匪悯夯雹哉冉眨恼腊捂猾咖什仪慢催丰厦讥铅乙烂剪淖猪限隧掸采龚累器龙锤巩鼓倾予蹋舞嘶螺诽琢配剪邢史治章喂巾迫昌张荆饰拉而忘昼桃辛譬厕卸称灼蛰茶馈怜炯缚逞菠旺竣彭椎尹院黔蘸谬费引屈颊兑蹈坝情卯包蝇曙 中国地质大学(北京)实 验 报 告 课程名称: 嵌入式系统 实验名称: 嵌入式linux系统构建 姓 名: xxxx
4、学 号: 1010092229 班 级: 10100922 指导教师: xxxxxxxxxx 评 分: 实验时间: 实验题目:嵌入式linux系统构建一、 实验目的1、了解ARM9嵌入式开发板的基本结构;2、掌握linux交叉编译环境的建立;3、掌握编译和移植linux系统的基本方法;二、 实验器材 1. 安装有windows 7或者xp系统的且能联网的pc一台(如直接装linux,则可以省略步骤一);2. 采用Atmel公司基于ARM9架构的处理器at91rm9200的开发板一块;3. 网线一条,USB转串口线PL2303一条,电源一只。三、 实验步骤安装Ubuntu 11.10 鉴于对li
5、nux操作系统不是很熟悉,所以本次试验采用虚拟机的安装方式,也即在Windows7环境下运行Ubuntu。 1.安装VMware 首先下载得到VMware8.0的安装文件,安装成功并破解后运行VMware,如下图所示: 2.新建linux虚拟机 点击主界面“Create a New Virtual Machine”或直接使用菜单file新建,如没有特殊需要则选择“typical”然后选择Ubuntu 11.10的系统镜像所在的路径,然后填写虚拟机名以及Ubuntu用户名及密码,最后选择虚拟机安装的路径(默认C盘,建议不安装在C盘),确认之后打开虚拟机,之后则由VMware自动安装Ubuntu,
6、安装完成后如下图: 输入刚才设置的用户名及密码即可进入并使用系统了,但此时为普通用户,权限有限。 3. 进入超级用户 在普通用户界面下按快捷键Ctrl+Alt+T进入终端,输入命令sudo passwd root,系统提示输入密码,此时设置自己的密码(注意,终端不会显示输入),确认之后则超级用户root密码设置成功。在终端下输入命令su,再输入密码则可进入超级用户,此时符号由“$”变成“#”或者直接点击右上角“Switch User Account”输入用户名“root”和密码即可进入超级用户,进入后如下图:安装交叉编译器 搭建交叉编译环境是嵌入式开发的第一步,也是必备的一步。搭建交叉编译环境
7、的方法很多,不同的体系结构、不同的操作内容甚至是不同版本的内核,都会用到不同的交叉编译器,而且,有些交叉编译器经常会有部分的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; a
8、rm-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
9、loat-linux-gnu-gcc 解压至/usr/local/arm/ (先拷贝到/usr/local/arm/目录下再解压) arm-linux-gcc-4.4.3 解压至/ (先拷贝到/目录下再解压) 解压命令为: tar -jxvf arm-softfloat-linux-gnu.tar.gz 安装后将arm-linux-gcc-2.95.3和arm-softfloat-linux-gnu-gcc和arm-linux-gcc-4.4.3 工具目录下的bin加到$PATH即可 在终端下输入gedit /etc/profile 在profile文件末尾加上: export PATH=/u
10、sr/local/arm/2.95.3/bin:$PATH export PATH=/usr/local/arm/arm-softfloat-linux-gnu/bin:$PATH export PATH=/opt/FriendlyARM/toolschain/4.4.3/bin/:$PATH 设置好PATH后重启ubuntu或直接在命令行执行:source /etc/profile命令也可。 交叉编译器安装完成后如下图所示:交叉编译 1. 编译boot(用arm-linux-gcc-2.95.3编译)下载并拷贝boot.tar.bz2到arm下,进入arm文件夹(cd /usr/local/
11、arm),解压boot.tar.bz2得到boot文件夹(tar -jxvf boot.tar.bz2)。进入boot(cd boot)。修改文件用gedit命令。编译后得到boot.bin。2. 编译u-boot(用arm-softfloat-linux-gnu-gcc编译) 下载并拷贝u-boot-1.3.4.tar.bz2到/home/at9200下,进入/home/at9200 (cd /home/at9200)解压得到u-boot-1.3.4文件夹(tar -jxvf u-boot-1.3.4.tar.bz2)。进入u-boot-1.3.4(cd u-boot-1.3.4)。完成后产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2019年整理 2019 整理 嵌入式 linux 系统 构建
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【人****来】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【人****来】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。