5.1i iMPACT- IDCORE循环失败:“错误:影响:1210 – 1”:边界扫描链测试在“1”位位置失败-Xilinx-AMD社区-FPGA CPLD-ChipDebug

5.1i iMPACT- IDCORE循环失败:“错误:影响:1210 – 1”:边界扫描链测试在“1”位位置失败

描述

一般描述:

用户能够连接到他/她的Program电缆,但IDAC码循环测试以验证信号完整性是否完好无损。报告的错误消息如下:

“错误:影响:1210–1”:边界扫描链测试在“1”位位置失败。在硬件配置中可能存在问题。检查电缆、扫描链和电源连接是否完好,指定的扫描链配置与实际硬件相匹配,电源是否足够,并提供正确的电压。

解决方案

这个错误,意味着TDO上读取的第一位无效,几乎总是由于信号完整性问题。该误差基本上指示电源不符合电源要求(它提供不正确的电压或不能提供所需电压电平的必要电流),板连接不正确,或者在一个或多个MOR中发生断开。E,连接到器件JTAG引脚的网。

若要调试此错误,请首先确保链中的所有器件都已定义。(即,对于非Xilinx器件,IR长度被正确地指定)。然后将你的Program电缆从电路板和被测试器件断开,并使用示波器或逻辑分析仪来探测电缆引脚,以确保电缆确实符合预期。IDCODE循环序列的预期行为概述在软件手册中——&影响用户指南-GT;边界扫描链的故障排除-GT;边界扫描链调试。确保您的电缆工作正常的一个好方法是在“碰撞菜单栏”中使用“文件链”下的“调试链…”功能。此特性将允许您将已知电压电平应用于TDI和TMS以确定适当的功能。

现在,电缆仍然断开,电源被施加到被测器件,探头TDI和TMS;两者都应该处于逻辑“高”,因为它们被内部拔起。请注意,VREF必须连接到一个参考电压,以便保持正确。如果TDI和TMS没有达到预期的“高”,那么您可能会遇到电源问题。现在,通过使用输出-重置电缆重置在 iMPACT ,并再次连接到板和被测试器件。再次使用“调试链”特性来驱动TDI和TMS两个低电平和高电平,并探测被测试引脚的器件,以验证它们接受预期的电压值。如果不是,那么在电缆和器件之间有一个断开连接,或者可能连接两个网络的网络不经意地短路到接地或VCC。如果你怀疑,为了提供一个例子,网络被短路到地面,你可以通过断电系统和测量从网络到系统地的电阻来测试这个概念。如果一切都好,这样的测试应该产生高的电阻值(可能的MOhms)。

最后,如果所有测试在这一点上都是不确定的,那么在所有连接的情况下再次执行IDCODE循环操作。探索TCK,以确保您有一个有效的,干净的时钟信号,探针TMS,以验证它的切换,并探测TDO,看看它也切换。正如上面提到的,软件手册中的影响指南提供了切换波形应该是什么样子的细节。如果一切都按预期运行,但TDO没有切换,那么被测试器件可能有故障。如果TDO确实是在切换,但是你仍然得到这个解决方案的软件错误,那么如果你需要帮助,请打开一个WebCase:

HTTP://Spop.xILIX.COM/Sputp/CurrExxPress/WebSupp.HTM

请登录后发表评论

    没有回复内容