The Virtex-6 default BitGen option, "-g Next_Config_Addr" has changed.
Effective in the 13.2 ISE software, the default value for this BitGen option changed from an 8-digit hex value to "None."
If you do not change this default configuration option when migrating from 13.1 to 13.2, this can cause configuration failures over JTAG and other configuration interfaces.
In the iMPACT tool, you will see "Configuration Failed" in the Boundary Scan Window and the following informational messages in the console:
In the ChipScope Analyzer, DONE will go high, but the device is not configured and you do not see a failure.
Instead, the following informational messages are printed in the console:
In the ChipScope tool, after checking the configuration status you will see DONE high, but GHIGH low.
This indicates that no configuration data was loaded.
The status will appear as follows:
The default -g next_config_addr setting in ISE 13.1 was 0x00000000 and this allowed JTAG to work because an IPROG command was not inserted properly.
BitGen ignored the 8-digit hex value specified.
This is explained in (Xilinx Answer 43011).
Beginning in the 13.2 ISE software, the Virtex-6 -g Next_Config_addr "Starting Address for Fallback Configuration" has a default value of "None."
This setting allows configuration to work without considering Multiboot image addressing because the IPROG command is not inserted into the bitstream.
In the 13.2 ISE software, configuration on any interface might fail if you have the old 12.4 or 13.1 ISE software default value of 0x00000000 or any non-zero address specified because the IPROG command will be inserted into the bit file with these settings.
Note: For existing Virtex-6 projects, you need to go back in and manually set the properties dialog box to the default value of "None."
In the Project Navigator, right click "Generate Programming File" and select "Configuration Options" in the Process Properties dialog box.
The incorrect value of 0x00000000 will still be shown for existing designs.
Replace this value with "None."
If no other options on this page have changed, you can select the "Default" button to populate "None" automatically in the "Starting Address for Fallback Configuration" field with all of the other default property values.
|Boards & Kits||