描述
VC709连接功能套件板调试核对表可用于调试与电路板相关的问题,并确定是否是下一步请求电路板RMA。
在完成VC709电路板调试清单之前,请查看(Xilinx答复51901) Virtex-7 FPGA VC709连接功能套件 – 已知问题和发行说明主答复记录。
解
1. 切换/跳线设置
2. 董事会权力
3. 电缆检测
4. JTAG初始化以下调试步骤假设步骤1-4已经过检查并且正在运行:
5. JTAG配置
6. BPI配置
7. XADC
8. PCIe
9. IBERT
10. DDR3
11. 接口测试
12. VC709的已知问题VC709的默认开关和跳线设置为:
通过验证默认的“切换”和“跳线”设置,从已知的安全方案开始。然后,您可以为您的应用设置开关/跳线。
一个。 GPIO DIP开关SW2
湾配置DIP开关SW11
默认模式设置M [2:0] – 010在电路板上电时选择主BPI配置。C。 默认跳线设置
d。 默认XADC跳线设置
即默认PCIe通道选择设置2.董事会权力
Power -ON LED:使用VC709评估套件中提供的AC-DC电源适配器在工作台上进行初始功率测试。上电LED的状态表示电路板的健康状况。
一个。打开电源时检查以下LED的状态:
湾如果上面的这些LED在通电时没有点亮,您可能需要重新编程电路板上的TI电源控制器。这可以使用Texas Instruments Fusion数字电源制造工具软件包,Texas Instruments USB接口适配器EVM和相应的XML脚本来完成。
有关更多详细信息,请参阅(Xilinx答复37561) ;有关要使用的相应XML文件(这些是特定于板)的信息,请参阅(Xilinx答复56811 )。
如果您没有TI USB接口适配器EVM,则可以按照(Xilinx答复54022)中的步骤进行订购。C。如果12V电源LED(DS16)不是绿色,则12VDC不会传送到VC709电源输入连接器。按着这些次序:
3.电缆检测
VC709使用USB A-to-micro-B电缆,插入VC709 Digilent USB-to-JTAG模块U26。
USB A-to-micro-B电缆
一世。器件管理器中是否显示电缆?如果下图中突出显示的三个项目在“器件管理器”中可见,则表明您的USB电缆已正常运行且已正确识别。
II。电缆驱动器是否正确加载?该电缆的驱动程序应包含在iMPACT安装中。但是,如果USB A-to-micro-B电缆连接出现问题,可以从下面的链接下载Digilent插件。
如需安装,请遵循下载文件中提供的文档中的指南: http : //digilentinc.com/Products/Detail.cfm?NavPath = 2,66,768&Prod=DIGILENT-PLUGIN 。
此插件需要适用于Windows的Adept系统2.4或更高版本以及适用于Linux的Adept系统2.3.9或更高版本。 Adept软件可从Digilent获得: http ://digilentinc.com/Products/Detail.cfm?NavPath = 2,66,828&Button = ADEPT2 。
III。检查系统属性和环境变量。有关环境变量的信息,请参阅(Xilinx答复11630) 。
IV。 USB端口是否已启用?用户可以重新启动系统以重新初始化USB总线。
v。是否正确安装了Xilinx工具? (iMPACT或ChipScope Pro)(有关支持的软件版本信息,请参阅套件产品页面: VC709 )
如果怀疑工具安装存在问题,请参阅“ 安装和许可指南” (确保使用最新版本的工具以及支持VC709的相关文档)
六。操作系统(OS)是否使用Windows 7?如果是,请参阅(Xilinx答复41442)和(Xilinx答复44397) 。如果上述步骤无法使您连接,请查看支持网页以获取可用的支持选项。
使用Xilinx Tools(iMPACT或ChipScope Pro)检查电路板JTAG链的状态。要检查JTAG链是否已正确初始化,请遵循此JTAG初始化测试用例:
一个。从VC709中删除所有FMC卡
湾设置模式开关SW11用于JTAG模式(101)
C。在工作台上启动VC709(不在PC机箱中)
d。将Digilent USB A-to-micro-B电缆连接到VC709
即检查Digilent器件是否显示在器件管理器中。如果没有,请尝试在您的计算机上使用其他USB端口。
如果仍然不成功,并且您可以使用另一条USB电缆,请尝试使用此电缆。
F。确保正确安装Xilinx工具(Vivado 2012.4或更高版本)
G。启动iMPACT – 电缆是否正确识别?
一世。如果没有,请参阅上面的第3部分。
II。如果是,但iMPACT未发现并显示JTAG链,请降低电缆速度(输出>电缆设置)
III。如果是,但是iMPACT没有发现并显示JTAG链,并且降低电缆速度并不能解决问题,请参阅以下内容(假设Digilent USB A-to-micro-B电缆已插入USB-to-JTAG配置逻辑模块(U26):如果上述步骤无法使您初始化JTAG链,请查看支持网页以获取可用的支持选项。
JTAG配置仅通过Digilent板载USB-to-JTAG配置逻辑模块(U26)提供,其中主机通过A型(主机侧)到micro-B(VC709板侧)USB电缆访问VC709板JTAG链。
如果JTAG链初始化OK,但JTAG配置失败,请检查以下内容:一个。验证JTAG配置模式的模式开关设置:
湾在iMPACT中,选择较低的电缆频率(输出>电缆设置)并重新尝试配置。
C。在iMPACT中,通过选择Debug> Chain Integrity Test来运行Chain Integrity测试。 iMPACT将通过深入了解链中失败连接的位置来协助调试此场景。
d。脉冲VC709(SW9)上的PROG按钮。脉冲PROG将清除因上电斜率问题引起的任何问题。
即在iMPACT中读回状态寄存器(Debug> Read Status Register)。从状态寄存器中提取的信息可以帮助确定配置阶段和发生故障的位置。有关更多详细信息,请参阅(Xilinx答复24024) 。
F。回顾(Xilinx答复34904) – Xilinx配置解决方案中心。配置解决方案中心可用于解决与配置相关的所有问题。如果上述步骤无法启用JTAG配置,请查看支持网页以获取可用的支持选项。
线性BPI闪存(U3)提供128 MB的非易失性存储,可用于配置或软件存储。
如果VC709上的U3(BPI闪存)包含图像(出厂时BIST图像或用户编程图像)且Virtex-7 FPGA未按预期配置BPI闪存,则应检查以下几点:一个。如果正确加载“.mcs”文件,您将在JTAG链中看到FPGA和FLASH器件,如下所示:
如果您没有看到如图所示连接到xc7vx690t的FLASH器件,请参阅ISE帮助的iMPACT帮助部分。
湾验证主BPI配置的模式开关设置:
C。在iMPACT中,选择较低的电缆频率并重新尝试配置。
d。脉冲VC709(SW9)上的PROG按钮,尝试使用配置映像重新加载FPGA。
即回顾(Xilinx答复34904) – Xilinx配置解决方案中心。配置解决方案中心可用于解决与配置相关的所有问题。如果上述步骤无法启用BPI配置,请查看支持网页以获取可用的支持选项。
一个。验证XADC跳线设置-参见第1开关/跳线设置, 部分d ,上方。
湾确保在您的计算机上正确安装Xilinx工具(支持VC709的最新版本)。
C。有关XADC操作的详细信息,请参见UG480和UG772 。 (务必使用最新版本的文档)。如果上述步骤无法解决XADC问题,请查看支持网页以获取可用的支持选项。
如果VC709配置正确,但PCIe接口无法按预期运行,请检查以下内容:
一个。请勿将PC ATX电源6针连接器插入VC709板上的J49。 ATX 6针连接器的引脚排列与J49不同。将ATX 6针连接器连接到J49会损坏KC705板并使主板保修失效。
要正确安装和供电电路板,请按照UG887 VC709评估板用户指南 – 附录D – 电路板设置中的说明进行操作。检查J49,车道宽度,是否设置正确。
湾检查J49,车道宽度,是否设置正确。
C。根据所使用的软件版本,请参阅以下答案记录之一,其中包括PCI Express的已知问题,包括Virtex-7:
(Xilinx答复40469) – 用于PCI Express的7系列集成模块 – 适用于Vivado 2012.4和ISE 14.7的所有版本的发行说明和已知问题
(Xilinx答复54643) – 用于PCI Express的7系列集成模块 – Vivado 2013.1和更新工具版本的发行说明和已知问题
d。下载并运行VC709 PCIe示例设计,适用于您的芯片和软件版本。建议始终使用支持VC709的最新版本软件以及VC709 PCIe示例设计的相关版本。
关注相关的PDF。所有这些都可以从VC709示例设计页面获得 。
VC709 PCIe设计文件:rdf0235.zip
VC709 PCIe PDF:xtp237.pdf
要确定套件的硅版本,请参阅(Xilinx答复37579) 。
即阅读VC709 PCIe设计文档:VC709 PCIe PDF:xtp237.pdf(Vivado)并按照其中的说明进行操作。
F。回顾(Xilinx答复34536) – Xilinx PCI Express解决方案中心。 PCI Express解决方案中心可用于解决与Xilinx PCI Express解决方案相关的所有问题如果上述步骤无法解决PCIe问题,请查看支持网页以获取可用的支持选项。
注意:运行IBERT需要安装ChipScope工具。 Virtex-7 FPGA VC709连接套件提供此软件的器件锁定许可证。
如果VC709配置正确,但IBERT无法按预期运行,请检查以下内容:一个。如果使用MGT环回,请确保您拥有正确的器件,包括SMA电缆,SMA快速连接和连接光环回适配器:
更多信息可以在VC709示例设计页面的VC709 GTH IBERT PDF中找到 。
湾下载并运行VC709 GTH IBERT示例设计,适用于您的芯片和软件版本。建议始终使用最新版本的软件以及VC709 GTH IBERT示例设计的相关版本。
关注相关的PDF。所有这些都可以从VC709示例设计页面获得 。
VC709 GTH IBERT设计文件:rdf0232.zip
VC709 GTH IBERT PDF:xtp234.pdf
要确定套件的硅版本,请参阅(Xilinx答复37579) 。
C。阅读VC709 GTH IBERT示例设计文档:VC709 GTH IBERT PDF:xtp234.pdf(Vivado)并按照其中的说明进行操作。
d。 IBERT设计助理:( Xilinx答复45562) 。
即回顾(Xilinx答复45201) – Xilinx ChipScope解决方案中心 – IBERT设计助手。 ChipScope解决方案中心可用于解决与ChipScope相关的所有问题。如果上述步骤无法解决IBERT问题,请查看支持网页以获取可用的支持选项。
J1和J3的内存模块是4 GB DDR3小型双列直插式内存模块(SODIMM)。如果怀疑DDR3 / MIG存在问题,请检查以下内容:
一个。确保正确插入DDR3 SODIMM模块。
湾下载并运行VC709 MIG示例设计,适用于您的芯片和软件版本。建议始终使用支持VC709的最新版本软件以及VC709 MIG示例设计的相关版本。
关注相关的PDF。所有这些都可以从VC709示例设计页面获得 。
VC709 MIG设计文件:rdf0233.zip
VC709 MIG PDF:xtp235.pdf
要确定套件的硅版本,请参阅(Xilinx答复37579) 。
C。阅读VC709 MIG示例设计文档:VC709 MIG PDF:xtp235.pdf
d。回顾(Xilinx答复34243) – Xilinx MIG解决方案中心。存储器接口生成器(MIG)解决方案中心可用于解决与MIG相关的所有问题。如果上述步骤无法解决IBERT问题,请查看支持网页以获取可用的支持选项。
(Xilinx答复54568)可以运行Virtex-7 FPGA VC709连接功能套件接口测试设计,以确保VC709上的接口正常工作。此答复记录是(Xilinx答复43748) – 电路板和套件调试助手的一部分。
如果上述测试无法解决问题,请打开Webcase以进一步调试问题。
在Webcase说明中,请包括迄今为止所采取的所有调试步骤。
12. VC709的已知问题
Virtex-7 FPGA VC709连接功能套件的所有已知问题都列在(Xilinx答复51901) Virtex-7 FPGA VC709连接功能套件已知问题和发行说明主答复记录中。
如果您在本答复记录中未列出您所面临的问题,并且调试无法解决问题,请查看支持网页以获取可用的支持选项。
没有回复内容