qsys-generate for *.ip files says deviceFamily "Agilex 5" is out of range?
I am migrating my command line simulation build environment from Quartus 21 to Quartus Prime Pro 24 and noticed that the way I was generating my simulation files is no longer supported. It seems that the supported method is to use qsys-generate.
Now I have a true PlatformDesigner project using a .qsys extension which updates just fine using this flow. I have replaced the .spd files with .ip files and attempted to get the same "sim" directory build using the command:
qsys-generate --quartus-project=my_proj --simulation=VERILOG --simulator=XCELIUM my_ram.ip
But it is failing with the following messages as reported in the my_ram_generation.rpt
Invalided device name in input file: A5EC065BB32AE4S
deviceFamily "Agilex 5" is out of range: "Cyclone 10 GX",, "None", "Unknown"
Yes all of this is on the same machine which is licensed for Agilex 5, I am actively building with it now in Quartus GUI. But the GUI doesn't build the "sim" directory of my ip by default! So using a 3-rd Party flow is really challenging! I had it working before and I want to get back to it working again.
Thanks for any pointers ,
TomT...
The solution was to force and update of the IP blocks and that seemed to resolve the problem. I was unclear of what exactly changed in the *.ip files to make it work but it was happy after I did this.
Thanks,
TomT...