下载此文档

《嵌入式系统与开发》实验报告——B12040909.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
《构建嵌入式Linux系统》
实验报告
学生姓名: 刘涛
学号: B12040909
专业班级: NIIT9班
指导教师: 孙国梓
完成时间:
实验2 构建嵌入式Linux系统

理解嵌入式Linux内核和文件系统构建过程,掌握Linux内核裁剪、编译等过程,掌握基于busybox构建嵌入式文件系统命令工具等内容,并利用相关工具制作文件系统。

配置和编译UBOOT
裁剪和编译内核
制作文件系统

Linux使用等
(包括软件调试工具)
硬件:ARM 嵌入式开发平台、PC 机Pentium100 以上、串口线。
软件: WinXP或UBUNTU开发环境。

UBOOT配置及编译
步骤【参看04- Tiny6410 】:
第一步,解压缩uboot源码,命令tar zxvf u-boot-mini6410-,在解压后的文件夹下,可以看到Makefile文件,是整个uboot源码包编译的总Makefile,负责整个uboot的裁剪、编译等过程。
第二步,实验设备使用128M内存,处理器采用S3C6410,生成配置文件命令为
#cd /opt/FriendlyARM/ /u-boot-mini6410
#make mini6410_nand_config-ram128。
第三步,编译UBOOT命令为#make,,该文件存储在/opt/FriendlyARM/ /u-boot-mini6410目录下。
内核裁剪及编译
步骤【参看04- Tiny6410 】:
第一步,解压缩Linux内核源码,命令______________________________________,在解压缩后的文件夹下,可以看到Makefile文件,是整个Linux内核源码包编译的总Makefile,负责整个Linux内核的裁剪和编译工作。
第二步,内核源码裁剪
cp config_linux_mini6410 .config
make clean
make zlmage
方式1:,该文件是宏文件,每个宏和一定的源码文件关联,如果注释掉相应宏,则对应源码将不会被编译进linux内核映像文件中。
实验1----打开该文件可以选择注释掉部分宏,=y,,目录下发现所有的c文件__B_( )。
实验2----,=y,,目录下发现所有的c文件__A_( ),且net目录下的所有被编译后的目标文件被连接成一个目标文件_____build-。
方式2:在shell环境下,进入内核源码顶层目录,执行命令make menuconfig命令,进入图形环境下

《嵌入式系统与开发》实验报告——B12040909 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhangbing32159
  • 文件大小0 KB
  • 时间2015-05-24
最近更新