I just got my Papilio Pro, and I am unable to get any bitstreams to run from the flash. any bitstream I load the the fpga runs fine, and i was under the impression that loading it to the spi flash will cause that bitstream to run at next reset. what I get when using the java GUI (2.7, rebuilt from github) (under linux) JTAG chainpos: 0 Device IDCODE = 0x24001093 Desc: XC6SLX9 Using devlist.txt Using devlist.txt JTAG chainpos: 0 Device IDCODE = 0x24001093 Desc: XC6SLX9 Uploading "/home/curt/Downloads/papilio-loader/programmer/bscan_spi_xc6slx9.bit". DNA is 0x99119b774eb9ddff Done. Programming time 545.7 ms Programming External Flash Memory with "/home/curt/Downloads/Quickstart-Papilio_Pro_LX9-v1.5.bit". Found Macronix Flash (Pages=32768, Page Size=256 bytes, 67108864 bits). Programming : Trying reconfigure ......Ok Done. SPI execution time 6754.4 ms USB transactions: Write 4173 read 4004 retries 3392 Using devlist.txt JTAG chainpos: 0 Device IDCODE = 0x24001093 Desc: XC6SLX9 ISC_Done = 0 ISC_Enabled = 0 House Cleaning = 1 DONE = 0 Also, the papilio pro has a large amount of flash, and there is mention of having several images (bit files) on the flash. what's the mechanism for this? is this supported by the loader?