Article ID: 000074421 Content Type: Troubleshooting Last Reviewed: 02/14/2023

Why am I unable to program the EPCQ-L configuration device with a .jic file on an Intel® Arria® 10 SoC Development Kit?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Intel® Stand-Alone Programmer 10.23 (For Legacy Max+Plus® II Software)
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    You might see the following error message in the Intel® Quartus® Prime Software Programmer when programming the EPCQ-L configuration device with a .jic file on a Revision B Intel® Arria® 10 SoC Development Kit. 

    Error (209012) : Operation Failed. CONF_DONE failed to go high

    By default, the JTAG chain on the development kit consists of an Intel Arria 10 FPGA, its HPS and a MAX® V device (the I/O MUX CPLD). In addition to this, the TCK frequency of the on-board Intel® FPGA Download Cable II defaults to 24 MHz 

    Since the minimum JTAG TCK period for MAX V devices is 100 ns, it is the slower device in the JTAG chain and contributes towards the configuration failure.

     

    Resolution

    To program the EPCQ-L device on the Intel Arria 10 SoC Development Kit successfully with a .jic file, follow either of these two steps:

    • While programming with the default board settings, (Intel Arria 10 and MAX V devices enabled in the JTAG chain) reduce the JTAG clock to 6 MHz with the command : "jtagconfig --setparam <cable name> JtagClock 6M"
    • Remove the MAX V CPLD from the chain by setting the 3rd bit of DIP SW3 to the OFF position.

    Related Products

    This article applies to 2 products

    Intel® Arria® 10 FPGAs and SoC FPGAs
    MAX® V CPLDs