Article ID: 000074200 Content Type: Troubleshooting Last Reviewed: 01/15/2020

Why does Serial Vector File (SVF) programming fail when using JTAG Chain Debugger to program Micron* or Macronix* flash devices?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Intel® Quartus® Prime Standard Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    You may see programming serial flash with a Serial Vector File (SVF) converted from JIC file (for Active Serial mode) fail when using JTAG Chain Debugger in Intel® Quartus® Prime Software. This happens on both Micron* and Macronix* flash devices.

    This failure is known to occur if the TCK frequency of hardware programming cable (e.g. Intel® FPGA Download Cable II) is different to the TCK frequency set during SVF generation (when converting JIC file to SVF file).

    Resolution

    When converting to SVF file, set the TCK frequency to be the same as the hardware programming cable.

    It is recommended to set the TCK frequency to 6 MHz for both.

    Related Products

    This article applies to 3 products

    Intel® Cyclone®
    Intel® Arria®
    Intel® Stratix®