赛灵思
直播中

郭霞

7年用户 208经验值
私信 关注
[问答]

如何正常使用后Kintex Ultrascale中的永久编程失败?

大家好,
我们正面临以下问题。
我们正在使用Kintex Ultrascale KCU105评估套件,从今天早上开始,我们无法对FPGA进行编程。
它发生在两次连续的编程尝试之后。
第一个是成功的,在下一次运行中它失败了,从那以后它一直在失败。
不言而喻,重新启动电脑,电路板,更换USB端口等都已经尝试过了,问题仍未解决。
我们在Windows 7下使用Vivado 2015.3,日志文件如下:
信息:[Labtoolstcl 44-466]打开hw_target localhost:3121 / xilinx_tcf / Digilent / 210308957372
set_property PROBES.FILE {C:/Users/gigi/Google_Drive/Image_Processing/Iniziamo/full_project/vivado/kcu105_eth_mem_base.runs/impl_1/debug_nets.ltx} [lindex [get_hw_devices] 0]
set_property PROGRAM.FILE {C:/Users/gigi/Google_Drive/Image_Processing/Iniziamo/full_project/vivado/kcu105_eth_mem_base.runs/impl_1/top.bit} [lindex [get_hw_devices] 0]
program_hw_devices [lindex [get_hw_devices] 0]
信息:[Labtools 27-3164]启动状态结束:HIGH
program_hw_devices:时间:cpu = 00:00:10;
逝去了= 00:00:10。
记忆(MB):峰值= 1093.988;
增益= 0.000
refresh_hw_device [lindex [get_hw_devices] 0]
警告:[Xicom 50-38] xicom:没有为CseXsdb从站类型指定的CseXsdb寄存器文件:65535,cse驱动程序版本:65535。跳过从站初始化。
错误:[Xicom 50-38] xicom:未为CseXsdb slave初始化的数据结构设备:0,用户链号/总线:1,从站索引:0。
错误:[Xicom 50-38] xicom:未为CseXsdb slave初始化的数据结构设备:0,用户链号/总线:1,从站索引:0。
错误:[Labtools 27-3176] hw_server在内部命令期间失败。
解决方案:检查hw_server是否正在运行以及与目标的硬件连接
错误:[Labtoolstcl 44-513]硬件目标关闭。
关闭目标:localhost:3121 / xilinx_tcf / Digilent / 210308957372
refresh_hw_device
错误:[Labtoolstcl 44-5]无法找到当前或显式的命令设备
我们主要担心的是,我们的第二个Ultrascale板一切正常,使用相同的比特流编程板没有问题,没有失败。
那么第一个问题是什么呢?
有任何想法吗?
谢谢!

回帖(5)

刘丰标

2020-5-29 13:42:05
如果四个spi闪光灯包含一些工作图像,那么你可以通过设置模式引脚“001”来检查fpga是否从四极限闪光灯配置。
另外如果您还没有尝试过使用JTAG电缆接头J3 inkcu105的平台USB电缆,您能否尝试一下,让我们知道结果
举报

吴觅

2020-5-29 13:56:48
四像素闪光灯不包含任何工作图像。
电路板自检通过了。
我们还使用了JTAG J3连接器,再次编程失败。
这是日志文件:
信息:[Labtools 27-1435]设备xcku040(JTAG设备索引= 0)未编程(DONE状态= 0).set_property PROBES.FILE {C:/ Users / gigi / Google_Drive / Image_Processing / Iniziamo / full_project / vivado / kcu105_eth_mem_base
.runs / impl_1 / debug_nets.ltx} [lindex [get_hw_devices] 0] set_property PROGRAM.FILE {C:/Users/gigi/Google_Drive/Image_Processing/Iniziamo/full_project/vivado/kcu105_eth_mem_base.runs/impl_1/top.bit} [lindex
[get_hw_devices] 0] program_hw_devices [lindex [get_hw_devices] 0] INFO:[Labtools 27-3164]启动状态结束:HIGHprogram_hw_devices:Time(s):cpu = 00:00:47;
逝去了= 00:00:46。
记忆(MB):峰值= 3571.590;
gain = 0.000refresh_hw_device [lindex [get_hw_devices] 0]错误:[Xicom 50-38] xicom:核心访问失败。
检查电缆连接并确定目标板已通电,然后使用disconnect_hw_server和connect_hw_server重新初始化硬件目标。
使用open_hw_target重新注册硬件设备.ERROR:[Xicom 50-38] xicom:未为CseXsdb slave初始化的数据结构设备:0,用户链号/总线:1,从属索引:0.ERROR:[Xicom 50-
38] xicom:未为CseXsdb slave初始化的数据结构设备:0,用户链号/总线:1,从站索引:0.ERROR:[Labtools 27-3176] hw_server在内部命令期间失败。解决方案:检查hw_server是否正在运行
以及与目标的硬件连接
基本上几乎一样。
FPGA似乎首先被编程,在refresh_hw_device之后我们得到了失败。
举报

王文霞

2020-5-29 14:11:28
嗨,看看这个AR是否有用http://www.xilinx.com/support/answers/64923.html-Shreyas
--------------------------------------------------
--------------------------------------------尝试搜索你的答案
在发布新帖子之前在论坛或xilinx用户指南中发出问题。请注意 - 如果提供的信息解决了您的问题,请将答案标记为“接受为解决方案”。给予您认为有用的帖子给予荣誉(右边提供的星号)
并回复.----------------------------------------------
------------------------------------------------
举报

吴觅

2020-5-29 14:17:28
嗨,问题不是来自特定的比特流,而是特定于电路板。
使用相同的比特流和设置,我们可以编程一块板而不是第二块板。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分