Article ID: 000098875 Content Type: Troubleshooting Last Reviewed: 11/14/2024

Why does the upgrade IP fail with designs targeting Agilex™ 5 device from Quartus® Prime Pro Edition Software version 24.1 to Quartus® Prime Pro Edition Software version 24.2 or future versions?

Environment

  • Intel® Quartus® Prime Design Software
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Below errors might be seen in the Quartus® Prime Pro Edition Software version 24.2 or future versions when you perform an IP upgrade from Quartus® Prime Pro Edition Software version 24.1 for designs targeting Agilex™ 5 device family:

    Error(20327): Error: Unknown board Intel Agilex 5 FPGA E-Series DK A5E065BB32AES1 Premium Development Kit0020

    or

    Error(20327): Error: Unknown board Intel Agilex 5 FPGA E-Series MK A5E065BB32AES1 Modular Development Kit

    The problem dues to a new board defined in Quartus® Prime Pro Edition Software version 24.2.

    Old Board Name (Quartus 24.1 version)

    New Board Name (Quartus 24.2 version)

    Intel Agilex 5 FPGA E-Series DK A5E065BB32AES1 Premium Development Kit

    Agilex™ 5 FPGA E-Series 065B Premium Development Kit DK-A5E065BB32AES1

    Intel Agilex 5 FPGA E-Series MK A5E065BB32AES1 Modular Development Kit

    Agilex™ 5 FPGA E-Series 065B Modular Development Kit MK-A5E065BB32AES1

     

    Resolution

    To work around this problem in the Quartus® Prime Pro Edition Software version 24.2 or future versions, you can adopt one of the following methods:

    1. Remove the below assignment in your project’s QSF file.

    Old Assignment (Quartus 24.1 version)

    set_global_assignment -name BOARD “Intel Agilex 5 FPGA E-Series DK A5E065BB32AES1 Premium Development Kit”

    set_global_assignment -name BOARD “Intel Agilex 5 FPGA E-Series MK A5E065BB32AES1 Modular Development Kit”

     

    1. Rename the board name in the below assignment in your project’s QSF file from

    Old Assignment (Quartus 24.1 version)

    New Assignment (Quartus 24.2 version)

    set_global_assignment -name BOARD “Intel Agilex 5 FPGA E-Series DK A5E065BB32AES1 Premium Development Kit”

    set_global_assignment -name BOARD “Agilex 5 FPGA E-Series 065B Premium Development Kit DK-A5E065BB32AES1”

    set_global_assignment -name BOARD “Intel Agilex 5 FPGA E-Series MK A5E065BB32AES1 Modular Development Kit”

    set_global_assignment -name BOARD “Agilex 5 FPGA E-Series 065B Modular Development Kit MK-A5E065BB32AES1”