@peepo: If you do manage to get a self-configure image into SPI Flash, be sure you generate the bitstream with Startup Clock set to CCLK. JTAG required you to set it to the JTAG TCK. Slave configuration from the base board requires CCLK as well --…
Michael,
It runs quite fast. I can download a LOGI-Pi or LOGI-Bone in a few tenths of second on a reasonably fast x86 PC. I'm using the FTDI MPSSE for JTAG. It's very efficient, particularly for long data transfers. Much better than bit-banging…
Downloading an image via JTAG is pretty simple once you know how to do it. Figuring out how to use Xilnix-specific JTAG instructions like JPROGRAM and JSTART is a pain, and a good loader should monitor INIT and DONE to make sure the chip is configu…
If you prefer to write your own JTAG software (as I do), the US$15 Adafruit FT232H Breakout Board is an excellent high-speed USB JTAG interface. It provides enough +5V current to power a LOGI-Pi or LOGI-Bone.