Hello,
Me and the engineering team of my company have created a custom board based on the TE0706 and using TE0820 rev3. To program the board, a TE0790 is used.
In order to select JTAG mode I have tried to update the CPLD firmware with the JTAG/QSPI variant.
I have followed
this procedure and used
files for the TE0820 rev3 board.
The Lattice programmer tool told me the update was successfull but I had two problems:
- the CPLD status led was blinking 4 times, indicating that the CPLD remained in QSPI/SD variant
- and more important: I was not able to lists jtag thanks to xsdb Xilinx tool
So I have updated again the CPLD with the default variant (which is QSPI/SD variant according to
this document, but
this other document states that the default variant is QSPI).
But even by downloading again the default variant I am unable to list any target and I get the following error message when I list targets with xsdb tool:
xsdb% targets
1 whole scan chain (DR shift through all zeroes)
xsdb%jtag targets
1 JTAG-ONB4 251633005463A (error DR shift through all zeroes)
While before this operation I was able to list some targets.
Please, can you tell me how to solve this problem and return to the default CPLD state.
Any help would really be appreciated!
Best regards,