The usage of this steps is at owner's own risk. Trenz Electronic is not liable for damage caused by following this steps.
|
The TE0722 is configured to boot from flash with JTAG in cascade mode. If you configure the TE0722 Flash with wrong Boot.bin (for ex. you use Xilinx default or wrong FSBL. Or you insert additional applications file into the boot.bin without necessary workarounds), the Zynq - PS is running into a state, in which the FPGA and the Flash is not accessible via JTAG.This workaround set the FPGA in JTAG independent mode on startup to erase the corrupt flash content.
The Xilinx tools do not handle DDR-Less Design correctly, to get around this "bug" manual modifications are necessary, see DDR less ZYNQ Design. It should be fixed or make a little bit confortable by Xilinx but until Vivado 2016.2 it's not done. |
For this case, you can try the following steps without guarantee for success:
Pin 7 is connected with Pullup-Resistor to 3.3V, to set FPGA in Quad-SPI Mode. To Short this Pin with GND enable JTAG Bode Mode only.
Connect Pin 7 to Pin 4 (GND) only temporary for startup procedure. After startup, Pin 7 trace is used to program the Flash. So you must disconnect your GND-bridge.