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."
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."
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.