参考网址:
http://www.wiki.xilinx.com/Getting+Started
zynq平台下整体设计流程如图1所示。
图1 zynq平台下整体设计流程
这里我们先介绍中间部分,先把操作系统跑起来再说,以后再慢慢在上面跑APP。
主要包括U-boot的构建,Linux内核的构建,设备树的构建以及根文件系统的制作
。
本节我们先把开发环境搭好
一、在windows下安装虚拟机以及Ubuntu14.04LTS(该步骤网上有很多资料,这里不再赘述)
二、在Ubuntu下安装安装vivado(下载安装包后根据图形界面一步一步安装即可,安装选项一切默认即可,安装包可以到xilinx官网下载,可以参考
http://blog.csdn.net/hayiji/article/details/46855997)
三、交叉编译工具的配置,我们不用再特意去下交叉编译工具,直接用Vivado SDK里面自带的即可。
(1)安装后、SDK下的交叉编译工具路径默认为/opt/Xilinx/SDK/2014.4/gnu/arm/lin/bin:
(2)导出交叉编译工具路径(配置PATH环境变量,类似于windows下配置jdk)
登录到你的用户(非root),在终端输入: gedit ~/.profile
export PATH=”$PATH:/opt/Xilinx/SDK/2014.4/gnu/arm/lin/bin”
(注意这里是以英文冒号分割)
保存文件,注销再登录,变量生效。 该方式添加的变量只对当前用户有效。