i'm new to boundary scan and want to make it work in the xilinx starter board, which contains a spartan-3 FPGA (xc3s200) and a platform flash PROM (xcF02s).
i'd like to make just a simple test, independantly of any design, just to become familiar with this protocol: monitor the value of one of the8 switches of the board. here is what i did: i entered an instruction: 000001 11111111 to put the PROM in bypass mode and the fpga in SAMPLE mode. then i shift data out but the expected value doen't appear on TDO after the expected number of clock edges, it seems that the capture state doesn't work. i've read that during configuration, I/Os are not connected, maybe this is my problem: i intentionnally changed the jumpers to prevent configuration otherwise once configured, boundary scan features aren't available any more. but maybe the system stays in configuration mode, waiting for configuration and disabling I/Os until configuration is done...can you help about this fact?
and if i give up and try to instantiate the BSCAN_SPARTAN3 component in a design in order to make the boundary scan feature available after configuration, i just don't undertand at all how to instantiate it: what should i link the pins of the symbol to?
thanks a lot in advance, i'm very interested in this technology and it would be a shame to give up..