Answers Database
Virtex Configuration: Device hasn't started configuration
Record #8289
Problem Title:
Virtex Configuration: Device hasn't started configuration
Problem Description:
Urgency: Standard
General Description: The Virtex device hasn't started configuration.
Solution 1:
Before any data is loaded into the device, a sync word (0xAA995566) must be loaded. If it is
not loaded properly, all data will be ignored. If the configuration is being done via the SelectMAP
interface, make sure that D0 is the MSB of the data word. If the data is loaded backwards, it
will not be synchronized.
Solution 2:
If the mode pins are set incorrectly, the device may not configure. For instance, if
the intention is to configure in Master Serial and the mode pins are accidently set to
Slave Serial, the device will be expecting a clock, but none will come. If there are
no other loads on the mode pins, the internal pullups will pull them to a logic level one. If
they require pulldowns, make sure the voltage level is low enough at the pin.
Solution 3:
The PROG pin must be released (and the INIT line after it) before the
device starts configuration. If there is an external load pulling either PROG
or INIT low, the device cannot be configured in either serial mode or
SelectMAP mode. If INIT is pulled low only, the device may be
configured via JTAG. But if PROG is pulled low, the device can't be
configured in any mode.
End of Record #8289 - Last Modified: 02/02/00 13:48 |