Zynq系列程序逻辑固化方法

 

1、创建一个BOOT镜像

该小节主要讲述zynq平台利用软件套件SDK创建一个可固化BOOT镜像。

1.1  选择Ad9361_Eque1工程,选择Xilinx Tools → Create Boot Image 。

 

 

1.2  Creating a BOOT Image 出现如下图,创建MCS文件,使用默认的BIF文件路径。文件路径应该是这样的顺序:

-zynq_fsbl.elf

-system_wrapper.bit

- Ad9361_ Eque1.elf

设置Output path中的BOOT.bin为Ad9361_ Eque1_Boot.mcs,然后点击Create Image。

 

 

1.3  再次Creating a BOOT Image 出现如下图,导入BIF文件—这个工具重新加载先前设置。设置Output path中BOOT.bin为Ad9361_ Eque1_Boot.bin,然后点击Create Image。

 

 

1.4  两个文件被创建

    -- Ad9361_Eque1_Boot.bin用在SD card上

    -- Ad9361_Eque1_Boot.mcs 用在编程Flash上

 

 

 

 

 

 

 

 

2 、编程器件ZC7020 QSPI

     

2.1  设置JP7 、JP8、JP9、JP10、JP11跳线帽为 00000,启动模式为QSPI。然后选择 Xilinx Tools → Program Flash。

 

 

2.2、 选择Ad9361_Eque1_Boot.mcs 作为镜像文件 ,设置Flash类型为qspi_single和选择 verify after flash,然后点击Program。

 

 

3、断电重启,验证固化程序

      断电后,设置JP7 、JP8、JP9、JP10、JP11跳线帽为 00010,即JP10为3V3。然后上电,LED灯闪烁。验证成功。

 

转载于:https://www.cnblogs.com/k030941503/p/9397334.html

你可能感兴趣的:(Zynq系列程序逻辑固化方法)