Question about building projects in Eclipse when migrating from Quartus 17.1 to 23.1
Hello,
I am currently migrating my development environment to Windows 11 and trying to make an existing project created with Quartus 17.1 work in Quartus 23.1.
Specifically, I have updated IP components, various settings, and both the FPGA-side and Nios-side programs to match the original project as closely as possible. File generation, compilation, and build processes all succeed, but when I programmed the FPGA, the behavior differed from the original project.
After investigating, it seems that the issue may be related to the .hex or .elf files generated by Eclipse.
For reference, Eclipse was included with Quartus 17.1, but it is not included in Quartus 23.1. Therefore, I set up Eclipse manually using WSL.
Here are my questions:
1. I couldn’t use the existing project’s Makefile in Eclipse with Quartus 23.1, so I created a new one. Is there a way to build using the original Makefile?
2. Are there significant differences in how .hex or .elf files are generated when building in Eclipse with Quartus 17.1 versus 23.1?
I would appreciate any guidance or advice.