Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

TE0722 does boot always from SPI Flash, changing the bootmode Boot Mode is not possible from any of the accessible connector or switches.

If TE0722 SPI Flash is accidentially accidentally programmed with Boot.bin that includes a FSBL that is not adapter for TE0722 DDR-less operation then ZYNQ Bootrom Boot-ROM will not release JTAG DAP, and access to JTAG includins including reprogramming the SPI Flash is no longer possible.

...

  1. Close all Xilinx Programs
  2. Power off TE0722
  3. Bridge S25FL127S Pin 7 temporary with GND to change Boot Mode to JTAG Bode Boot Mode only (See picture).
  4. Power on TE0722
  5. Disconnect you the GND bridge to wire from Pin 7
  6. Open SDK
  7. Pprogram Program Flash with valid Boot.Bin, if programming failed try again from step 1.

GND-Bridge to S25FL127S Pin 7

Changing bootmode

The easiest way to change the Boot Mode pinstrap is temporary connection of SPI Flash Pin 7 to ground. This pin Pin 7 is connected with Pullup-Resistor to 3.3V, to set FPGA in Quad-SPI Mode. To short Shorting this Pin with GND will enable JTAG Bode Boot Mode only.

Connect Pin 7 to one of the GND Pins only temporary for startup procedure(Temporary during powerup). After startup, Pin 7 trace is used to program the Flash. So you must disconnect your GND-bridge, so it must be floated (disconnected from ground).

 

 

References

  • Zynq-7000 All Programmable SoC - Technical Reference Manual (UG585):Page 167-Section 6.25 Boot Mode Pin Settings
  • TE0722 Schematics:TE0722 Download Page

 

...