Forum Discussion
Hi Mads,
If this issue started after modifying the Board or IP settings, it is due to some of the generated database files no longer match the current project configuration and have become out of sync.
Here are a few suggestions you can try:
1. Delete the project database folders and recompile
Close Quartus and delete the following folders from your project directory:
- db/
- incremental_db/
- output_files/
Then reopen the project and run a full compilation. This will force Quartus to regenerate the project database and output files from scratch.
2. Regenerate your IPs
Since the error occurs during IP generation, the generated IP output files may no longer be consistent with the current Board/IP settings.
- Go to Project → Upgrade IP Components and regenerate all IPs
- If you are using Platform Designer, open the system and regenerate the Platform Designer output files as well.
3. Check on the modified board
Navigate to Assignments → Device and confirm that the selected board/device matches your intended target device. A mismatch between the project settings and generated IP files can sometimes lead to unexpected compilation or IP generation errors.
4. Launching Quartus as Administrator
You may also try launching Quartus Prime as Administrator and regenerate the IP.
We have seen cases where IP-related file generation behaves differently when Quartus does not have sufficient permissions to create or update certain files.
If the suggestions above do not resolve the issue, could you please provide the following information?
- Quartus version and edition (Lite, Standard, or Pro)
- Operating system (Windows, Linux, etc.)
- If using Windows, please provide the Windows version
- Target FPGA device or device family
- Whether the project compiled successfully before the Board/IP setting changes were made
- The complete error log, including any messages shown before Error (23782)
- If possible, could you share the project files?
Looking forward to your update. Thank you!
Regards,
ZiYingE_Altera