当前位置:   article > 正文

TQZC706开发板教程:使用Vivado和Vitis烧写flash

TQZC706开发板教程:使用Vivado和Vitis烧写flash
  1. 本文所使用的文件
  2. 链接:https://pan.baidu.com/s/1ZqjfJMZasteJDfZ9qcKAFQ
  3. 提取码: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灯亮起表示烧写成功

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/479372
推荐阅读
相关标签
  

闽ICP备14008679号