When using the Indirect programming flows in iMPACT 14.2 on Virtex-6 FPGA, you can see the tool crash without warning. This can occur for BPI or SPI programming. You will see that the flash can be added in the GUI, and when an operation is selected you will see messages that the core is loading in the core:
INFO:iMPACT - Downloading core file
C:/Xilinx/14.2/ISE_DS/ISE/virtex6/data/xc6vlx240t_jbpi.cor.
'2': Downloading core...
done.
INFO:iMPACT:2218 - Error shows in the status register, release done bit is NOT 1.
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0000 0000 0000 0000 0000 0000 0000 0000
'2': BPI access core not detected. BPI access core will be downloaded to the
device to enable operations.
INFO:iMPACT - Downloading core file
C:/Xilinx/14.2/ISE_DS/ISE/virtex6/data/xc6vlx240t_jbpi.cor.
'2': Downloading core...
done.
INFO:iMPACT:2218 - Error shows in the status register, release done bit is NOT 1.
INFO:iMPACT:2219 - Status register values:
INFO:iMPACT - 0000 0000 0000 0000 0000 0000 0000 0000
This will be followed by a pop-up stating: "_impact.exe has encountered a problem and needs to close." The Flash operations will not complete.