General Description:
When attempting to perform an operation on a device with JDRIVE, the following error message is reported:
"Xilinx JDrive v1.00
...Error - compare fail.
status of device: device1
action: program ()
procedure: proc_verify (config)
flow: flow_verify (config)
block: Initialize
activity: 2
instruction: ISC_READ
Aborted."
Pay close attention to the activity and instruction values for this error message. If they match the values listed above, please see (Xilinx Solution 10761).
When "compare fail" occurs with "activity:2" and instruction ISC_READ, this is caused by one of the following three problems:
1. A program operation was attempted on a Virtex device in a JTAG chain with other devices. (See Solution 2 below).
2. The JTAG clock is not set. This problem is indicated in the <design>.bgn file by the following flag:
-g StartUpClk:CCLK
The correct setting for this flag is:
-g StartUpClk:JTAGCLK
3. The bitstream security is set. JDRIVE cannot configure a device that has the security flag set to any value other than NONE. This problem is indicated by one of the following flags:
-g Security:LEVEL1
-g Security:LEVEL2
The correct setting for this flag is:
-g Security:NONE
JDRIVE issues related to programming Virtex devices in a JTAG Chain with other devices
Because Virtex devices are not fully 1532 compliant, JDRIVE cannot program Virtex devices that are in a JTAG chain with other devices. You can work around this limitation by modifying the BSDL files that are in use. Please contact Xilinx Customer Applications for further details at:
http://www.support.xilinx.com/support/clearexpress/websupport.htm
This issue does not affect Virtex-II or Virtex-II Pro.
AR# 10777 | |
---|---|
日付 | 05/14/2014 |
ステータス | アーカイブ |
種類 | 一般 |