Trenz Electronic GmbH Support Forum

Community => MAX1000 community projects => Topic started by: mferraris on August 17, 2021, 07:56:05 PM

Title: Error (12024) when compiling TEI0001-test_board-quartus_20.1.1
Post by: mferraris on August 17, 2021, 07:56:05 PM
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?
Title: Re: Error (12024) when compiling TEI0001-test_board-quartus_20.1.1
Post by: Thomas D 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 (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.

Quote from: mferraris on August 17, 2021, 07:56:05 PM
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