zynq-7000学习笔记(二)——编译uboot

PC平台:ubuntu 14.04

Xilinx设计开发套件:Xilinx_vivado_sdk_2016.2


1、下载u-boot源代码

https://github.com/Xilinx/u-boot-xlnx.git

直接通过git下载,或者下载zip压缩包

zynq-7000学习笔记(二)——编译uboot_第1张图片

2、设置环境变量 ARCH和CROSS_COMPILE

3、修改include/configs/zynq-common.h文件,把sdboot参数修改成如下,即删除了读取ramdisk的操作,并把bootm的第二个参数修改成“-”,表示无ramdisk

zynq-7000学习笔记(二)——编译uboot_第2张图片

4、执行配置

5、编译 # make

6、把tools下的mkimage拷贝到/usr/sbin目录下,编译uImage的时候要用到


U-BOOT源码压缩包和编译好的elf文件

你可能感兴趣的:(Zynq-7000)