zedboard开发

zynq-7000学习笔记

2019-02-23  本文已影响0人  一个三要不起

本人完全新手,学习的过程都是参照这一系列博客:
https://blog.csdn.net/luotong86/article/details/52170770
该笔记内容记录的是学习博客中遇到的问题和解决办法。

一、在zedboard上安装linaro图像界面系统

参照https://blog.csdn.net/luotong86/article/details/52170770
遇到的问题:

二、编译uboot

参照https://blog.csdn.net/luotong86/article/details/52185033
博客中没有提到的是要事先安装交叉编译工具arm-xilinx-linux-gnueabi-gcc
否则make过程中会提示No found:arm-xilinx-linux-gnueabi-gcc之类的错误。

下载叉编译工具xilinx-2011.09-50-arm-xilinx-linux-gnueabi.bin需要注册xilinx帐号比较麻烦,这里给出我下好的https://pan.baidu.com/s/1vheLzh0ob2UtxZjP7P4qPg
安装交叉编译工具参考https://www.cnblogs.com/ylsm-kb/p/9034135.html

make 后会在u-boot-xlnx-master/下产生u-boot文件,改名为u-boot.elf就是

三、编译Linux

参照https://blog.csdn.net/luotong86/article/details/52190302

使用unzip解压工具解压时出现symlink error: File name too long错误,参考https://github.com/raspberrypi/linux/issues/34得出解决办法
安装p7zip
sudo apt-get install p7zip-full
解压
7z x linux_xcomm_zynq.zip
没有出现问题。

make uImage LOADADDR=0x00008000过程中出现很多warning不知道有没有影响

四、Zedboard HDMI核的构建和输出显示测试

参照https://blog.csdn.net/luotong86/article/details/52190837
下载no-OS时注意选对版本

编译如下库:

在安装目录Vivado\2015.4\bin下启动cmd命令窗口,输入vivado -mode tcl即可启动tcl shell

上一篇 下一篇

猜你喜欢

热点阅读