UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 11536

3.1is7 JTAG Programmer - "ERROR:JTAG - '(Device1)': Configuration failed due to data error. The bitstream must be generated with the BSCAN_Status option enabled in BitGen."

Description

Keywords: JTAG Programmer, BSCAN_Status, BitGen, configuration

Urgency: Standard

General Description:
JTAG Programmer returns the following error message when I attempt to program a device:

'ip_logic(Device1)': Programming device.....done.

ERROR:JTag - 'ip_logic(Device1)': Configuration failed due to data error. The bitstream must be generated with the BSCAN_Status option enabled in BitGen...
'ip_logic(Device1)': Programming terminated due to error.

Solution

1

Several things have been found to cause this problem:

First, ensure that "-g BSCAN_Status:enable" appears in the command line.

2

If you are instantiating a BSCAN module, make sure you have enabled readback in the configuration options:

(a) To enable readback at the command line, use the following syntax:

bitgen -g Readback

(b) To enable readback in the BitGen options within the Foundation GUI:

1. In Project Manager, Implementation -> Options from the tool bar.

2. Click "Edit Options" next to "Configuration."

3. Select the Readback tab.

4. Check the box to enable readback.

3

INIT needs to be held low for certain devices.

For more details, please see (Xilinx Solution 143) or the configuration section of the device's data sheet.

4

Finally, incorrect cable power and damaged devices have also been found to cause this problem.

AR# 11536
Date Created 08/29/2007
Last Updated 09/30/2005
Status Archive
Type ??????