赛灵思
直播中

陆轶文

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

从设备读取的idcode与bsdl文件中的idcode不匹配该怎么办?

我遇到了这个问题。
信息:iMPACT:583 - '1':从设备读取的idcode与bsdl中的idcode不匹配File.INFO:iMPACT:1578 - '1':设备IDCODE:00000100000000001000000010010011INFO:iMPACT:1579 - '1':预期
IDCODE:00000100000000101000000010010011
我的董事会信息是
采用324引脚BGA封装的Xilinx Spartan-6 Lx45 FPGA
我试着通过非常简单的VHDL文件Verilog向我的电路板施法。
但我不能为这个错误。
它在Synthsize,实现设计和生成编程文件中没有出现任何问题(生成.bit文件)
我也成功将程序下载到另一个比特流文件的设备。
但是,我使用源代码生成的位文件已下载到我的devive。
我将附上我的verilog源文件,ucf文件和位文件。
如你所见,我的verilog代码非常简单。
并且不会发生编译错误。
拜托,帮我解决这个问题。
Car_AlARM.zip 3 KB

回帖(4)

王山崎

2019-8-8 09:10:38
嗨,
你针对哪种设备?
是6slx45t还是6slx45?
预期的设备IDCODE对应于6SLX45T,而设备IDCODE对应于6SLX45。
请重新生成目标正确设备的位文件以解决此问题。
问候,
克里希纳
--------------------------------------------------
---------------------------------------------请将帖子标记为
如果提供的信息能够回答您的问题/解决您的问题,请“接受为解决方案”。给予您认为有用的帖子。
在原帖中查看解决方案
1 举报

张颖

2019-8-8 09:57:55
确保电路板上的器件和实现的项目应使用相同的FPGA部件号
_______________________________________________如果有助于解决您的查询,请将此帖子标记为“接受为解决方案”。
因此,它将有助于其他论坛用户直接参考答案。如果您认为该信息有用且面向答复,请给予此帖子称赞。
举报

李华

2019-8-8 10:05:28
哦,我解决了!
这是我的错误..非常感谢你。
举报

李雷

2019-8-8 10:30:40
我在尝试编程xc6slx9时遇到了类似的问题:(什么id代码是0xFFFFFFFF?)
重新启动电脑可以解决问题,但每次都很痛苦。
信息:iMPACT:583 - '1':从设备读取的idcode与bsdl File.INFO:iMPACT:1578 - '1'中的idcode不匹配:Device IDCODE:00001111111111111111111111111111INFO:iMPACT:1579 - '1':预期
IDCODE:00000100000000000001000010010011写入cmdbuffer失败20000015.write cmdbuffer失败20000015.PROGRESS_END - 结束操作。已用时间= 9秒。
举报

更多回帖

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