AR# 58053


Zynq-7000 SoC ZC706 Evaluation Kit - JTAG chain not recognized unless SW2 pushed


It has been observed on a small number of ZC706 Rev 1.2 boards (assembly numbers 0431800-01 through 0431800-03, identifiable by a sticker on the underside of the board) that there is a spurious SRST_B signal being generated by U30 (Digilent JTAG SMT2 module) while the Zynq BOOT ROM is executing.

According to the Zynq-7000 SoC Technical Reference Manual (UG585), the Zynq device will go into secure-lockdown if the BOOT ROM is executing when a SRST_B event occurs.

When the secure lockdown occurs, JTAG communication with the Zynq device is disabled.

This results in the JTAG chain not being recognized.

How can this issue be resolved?


Interim Fix:

If the JTAG chain is not recognized, pushing SW2 (Power-On Reset button on the ZC706) after initial power-up of the board can be used as an interim fix.

Rework Fix:

The board can be reworked to change the capacitance related to the POR_B signal. 

This change in capacitance can extend the POR_B delay by an additional ~10 ms. 

This added delay extends the POR_B beyond the spurious JTAG-SMT2 generated SRST_B signal, thus preventing the secure lockdown scenario from occurring.

This fix involves replacing capacitor C6 with a 5600 pF capacitor.

C6 is located on the underside of ZC706 Rev 1.2 PCB:


Example fix: (can use a capacitor with similar specifications):

MFR: Kemet
P/N: C0402C562K4RACTU
Description: Ceramic capacitor, 5600 pF, 16V, 10%, X7R, 0402 package

This issue was resolved in ZC706 Rev 2.0 - C6 capacitor value has been increased to 5600pF.



Answer Number 问答标题 问题版本 已解决问题的版本
51899 Zynq-7000 SoC ZC706 Evaluation Kit - Known Issues and Release Notes Master Answer Record N/A N/A
AR# 58053
日期 05/17/2018
状态 Active
Type 综合文章
Boards & Kits
People Also Viewed