openOCD, Altera DE1 and Cyclone II FPGA?

Hello everyone,

I’m working on a ASIC development project and I will need to use JTAG for debugging VHDL codes on different devices: Altera DE1 board, and a custom board with a Xilinx FPGA or the ASIC.

I learned how to use JTAG on Altera Quartus and An Altera DE1 board and now I’m more used to it, I would like to do the same but with a generic tool which could use the same scripts with Altera boards or custom board+Xilinx FPGA or ASIC. It would just need configuration change.

I found documentation about openOCD and It fits my need previously described.

However, it’s a little bit complicated to configure and it seems the DE1 board and the Cyclone II FPGA family are not natively supported.

In order to write board and target configuration files by myself, I think I need precise board architecture description, which I don’t have.

  • - I then would like to know if any one of you had already written those files or had any idea about how I could use my DE1 board with openOCD?
  • I found another interesting software, called urJTAG which does the same kind of thing as openOCD, I will check if it is more easily configured in the following days…

    Thank you for your help!

    Regards,

    J-B

    Wow Interesting Question. im also having the same interest!!! Im also new to this OpenOCD stuff. If u want you can write a configuration files. but its little bit difficult. I did boundary scanning features with jtag that is much successful. but the chip i m using is XC9536XL Cpld for that there is no configuration file. but you can define TAP (test access port and do some jtag operations.) refer the developer and user manuals for more details.if u found any thing interesting on this please share. Thanks