ZYNQ 7000 tcl编译IP核

ZYNQ 7000 tcl编译IP核

内核下载2016r1的,设备树,uboot都下载2016r1的

ZYNQ 7000 tcl编译IP核

要进行HDMI的输出测试,还需要PS端的测试程序,可以在ADV7511

页面找到no-OS版的下载链接,最后两行,包括transmitter library和测试代码

ZYNQ 7000 tcl编译IP核

ZYNQ 7000 tcl编译IP核

编译HDL库,需要先编译如下库

  • hdl-2016_r1/library/axi_clkgen source axi_clkgen_ip.tcl
  • hdl-2016_r1/library/axi_hdmi_tx source axi_hdmi_tx_ip.tcl
  • hdl-2016_r1/library/axi_i2s_adi source axi_i2s_adi_ip.tcl
  • hdl-2016_r1/library/axi_spdif_tx source axi_spdif_tx_ip.tcl
  • hdl-2016_r1/library/util_i2c_mixer source util_i2c_mixer_ip.tcl

编译方法:比如编译axi_clkgen,打开vivado tcl shell,进入 cd F:/down_zed/4/hdl-2016_r1/library/axi_clkgen目录,执行source axi_clkgen_ip.tcl

ZYNQ 7000 tcl编译IP核

编译成功后输出如下信息

ZYNQ 7000 tcl编译IP核

构建ADV7511项目,打开vivado gui,在tcl命令行里进入到hdl-2016_r1/projects/adv7511/zed目录,执行tcl脚本进行构建:source system_project.tcl

执行了此步骤以后,这时候就变成了vivado工程

 

 

中途如果报错,去xilinx官网下载一个能够编译HLS ip核的vivado版本,打补丁安装vivado2015.1,

2015.4.1 Vivado - Vivado 2015.4 更新 1 (2015.4.1) 版本说明

http://china.xilinx.com/support/answers/66245.html