linux内核实验平台搭建,嵌入式Linux开发环境的搭建之:实验内容-创建Linux内核和文件系统及本章小结-嵌入式系统-与非网...

5.3  实验内容——创建Linux内核和文件系统

1.实验目的

通过移植Linux内核,熟悉嵌入式开发环境的搭建和Linux内核的编译配置。通过创建文件系统,熟练掌握使用busybox创建文件系统和如何创建文件系统映像文件。由于具体步骤在前面已经详细讲解过了,因此,相关部分请读者查阅本章前面内容。

2.实验内容

首先在Linux环境下配置minicom,使之能够正常显示串口的信息。然后再编译配置Linux 2.6内核,并下载到开发板。接下来,用busybox创建文件系统并完善所缺的内容。用mkcramfs创建cramfs映像文件并下载到开发板。在Linux内核和文件系统加载完了之后,在开发板上启动Linux。

3.实验步骤

(1)设置minicom,按键“CTRL-A O”配置相应参数。

(2)连接开发板与主机,查看串口是否有正确输出。

(3)查看Linux内核顶层的Makefile,确定相关参数是否正确。

(4)运行“make menuconfig”,进行相应配置。

(5)运行“make dep”。

(6)运行“make zImage”。

(7)将生成的内核映像通过tftp或串口下载到开发板中。

(8)用busybox创建文件系统。

(9)创建添加和修改所缺的目录和文件。

(10)在文件系统添加用户程序或者删除不需要的文件。

(11)用mkcramfs创建文件系统映像文件。

(12)将生成的文件系统映像通过tftp或串口下载到开发板中。

(13)在开发板上启动Linux。

4.实验结果

开发板能够正确运行新生成的内核映像。

5.4  本章小结

本章详细讲解了嵌入式Linux开发环境的搭建,包括minicom和超级终端的配置,如何创建并下载映像文件到开发板,如何移植嵌入式Linux内核以及如何移植U-Boot。

5.5  思考与练习

1.适当更改Linux内核配置,再进行编译下载查看结果。

2.配置NFS服务。

3.  深入研究一下U-Boot源码以及移植的具体步骤。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值