Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
17255 Discussions

Quartus-II ver.10sp1 not generating programming files for cyclone4GX (EP4CGX22BF14C8?

Altera_Forum
Honored Contributor II
1,287 Views

Hi guru, 

 

I am using Quartus-II version 10.0sp1 for my project using the Cyclone4-GX (EP4CGX22BF14C8) chip. During the full compilation, I notice at the Assembler (Generating Programming Files) stage, there is warning message as below: 

 

Info: Compilation Report contains advance information. Specifications for device EP4CGX22BF14C7 are subject to change. Contact Altera for information on availability. No programming file will be generated. 

Warning: No memory initialization file will be produced. The device EP4CGX22BF14C7 only has advanced support. 

 

Also I check the project folder and found that the xxx.SOF and xxx.POF (programming files) are not getting refreshed. 

 

Then I open the Programmer console and use JTAG method to detect the cyclone4GX device on the board, it detects the fpga as unknown fpga. (I tried to detect it using Quartus-II version 11, and it shows up as Cyclone-4GX EP4CGX22BF14C8). 

 

Is that means that the Quartus version10 not supporting this larger 22k logic cyclone4GX? Any of you encounter the same issue and have a solution for this? 

 

I am trying to avoid to use the Quartus version11 for my project as the code is leverage from another legacy project, and it somehow will not function when i use version11 to compile it.
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
486 Views

Did You regenerate all the cores? Also check if FPGA is not Engineering Sample.

0 Kudos
Altera_Forum
Honored Contributor II
486 Views

Like it says, in 10.0 the Cyclone 4 part you are using is for advanced compiles only. you need a newer version of Quartus to get it to work. 

 

WHats wrong with Q11?
0 Kudos
Altera_Forum
Honored Contributor II
486 Views

 

--- Quote Start ---  

Did You regenerate all the cores? Also check if FPGA is not Engineering Sample. 

--- Quote End ---  

 

 

 

yes I regenerate all the cores in SOPC, the FPGA is not engineering sample.
0 Kudos
Altera_Forum
Honored Contributor II
486 Views

 

--- Quote Start ---  

Like it says, in 10.0 the Cyclone 4 part you are using is for advanced compiles only. you need a newer version of Quartus to get it to work. 

 

WHats wrong with Q11? 

--- Quote End ---  

 

 

So there is no other way I can proceed with Quartus ver10.0 for the 22k logic part? 

 

The problem with ver11 is the PCIe-endpoint core will not work, can't detect by PC. 

Previously I tried modify my project with Quartus version 11, after I regenerate the SOPC, re-compile the codes, and program it into the FPGA on the Cyclone4GX starter kit. I plug the kit to a PCIe slot on a PC. The PC cannot detect the kit, the PCIe-endpoint core is not functioning. 

 

With version 10, the PCIe-endpoint core is working and the PC can detect the kit. The legacy project (where I leverage my code from) is also created using version10, and is used on the 15k logic FPGA. 

 

Can I use version 11 open my project file, then change the device to 22k logic and recompile the project, but without regenerate the SOPC, then program it into the 22k logic FPGA. Will this trick work??
0 Kudos
Reply