问题描述
最近使用XILINX的一款CPLD在烧录程序的时候发现所用ISE14.7版本无法识别下载器,如下图所示。
在电脑的设备管理器里显示的是【Xilinx Platform Cable USB II Firmware Loader】,不是【Xilinx USB Cable】,这样是不对的,所以如果驱动显示这个就说明大概率是驱动的问题,图里的Jungo也是仿真器的相关驱动。
至于这个问题的原因,网上又有说法是同时安装了ISE还有Vivado导致驱动异常,下面介绍解决这个问题的方法。
解决办法
我用的仿真器是在某宝上购买的,链接放这了,仿真器自带驱动,不需要安装。
某宝链接: DLC100仿真器.
具体解决方法如下:
-
插上仿真器,打开设备管理器,找到【Programming cables】下的驱动程序【Xilinx Platform Cable USB II Firmware Loader】,右键卸载,注意一定要勾选这个卸载选项,否则会一直连接不上;
-
卸载之后将下载器拔下来,然后再插上,由于我买的型号下载器自带驱动,所以插上就可以显示正常的【Xilinx USB Cable】,最后按照正常下载步骤下载就可以了。
上面就是ISE软件识别不到仿真器的解决办法,如果ISE下载后无法启动或者经常闪退,打开iMPACT下载显示之后过会闪退,这可能是ISE14.7对64位WIN10系统不适配,需要对相应的文件进行操作,这个网上也有响应解决办法,大家可以自行搜索解决,这个文章写的不错大家可以看看https://blog.csdn.net/smile_5me/article/details/118303930。