电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

基于ARM9嵌入式Linux引导程序研究与移植

基于ARM9嵌入式Linux引导程序研究与移植_第1页
1/24
基于ARM9嵌入式Linux引导程序研究与移植_第2页
2/24
基于ARM9嵌入式Linux引导程序研究与移植_第3页
3/24
下载后可任意编辑《基于 ARM9 嵌入式 Linux 引导程序讨论与移植》嵌入式综合实验报告专 业: 电子信息工程 班 级: 电子 071 姓 名: 武 超 学 号: 079064209 指导老师: 马小陆 0下载后可任意编辑2010 年 7 月 4 日目 录1、实验意义……………………………………………………22、综合实验报告内容…………………………………………2 2.1 交叉编译器的制作 ……………………………………22.2 vivi 引导程序的移植…………………………………53、总结…………………………………………………………221下载后可任意编辑1、实验意义此次嵌入式课程设计,使我熟悉 Linux 的一些基本命令和开发环境;同时也理解了交叉编译器制作的三种方法和 vivi 引导程序的移植过程,学会怎样给Flash 分区并学会通过串口烧写 vivi、内核、根文件系统和应用程序,课程设计的过程很欢乐,实验的过程也很磨炼人的耐性,同样也增加了我对 Linux 的兴趣!2、综合实验报告内容2.1、交叉编译器的制作。 交叉开发工具链的配置大体有三种方法,第一种是下载别人已做好的工具链,当然这是最省事的方法,第二种是到网上下载 crosstool,第三种是最有趣的,也是最能体现自己能力的方式,自己一步一步制作交叉开发工具链交,这个过程富有挑战性。我采纳的是第二种方法。 编译过程必须在普通用户模式下运行,用 root 用户不行。编译前需要下载一些软件,当然不下载也行,crosstool 会自动帮你下载,但 crosstool 用 wget 下载,速度会很慢,有一些 Linux 还没有该下载命令,所以最好在 windows 环境下通过专门的下载软件下载所需要的软件,然后通过 share 件传到 linux 系统中。根据后面脚本中说指定的的版本,下载软件及版本如下:binutils-2.16.1.tar.bz2 glibc-linuxthreads-2.3.6.tar.bz2 glibc-2.3.2.tar.gz gcc-3.3.6.tar.bz2 linux-libc-headers-2.6.12.0.tar.bz2linux-2.4.21.tar.bz2 crosstool-0.43.tar.gz 以上软件放在 Linux 的/mnt/hgfs/share 中。仍以 root 身份登陆,在/下输入以下命令: mkdir downloadsmkdir crosstool将下载的软件复制到/download 中。2下载后可任意编辑将 crosstool-0.43.tar.gz 复制到/crosstool 中,解压缩tar zxvf crosstool-0.43.tar.gz从终端进入 crosstool-0.431)demo-arm.sh:# vi demo-arm.sh:修改以下两个路径为TARBALLS_DIR=/download 下载的软件包...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

基于ARM9嵌入式Linux引导程序研究与移植

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部