Author Topic: Error (12024) when compiling TEI0001-test_board-quartus_20.1.1  (Read 151 times)

mferraris

  • Active Member
  • *
  • Posts: 1
I'm trying to create a new project from TEI0001-test_board-quartus_20.1.1-20210709113644.zip.

I've installed

- Quartus-lite-20.1.1.720
- eclipse-cpp-mars-2-win32-x86_64

When compiling the project, I get the following error messages:

Error (12024): WYSIWYG primitive "general[0].gpll" is not compatible with the current device family
Error (12152): Can't elaborate user hierarchy "ddrclk:inst1|ddrclk_0002:ddrclk_inst|altera_pll:altera_pll_i"

Before, as suggested in

https://www.kilgus.net/2019/02/28/quartus-18-1-megawizard-problem/

I've changed pll_wizard.lst from

Altera PLL v20.1= "%t" "%w/../common/lib/megawizard.pl" --wizard:altera_pll  --early_gen:on --wizard_file:"%w/source/top/pll_hw.tcl" --familyparameter:device_family %f %o %h

to

PLL Intel FPGA IP v20.1= "%t" "%w/../common/lib/megawizard.pl" --wizard:altera_pll  --early_gen:on --wizard_file:"%w/source/top/pll_hw.tcl" --familyparameter:device_family %f %o %h

because otherwise I get the error

Error: (12024): WYSIWYG primitive "general[0].gpll" is not compatible with the current device family File: c:/intelfpga_lite/20.1/quartus/libraries/megafunctions/altera_pll.v Line: 749

What's wrong?

Thomas D

  • Active Member
  • *
  • Posts: 26
Re: Error (12024) when compiling TEI0001-test_board-quartus_20.1.1
« Reply #1 on: August 31, 2021, 09:39:15 AM »
Hi,
sorry for the late reply.

Did you install the correct device support files for MAX10 FPGA as described here:
https://www.intel.com/content/www/us/en/programmable/documentation/esc1425946071433.html#esc1427741027099

Can you send me the log file? You can find it in <project folder>/log/quartus_*.log.

Before, as suggested in

https://www.kilgus.net/2019/02/28/quartus-18-1-megawizard-problem/

I've changed pll_wizard.lst from
I don't understand why you made the changes described in this link. It talks about problems with MegaWizard when importing projects in quartus 18.1 and not about problems with device family in quartus 20.1.1.
So why did you make this changes?

br
Thomas