My bitstream generated by EDK into the flash device on a Xilinx ML style demo board with FlashWriter does not load. However, the default bitstream store in the Flash can be loaded successfully.
This occurs because XPS uses the JTAGCLK as the default startup clock in the bitstream. If you want to use the CPLD and Flash configuration solution, use CCLK as the Startup clock.
You should modify the startup clock in bitgen.ut (found in your project's etc directory) as follows:
From:
-g StartUpClk:JTAGCLK
To:
-g StartUpClk:CCLK