FPGA|CPLD|ASIC论坛
直播中

Aye7

6年用户 40经验值
擅长:EMC/EMI设计
私信 关注
[问答]

ISE impact下载程序时提示连接问题

电源没有问题12V,驱动没有问题,JTAG下载器也没有问题,亮绿灯。但是一直报错,导致后续的下载程序失败,是什么原因的?求大神帮忙讲解下,谢谢了
$QQNN199(P4J0EQ8EF`5[Y9.png
MSCS{UWZ8DG(%@~WQ~C5~RN.png

回帖(1)

卿小小_9e6

2019-11-28 17:07:20

最佳答案

仿真器供电12V?一般xilinx通过USB线进行供电,电压5V。Jtag口自适应调节输出电压。
00.IMPACT和Vivado的Hardware_Manager不能同时扫描FPGA,否则导致FPGA加载程序失败,致错率90%;
01.一般针对FPGA加载bit文件;对FLASH加载mcs或者bin文件,同时,在对FLASH加载程序的时候,需要选择与FLASH匹配的型号。
   如果文件选错,或者FLASH型号选错,也会导致加载失败,致错率100%。
02.你换台电脑或者换个板卡试试,也可以考虑换一个仿真器。
   
对于仿真器扫描失败,参考以下几点:
00.IMPACT和Vivado的Hardware_Manager不能同时扫描FPGA,否则可能导致FPGA扫描失败;
01.大多数情况是下载器/仿真器接触问题,常用的处理方式是在FPGA断电情况下重新插拔(USB线和电脑,USB线和仿真器,仿真器和杜邦线,杜邦线和JTAG接口);
02.重启电脑,重启FPGA;
03.更换仿真器/下载器尝试;
04.更换电脑尝试(仿真器驱动会和极个别的软件有冲突,导致仿真器不稳定)。
4 举报
  • 卿小小_9e6: 如果程序带有软核(PS),可以考虑升级Vivado尝试一下。
    另外对于板卡的FLASH,如果FLASH型号较新,也可以考虑升级Vivado版本。
  • Aye7: 电源是12V,下载器最大是5v,使用下载器尝试spartan-6就没有报错,k-7就不行,那这是不是就说明是板子的问题,图片的impact报错是不是不一定影响prigram。
  • 卿小小_9e6 回复 Aye7: 01. ISE生成的bit,一般也可以通过vivado来加载。关闭IMPACT,尝试使用vivado烧写程序。
    02. 不管是IMPACT还是vivado,都可能出现烧写失败但是板卡加载部分程序或者全部程序的情况(概率极低)。
    03. 无论是IMPACT还是vivado,目前都存在这样一种情况,就是在多次更换bit之后(调试不同情况),出现烧写失败的情况。此种情况一般是软件bug,可以通过重启解决。

    04. 使用vivado写一个小程序,测试一下K7板卡能否根据时钟闪灯或者输出方波。如果能,那么检查软件生成bit的设置;如果不能,换仿真器或者检修板卡。
  • Aye7 回复 卿小小_9e6: 好的 谢谢啦 我去试试看

更多回帖

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