Q&A with Experts: Unable to Program QSPI Flash in Original Mode During JTAG Boot

Problem Description

In the Zynq 1.0 version chip, I attempted to program (erase/write/read) the QSPI in the original mode, but the code hangs when booting in JTAG mode.

Solution

When the QSPI flash is in the original mode, MIO[5] is connected to the HOLD signal.

To ensure that the HOLD signal is not held low (which causes the QSPI flash to stop data transmission), enable the internal pull-up on MIO[5].

Q&A with Experts: Unable to Program QSPI Flash in Original Mode During JTAG Boot

Leave a Comment