I am trying to access a QuickLogic FPGA via JTAG. I am using a FTDI DLP2232M-G (and associated FTCJTAG api) to connect to the device.
So far I have been able to read and write data to the device sucessfully, or at least i think so!
My problem is, that presented with a read / write API functions I have no idea as to what I *should* be writing to or reading from the FPGA and to which registers (instruction / test). My goal (at least for now) is to sample the state of every pin on the device.
My question is this: does anyone know the commands needed to sample the state of every pin on the FPGA and if so how do I interpret what I read back?
Please bear in mind that I am a software engineer and know virtually nothing about FPGA's and very little about JTAG (dispite reading the IEEE standard and understanding very little).
Thanks in advance for any help.