硬件环境:TLZ7100开发板
软件环境:Vivado 2017.4
软件工程:tl-axi-gpio-led-demo
基本功能:使用PL例化AXI接口控制LED灯
准备:开发板拨码开关打到010101(1为NO)并上电启动
由于例程已经完成了.hdf文件和.bit文件的生成,因此跳过vivado对PL工程的编译,上图为PL工程的一个DDR配置,与硬件相关,后续都需要配置,此处可忽略。
打开"Xilinx\SDK\2017.4\bin\xsct.bat"
输入cd C:/All-Programmable-SoC-demos/tl-axi-gpio-led-demo/sw/axi_gpio_baremetal_demo/src,需要注意,这里/为斜杠,可以使用右击-复制快速定位,但是需要将\改为/,同时需要注意,这里关联的.hdf文件,在例程中已经自带了,不需要使用vivado编译生成和拷贝过来。
输入source axi_gpio_sdk.tcl
生成.sdk文件夹,打开\Xilinx\SDK\2017.4\bin\xsdk.bat,选择workspace时,定位至此.sdk,编译整个工程,选择
配置,如下图所示
需要注意,这里必须要选择.bit文件
这里不启动microblaze,不启动双核中的第二个内核。
然后点击debug就可以将程序下载至FPGA,正常运行了,可观察到LED2闪烁。