Andrew Baldwin

  • Content count

  • Joined

  • Last visited

Posts posted by Andrew Baldwin

  1. @johnbeetem

    Thanks for I can see what is being done.

    My mistake, I thought all bitstreams where automatically loaded to the FLASH from the PC software, but, what you've pointed out makes perfect sense now.

    In normal use, the FTDI device becomes a JTAG programmer sending the configuration directly to the FPGA. Then, if you want to program the FLASH so the board can be stand-alone, there must be an option in the software that firstly JTAGs the FPGA to be the FLASH programmer, using the second serial bus generated by the FTDI device as the data stream...

    thanks again


  2. Hello Forum,

    My first time on a Forum, hope I get the etiquette correct.

    Recently got my Papilio Duo and a LogicStart wingy, itching to get it all running. Intend to VHDL, not drag and drop...that's the intention anyway.

    Essentially, being from an electronics background, I like to know what's going on. To that end, I've been wading my way through the plethora of Xilinx datasheets associated with the Spartan-6-LX9.

    At the moment I have couple of quick questions for the collective forumers

    The LX9 FPGA is set with M0 =1 and M1 =0, this sets the device in Serial Master Mode so it will get its configuration bit stream from the Flash on power up or if PROGRAM_B is pulled low, so :

    1) How does data from the PC get programmed to the Flash?

    2) I see other questions relating to the PC software configuring the FPGA directly through the USB port,, am I missing something in the circuit diagram, I cant see how this is possible? Unless there is something pre-configured, pre-programmed that we are shielded from.......

    hope they're not too stupid questions.

    Thanks Andrew