Several months ago I purchased the cost optimized versions of the XC7Z020 boards. After realizing my mistake, I went through the BOM to get a list of the parts I needed to install to allow programming of the boards via JTAG. As far as I can tell all I need is:
D6 - BAS21 Fast Switching Diode
J3 - 87832-1420 7x2 Shrouded Header
JT1, JT2, JT3 (set to JTAG mode)
I'll be powering the board through a breakout card so the installing the diodes pertaining to power are unnecessary.
I am trying to take a project that I have working on an XC7Z010 board and use it on the '20' board. After going into Vivado and changing the part number from '10' to '20', regenerating a bitstream, exporting that to SDK, and attempting to program the board I get a "Target List is Empty" Error. In the "Program FPGA" menu I can switch the 'Device' field from auto-detect to the XCZ7020 board, but I still get a 'Target List is Empty'.
Does anyone have any ideas? Have I installed the correct parts to program the cost-optimized boards via JTAG or have I missed something?