ZYNQ 7000 tcl编译IP核
内核下载2016r1的,设备树,uboot都下载2016r1的
要进行HDMI的输出测试,还需要PS端的测试程序,可以在ADV7511
页面找到no-OS版的下载链接,最后两行,包括transmitter library和测试代码
编译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
编译成功后输出如下信息
构建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