Virtex-4 FX40  –  XC4VFX40的BSDL文件中的IDCODE不正确-Altera-Intel社区-FPGA CPLD-ChipDebug

Virtex-4 FX40 – XC4VFX40的BSDL文件中的IDCODE不正确

问题描述

当我初始化包含Virtex-4 FX40器件的JTAG链时,我收到如下错误:

“错误:iMPACT:583 – ‘<位置编号>’:从器件读取的idcode与bsdl文件中的idcode不匹配。

信息:iMPACT:1578 – ‘<位置编号>’:器件IDCODE:XXXX0001111010001100000010010011

信息:iMPACT:1579 – ‘<位置编号>’:预计IDCODE:XXXX0001111010010100000010010011

即,预期的IDCODE是X1E94093(HEX),但读回的IDCODE是X1E8C093(HEX)。“

解决/修复方法

预期的IDCODE来自BSDL文件。

但FX40的BSDL文件有不正确的IDCODE。

正确的IDCODE应为XXXX0001111010001100000010010011,或HEX中的X1E8C093。

使用文本编辑器打开xc4vfx40.bsd文件,替换下面的语句

“010010100”& – 数组大小

“010001100”& – 数组大小

如果需要其他.bsd文件,例如xc4vfx40_ff1152.bsd,您也应该以这种方式修改它们。

下载中心上的最新BSDL文件具有更新的BSDL文件和正确的IDCODE。

请登录后发表评论

    没有回复内容