Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21469 Discussions

Error(19454): Partition Database File "base_static.qdb" does not exist

Toros
Beginner
1,652 Views

Hi,

 

I am getting the following error message from the reference design: 

Reference design: https://www.rocketboards.org/foswiki/Documentation/Stratix10SoCGSRDHTile

 

Error Messages

 

Warning(16124): Can't analyze file base_static.qdb - no such file exists
Info: Elaborating from top-level entity "ghrd_s10_top"
Error(19454): Partition Database File "base_static.qdb" does not exist
Error(16368): Top-level design entity "ghrd_s10_top" is undefined
Error(16186): Can't elaborate top-level user hierarchy
Error: Flow failed: 0x966be00
Error: Quartus Prime Synthesis was unsuccessful. 4 errors, 1 warning
Error: Peak virtual memory: 1239 megabytes
Error: Processing ended: Tue Mar 28 18:50:53 2023
Error: Elapsed time: 00:00:14
Error: System process ID: 2976464
Error(21794): Quartus Prime Full Compilation was unsuccessful. 6 errors, 5 warnings

 

Thanks and best regards, 

 

0 Kudos
7 Replies
RichardTanSY_Altera
1,635 Views

This error message indicates that Quartus Prime was unable to find a file called base_static.qdb, which is expected to exist in the project directory. This file is typically generated during the compilation process and contains information about the design hierarchy and partitioning.

One potential cause of this error is that the file base_static.qdb was accidentally deleted or moved from the project directory. In this case, restoring the file to its original location may resolve the issue. Another potential cause of this error is that the compilation process did not complete successfully and was unable to generate the base_static.qdb file. 

 

To resolve this issue, you should check that all files required for your design, including base_static.qdb, are in the correct locations and that your project settings are correctly configured to point to these files. You may also need to check that your design hierarchy is properly defined and that the top-level entity is correctly specified.

 

If the issue still persist, would you mind sharing the Quartus .qar project file with me so that I can investigate the issue directly? Since there are multiple designs with different devices, it would take some time to duplicate the correct issue.

 

Best Regards,

Richard Tan

 

0 Kudos
Toros
Beginner
1,626 Views

Hi, 

 

I am using your reference design. The project is created by using the Makefile provided by the reference design. The compilation is done with the same version of Quartus software originally used with this reference design. 

Could you check your reference design provided at the link given above?

 

Thanks and best regards, 

0 Kudos
Toros
Beginner
1,602 Views

Hi, 

 

In order to generate the error, please follow the following steps: 

 

1- Please Download the Reference Design ( https://www.rocketboards.org/foswiki/Documentation/Stratix10SoCGSRDHTile )

 

2- Please go to Stratix 10 SOC directory and follow the README.md file

3- Please execute the following command line:  make generate_from_tcl

4- In quartus, do the full compilation

 

You will receive the error message.

 

Thanks and best regards

0 Kudos
RichardTanSY_Altera
1,591 Views

May I know have you compile the base revision of the PR design? before compiling the persona implementation revision?

Go to Project > Revision > Select the Base Revision. Compile the base revision design will generate the base_static.qdb file.


Best Regards,

Richard Tan


0 Kudos
RichardTanSY_Altera
1,533 Views

Dropping a note to ask if my last reply was helpful to you?


Best Regards,

Richard Tan


0 Kudos
RichardTanSY_Altera
1,512 Views

Do you need any further assistance from my side? 

 

Best Regards,

Richard Tan


0 Kudos
RichardTanSY_Altera
1,491 Views

We noticed that we haven't received a response from you regarding the latest previous question/reply/answer, and will now transitioning your inquiry to our community support. We apologize for any inconvenience this may cause and we appreciate your understanding. If you have any further questions or concerns, please don't hesitate to let us know.

Thank you for reaching out to us!


Best Regards,

Richard Tan



0 Kudos
Reply