DM365中的u-boot编译以及内核编译指导手册

DM365中的u-boot编译以及内核编译指导手册

ID:45755348

大小:93.18 KB

页数:9页

时间:2019-11-17

DM365中的u-boot编译以及内核编译指导手册_第1页
DM365中的u-boot编译以及内核编译指导手册_第2页
DM365中的u-boot编译以及内核编译指导手册_第3页
DM365中的u-boot编译以及内核编译指导手册_第4页
DM365中的u-boot编译以及内核编译指导手册_第5页
资源描述:

《DM365中的u-boot编译以及内核编译指导手册》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、DM365中的u-boot编译以及内核编译指导手册这个实验主要涉及五个方面的内容:一、UBL的编译说明,因为UBL是CCS下的工程文件,编译UBL在CCS环境下即可直接编译,这里略去方法,只耍知道UBL文件的功能是负责启动u-bootn级启动镜像。二、u-boot的编译:1、在实验开始之前,首先看下这个实验的工作环境和目录结构情况,如下图所示轿一ubuntu:/dpt/dm365FileEditViewSearchTerminalHelproot@ubuntu:/opt/dm365#IsDM36xflashutilsZK33HKset

2、up.shttu-boot-20ie-88-14-bkup.tgzDM36x・ziplinux-2・6・lS^proseedisplayzeilieie•tgzmontavista.tgzu-bootroot@ubuntu:/opt/dm365#Flash_utils目录是关于UBL的内容的,u_boot是关于u_boot内容的ti_davinci是关于Linux内核源码编译的内容,所有的目录都在的dm365这个工作总目录下,(因为之后的测试和验证均实在DM365这个板子上进行的)上述三个子冃录分别对应实验的三个部。2、在编译内核Z前

3、,先做些准备工作,搭建好以后需要使川的平台,这里主要是交叉编译器的搭建,在之示编译内核的过程屮会使用到此交叉编译器,指定路径麻便可使用,为了指定交叉编译器的路径,在总的目录下建立一个脚本文件setup.sho在以后使用交叉编译器的吋候都会根据这个路径来寻找,脚木文件比较简单,在所使用的终端上使用相应的命令便可使之生效。IUUKguuUIILU:/Upi/UIII3U7#lbDM36xflashutils匾显setup.sh^ttDM36x•ziplinux-2.6.18_pro5e0_display_2011_ie_ie•tgzmon

4、tavista•tgzu-bo(root@ubuntu:/opt/dm365#vimsetup.sh

5、编辑脚木文件的命令。—root@)ubuntu:/opt/dmJ65FileEditViewSearchTerminalHelp#!/bin/shexportPATH=SPATH:/opt/dm365/montavista/pro/devkit/arm/v5tle/bin脚木文件的内容。DM36x,zipimux-2•6.18_pro5e0_display_2eil_ie_16•tgzroot@ubuntu:/opt/dm365#so

6、urcesetup.sRroot@ubuntu:/opt/dm365#使用此命令便“J将交叉编译器的路径添加到PATH环境变量中。3、准备工作完成Z后,进行u_boot的编译:pot@ubuntu:/opt/dm365/u-boot#makedisttcleannake:***Noruletomaketarget'disttclean'・Stop・「oot@ubuntu:/opt/dm365/u・boot#makedistcleanroot(9ubuntu:/ODt/dm365/u-boot#□在编译z前,先清除-•些不必要的东西,以

7、避免彩响住成新的编译结果,运用的指令如上所示。root@ubuntu:/opt/dm365/u-boot#makedavinci_dm365_ipncConfiguringfordavinci_dm365_ipncboard・・・root@ubuntu:/opt/dm365/u-boot#makeARCH=arm

8、Z后进入编译阶段,步骤如上所示,第i条指令mae后跟的是板子名字,(这里运用的是DM365的板子)第二条指令后跟的是体系结构。(ARM的体系结构)下图是编译过程中的部分截图:XJcncTaTTny^include/commo

9、n・h:0:warning:targetCPUdoesnotsupportinterworkingmake・Ctoolsallmake[l]:Enteringdirectory'/opt/dm365/u-boot/tools1gcc-Wall-pedantic・idirafter/opt/dm365/u-boot/incl.ude-idirafter/opt/dm365/u-boot/include2・idirafter/opelude-DTEXTBASE=9x81080ee0-DUSEHOSTCC-0-c-oimg2srec.oim

10、g2srec.cgcc-Wall・pedantic・idirafter/opt/dm365/u-boot/include-idirafter/opt/dm365/u-boot/include2-idirafter/ope

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。