Ok, Spartan-3an has enough memory to store two boot configurations.
But how to select boot0 or boot1 from the external of the FPGA ?
Typically, my application will have a boot0 as default at the power up of the board, then we want to re-program the FPGA with the boot1 from external demand on-the-fly.
So how to reprogram with boot1 on demand.
What is the mechanism ?
I read the doc from Xilinx, DCM_WAIT ... but I did not find how to select boot0 / boot1 on demand.
Please help me.
Making JTAG a Snap
Amontec JTAGkey-2 Hi-Speed USB JTAG Dongle.