Transferring a 1MB bitstream to a FPGA and reading it out
Do you have a soft-processor like microblaze?
You can write to the DDR by specifying the base address and then writing from that address onwards. I believe you could do the same with the flash, though you'll need to check the docs for exact syntax.