Article ID: 000086778 Content Type: Troubleshooting Last Reviewed: 09/25/2018

Why is the security key erased in the Intel® MAX® 10 device during Serial Vector Format (.svf) programming?

Environment

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

    In Intel® MAX® 10 devices, the security key is part of the Initilization Configuration Bits (ICB) settings stored in the internal flash.  Due to the lack of flow control syntax in Serial Vector Format (.svf), the Intel® Quartus® Prime software generated .svf file always has a "MAX 10 DSM Clear" operation that erases all ICB settings in the internal memory.

    So the security key is erased every time when an Intel Quartus Prime software generated .svf file is used for programming.

    Resolution

    To work around this problem, remove the following lines in the .svf file:

    !
    !Max 10 DSM Clear
    !
    SIR 10 TDI (203);
    RUNTEST 128 TCK;
    SDR 23 TDI (000000);
    SIR 10 TDI (3F2);
    RUNTEST 8750003 TCK;
    !

    Related Products

    This article applies to 1 products

    Intel® MAX® 10 FPGAs