eclipse Z7开箱即用的演示


描述

在制造的时候,out - box演示程序被编程到eclipse的闪存中。由于演示没有使用任何Zmods,它可能不是最有用的,但是,如果您想查看它的源代码或重新编程的flash,这里展示了它。


库存

  • Eclypse Z7
  • Vivado和Xilinx SDK安装与本演示的最新版本兼容(2019.1)
  • 串口终端应用程序来接收打印出来的消息
  • 下载源代码需要使用Git
  • 外部电源的电源
  • 一根用于USB连接到主机的microrousb电缆

下载及使用说明

项目将通过克隆下载Eclypse Z7在Github回购。建议使用git获取源文件。仍然可以从Github下载项目的zip文件,但依赖项需要手动下载并放置在正确的位置。

Out-of-Box演示版没有使用任何Zmods,但在运行时插入它们是绝对安全的。需要注意的是,Zmods是不可热插拔的。

把电源和USB电缆插到板上。它可以随时开机。


使用下面的命令下载演示项目:

git clone——recursive https://github.com/Digilent/Eclypse-Z7.git -b OOB/master

西南运行此命令时创建的文件夹的子目录(“eclipse - z7”),将在后面的步骤中用作Xilinx SDK工作区。

如果您想同时下载Vivado和PetaLinux项目,而不是克隆Eclypse-Z7存储库(仍然使用oob /主分支)。有关如何使用这些项目以及如何从源代码中检出它们的说明,可在eclipse Z7 Git Repositories文档。


启动Xilinx SDK并选择软件文件夹作为工作空间。


存储库中的项目现在需要添加到工作区中。

点击“导入项目”按钮。


选择之前选择的作为工作区的目录作为根目录,确保选中所有的项目框(没有变灰)并单击完成


接下来,确保项目已经构建完成,并从窗口顶部的菜单中选择“Xilinx Tools→Create Boot Image”。在弹出的对话框中,选择值得记忆的位置来放置引导映像格式(BIF)文件和二进制引导映像(“boot.bin”)。“添加”FSBL ELF文件(在FSBL的调试文件夹中找到),比特流(在硬件平台中找到),以及应用程序ELF文件(在应用程序的调试文件夹中找到)到图像中。点击“创建图像”继续。


接下来,确保插入eclipse,并将编程模式选择跳线设置为JTAG。选择“Xilinx Tools→Program Flash”,在Image file字段中选择刚才创建的BOOT.bin文件,在“FSBL file”字段中输入FSBL ELF文件。其他一切都可以保留默认值。点击“程序”继续。编程flash的过程可能需要几分钟。


最后,切换编程模式,选择跳线到QSPI和电源循环板启动演示。


当项目运行时,led将开始循环,当其中一个按钮被按下时,消息“Button # pressed!”打印到连接的串行控制台。

运行项目后,请查看eclipse Z7 Git Repositories有关克隆的存储库的结构以及如何获取和构建软件项目的依赖项的更多信息的文档。


额外的资源

所有与使用eclipse Z7相关的材料都可以在其网站上找到资源中心

如需技术支持,请访问FPGADigilent论坛的一部分。