注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
dp_calling的个人空间 https://home.eeworld.com.cn/space-uid-950240.html [收藏] [复制] [分享] [RSS]
日志

FPGA ISE PROMs下载程序问题

已有 2966 次阅读2018-3-9 08:26 |个人分类:FPGA| FPGA, ISE, iMPACT

问题:iMPACT边界扫描出一个unknown device。ERROR:iMPACT - Bsdl reader is not available for device 2.
问题描述: 应用ISE 给FPGA的外界PROMS下载过程中,通过iMPACT边界扫描设备。结果扫描结果是一个FPGA(xc6slx9)和一个unknown device(说明:硬件资源:FPGA,是Xilinx的xc6slx9);PROMs,这里用的是Xilinx的xcf04s)。按理说,这个unknown device就是xcf04s。但是iMPACT没有识别出它。
原因:缺少xcf04s.bsd文件
解决办法:是给这个扫描到的unknown device添加bsdl文件,及就是xcf04s.bsd文件。添加方式是双击unknown device,然后选择xcf04s.bsl添加。然后分别给各个设备添加相应的bit文件和isc文件。之后进行programming,即可将程序下载至proms中,注意:下载的xcf04s.bsl文件通过iMPACT是不能接受.msc文件的,此时一定一定要将.bit文件转化成.isc文件方可被接受。
ISE 的报错报告:

console output:

 

GUI --- Auto connect to cable...
INFO:iMPACT - Digilent Plugin: Plugin Version: 2.5.2
INFO:iMPACT - Digilent Plugin: no JTAG device was found.
AutoDetecting cable. Please wait.
*** WARNING ***: When port is set to auto detect mode, cable speed is set to default 6 MHz regardless of explicit arguments supplied for setting the baud rates
PROGRESS_START - Starting Operation.
Connecting to cable (Usb Port - USB21).
Checking cable driver.
File version of /opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xusbdfwu.hex = 1030.
File version of /usr/share/xusbdfwu.hex = 1030.
Using libusb.
Kernel release = 2.6.32-358.el6.x86_64.
Max current requested during enumeration is 300 mA.
Type = 0x0005.
Cable Type = 3, Revision = 0.
Setting cable speed to 6 MHz.
Cable connection established.
Firmware version = 2401.
File version of /opt/Xilinx/14.7/ISE_DS/ISE/data/xusb_xp2.hex = 2401.
Firmware hex file version = 2401.
PLD file version = 200Dh.
PLD version = 200Dh.
PROGRESS_END - End Operation.
Elapsed time = 2 sec.
Type = 0x0005.
ESN option: 0000150F637001.
Attempting to identify devices in the boundary-scan chain configuration...
INFO:iMPACT - Current time: 1/12/18 7:06 PM
PROGRESS_START - Starting Operation.
Identifying chain contents...INFO:iMPACT:1588 - '0':The part does not appear to be Xilinx Part.
'0': : Manufacturer's ID =Unknown , Version : 13
INFO:iMPACT:501 - '1': Added Device UNKNOWN successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
'1': : Manufacturer's ID = Xilinx xc6slx9, Version : 2
INFO:iMPACT:1777 -
Reading /opt/Xilinx/14.7/ISE_DS/ISE/spartan6/data/xc6slx9.bsd...
INFO:iMPACT:501 - '1': Added Device xc6slx9 successfully.
----------------------------------------------------------------------
----------------------------------------------------------------------
done.
ERROR:iMPACT - Bsdl reader is not available for device 2.
PROGRESS_END - End Operation.
Elapsed time = 0 sec.
INFO:iMPACT:1777 -
Reading /home/ise/Test/unknown_1_8.bsd...
INFO:iMPACT:1777 -
Reading /home/ise/Test/unknown_1_8.bsd...
INFO:iMPACT - The UNKNOWN device BSDL file(s) are saved to this location: '/home/ise/Test/'

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章