05-09-2018 02:49 AM
I'm a student working on a project with the MicroZed board, along with my partner. We are using Vivado 2015.4, Xilinix SDK 2015.4, and a Digilent USB-JTAG Programming Cable (we don't have a Platform Cable USB).
In the beginning, we were able to program the device, in Vivado or SDK, using the hardware manager "Auto Connect" option. Starting some time ago, we can no longer do that: When trying to program the device using the Auto Connect mode, Vivado gets stuck, and SDK gives the massage: "Error while launching program: fpga initialization failed".
We have to use the hardware manager "Open New Target" option, and to lower the JTAG Clock Frequency to 3000000Hz or less.
Is this a problem with the MicroZed JTAG connection? Can it be fixed?
Thank you very much!
We have tried using different USB or JTAG cable. We also tried uninstalling and reinstalling some drivers, as described here:
We are both pretty novice, so if possible please use simple words and not too technical language. Thank you!
05-09-2018 03:15 AM
sounds like board problems,
try lowering the JTAG clk freq to say 1 MHz,
else its out with scope, and probe lines to see do you have voltage etc on the JTAG connector.
One thing , if you have the HS range, is if you have the pin out add-apter on the end of it, SIL to DIL,
that can be back to front, and stops the JTAG.
Have close look at the labels on the HS adapted.
05-10-2018 01:06 PM
Thank you, we can try the first suggestion.
Unfortunately I didn't fully understand the second one. We are using the Digilent XUP USB-JTAG Programming Cable.
Someone told me the MicroZed JTAG connector often has connection issues. I don't know if it's true, and if it can be fixed.
07-10-2018 01:09 PM