本文所使用的文件
链接:https://pan.baidu.com/s/1ZqjfJMZasteJDfZ9qcKAFQ
提取码:peqa
无论采用何种方式烧写Flash,都务必准备好相应的烧写文件。我在上面的链接中已提供了测试文件供您参考。烧写Flash时通常需要两个文件:BOOT.bin和zynq_fsbl.elf,请确保您已备齐这两个文件,以便顺利进行烧写操作。
从上述图示中,我们可以清晰地看到我所提供的文件集包含了多种组件。其中,除了BOOT.bin和zynq_fsbl.elf这两个关键文件外,还有一些脚本文件,如makeboot.bat,它们用于生成BOOT.bin文件。当您以文本方式打开makeboot.bat文件时,会发现它调用了GUI2.bif文件中的内容来生成BOOT.bin。进一步查看gui2.bif文件,其内容则是基于同目录下的另外三个文件来构建的。在使用vits生成BOOT.bin文件时,我们同样依赖这三个文件。因此,如果您想要生成BOOT.bin文件,可以简单地复制这些文件,然后修改gui2.bif中的文件名称,并运行脚本文件。这样,您就可以直接生成所需的BOOT.bin文件了。整个过程既方便又高效,为您节省了大量时间。
使用Vivado烧写Flash流程:
打开vivado,点击Open Hard...
给开发板插上JTAG,电源线,把启动模式设置为JTAG模式,开启电源
点击Open tar...,识别出芯片
右键xc7z045_1,点击Add Con...
在开发板的原理图上找到flash器件,zc706开发上的flash型号为S25FL128S,电压为1.8V,并且是连块并联的
搜索flash型号,由于flash是两块并联的,所以选择X8,电压选择1.8V的
点击OK
添加bin和FSBL文件,需要勾选擦除,校验可以不勾选,点击OK开始烧写
等待烧写完成,把开发板启动模式改为flash启动,重新上电,等待DONE灯亮起表示烧写成功
使用Vitis烧写Flash流程:
打开zc706的Vitis项目,点击VItis,选择Program Flash
给开发板插上JTAG,电源线,把启动模式设置为JTAG模式,开启电源
添加BOOT.bin和fsbl文件,选择x8的flash,点击Program进行烧写
等待烧写完成,完成后Console窗口中会提示flash操作成功
把开发板启动模式改为flash启动,重新上电,等待DONE灯亮起表示烧写成功
标签:bin,文件,TQZC706,flash,BOOT,烧写,开发板 From: https://blog.csdn.net/mcupro/article/details/137538026