【自我学习-zynq7】zImage的生成

zImage是zynq内核生成的重要组成部分,上一篇生成u-boot后即需要继续生成zImage,本篇文章将讲解如何生成zynq-7000的kernel——zImage。

准备材料

1.kernel的下载:

https://github.com/Xilinx/linux-xlnx

制作步骤

1.文件放入虚拟机,解压文件
tar -zxfv ***

2.进入文件,查看内容
【自我学习-zynq7】zImage的生成_第1张图片在/arch/arm/configs中可以查到xilinx_zynq_deconfig
【自我学习-zynq7】zImage的生成_第2张图片3.更改环境变量

export ARCH=arm
export CROSS_COMPILE=arm-xilinx-linux-gnueabi-

4.make xilinx_zynq_defconfig

5.make menuconfig
【自我学习-zynq7】zImage的生成_第3张图片修改所需文件,保存退出

6.make 执行
【自我学习-zynq7】zImage的生成_第4张图片7.生成zImage

在/arch/arm/boot地址中生成Image和zImage
在这里插入图片描述
补充记录:
1.在make menuconfig的时候出现报错,原因是 Ncurses 库没有安装成功。重新安装此库。

参考文献:http://ju.outofmemory.cn/entry/356349

成功安装 Ncurses 库,并正常运行make menuconfig

你可能感兴趣的:(【自我学习-zynq7】zImage的生成)