码迷,mamicode.com
首页 > 系统相关 > 详细

[原创]基于Zynq Linux环境搭建(二)

时间:2018-01-03 11:46:34      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:image   evel   elf文件   环境搭建   config   http   link   zynq   com   

在此篇,我们编译UBOOT

解压:

[#17#17:26:56 FPGADeveloper@ubuntu ~/Zybo_Demo]$tar zxvf *.tar.gz

  

在解压过程中出现下述问题

 

tar: xlnx-boot/arch/arm/include/asm/arch: Cannot create symlink to `arch-zynq‘: File exists

  

原因:源码包不能放置在共享文件夹中,将源码包拷贝至linux文件系统上。

clean

 

[#63#18:31:49 FPGADeveloper@ubuntu ~/Zybo_Demo/u-boot-xlnx-xilinx-v2014.2]$make distclean

  

修改boards.cfg,添加zynq_zybo,在include/configs增加zybo.h等配置文件,zedboard和zybo的PS时钟不一样,配置需要将其定义成50MHz

技术分享图片

[#64#18:31:53 FPGADeveloper@ubuntu ~/Zybo_Demo/u-boot-xlnx-xilinx-v2014.2]$make zynq_zybo_config

  

make

 

[#66#18:32:05FPGADeveloper@ubuntu ~/Zybo_Demo/u-boot-xlnx-xilinx-v2014.2]$make

  

编译成功后,文件夹下将会产生u-boot,修改成u-boot.elf文件,然后将其copy至SDK,合并bitstream,作为启动文件

技术分享图片

合并方式如下

技术分享图片

 

可以将bin文件拷贝到SD卡,进行启动

 

[原创]基于Zynq Linux环境搭建(二)

标签:image   evel   elf文件   环境搭建   config   http   link   zynq   com   

原文地址:https://www.cnblogs.com/ifpga/p/8182025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!