Xilinx-Vivado项目:VGA IO不工作



我是Xilinx Vivado的新手。所以现在我们只需要看看Vivado和SDK是如何使用Zybo Zynq-7000板工作的。我在网上搜索了一下,发现了一个VGA IO的项目。神秘的是,我在学校的时候确实做到了,但由于目前的情况,我们无法得到太多帮助,我现在独自一人在家里使用它。

这就是项目。

首先,我想问一下下面的控制台告诉我什么?

  1. 我生成了比特流,然后导出了包含比特流的硬件,最后我启动了SDK。在SDK上,我对FPGA进行了编程,然后作为硬件启动(系统调试器和GDB(运行该项目。我就是这么做的:图像1

  2. 以及配置:图像2

  3. 我通过控制台得到的输出是:图像3

对于我的主要问题,我已经将所有电缆连接到所需的Zybo板;从笔记本电脑到FPGA的USB电缆,从FPGA到监视器屏幕的VGA电缆。问题是我的显示器上没有任何输出,我必须启用一些东西才能使我从FPGA到显示器的VGA电缆正常工作吗?

这最终归结为标准调试。我只能提几个建议。

首先,确认您的设计正在模拟中工作;检查您的输出,尤其是同步信号是否按预期工作。

接下来,确认您的IO约束设置正确,并且您正在使用板上正确的IO引脚。

如果这些看起来都是正确的,理想情况下你可以使用信号分析仪,但在目前的情况下,这听起来不太可能。作为一种替代方案,您可以考虑使用ILA(如芯片示波器(来探测信号,并在硬件中监控它们。

最后,也很明显,要确保所有电缆都正确连接。

祝设计好运。

相关内容

  • 没有找到相关文章

最新更新