FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5932 Discussions

Error during QSYS Generation: sequencer/sequencer.elf not found

RobertoSH
Beginner
569 Views

Hi

I have problem genereting platform designer of DDR3 controller on the FPGA side. got error

I tried it in version 22.1,  21.1 on Linux and Windows

 

Error during QSYS Generation: sequencer/sequencer.elf not found 

 

Attached please find very simple example  demostrating the issue.

Labels (1)
0 Kudos
8 Replies
RichardTanSY_Intel
527 Views

There is a similar case with the same issue. Could you check out this case and the KDB article to see if it might be the same issue?https://community.intel.com/t5/FPGA-Intellectual-Property/Platform-Designer-fails-QDR-II-elaboration-revisited/m-p/1561084

https://www.intel.com/content/www/us/en/support/programmable/articles/000086438.html


Regards,

Richard Tan


0 Kudos
RobertoSH
Beginner
490 Views

I saw this previous artical , it does not help. the issue still exist

 

0 Kudos
RichardTanSY_Intel
526 Views

FYI, I am able to "Generate HDL" for the .qsys file that you provided.

Using Quartus 23.1std. OS RHEL.


Regards,

Richard Tan


0 Kudos
RobertoSH
Beginner
490 Views

Hi I Must have it on Ver 22.1.

This DDR3 Generation is a basic function. I would appriciate if you can check with Vesion 22.1, It fails. Also checked with your local rep, the also encounter the issue.

BR

Roberto

0 Kudos
RichardTanSY_Intel
440 Views

Who is the local representative you are referring to?

I have tried running the design in Quartus Std 22.1std on both RHEL and Windows 10. I was able to generate the HDL successfully in both environments.

Please try uninstalling Quartus and reinstalling it from scratch. 
Perhaps you can try to install in a VM and see if the issue occurs. 

Similar cases:

https://community.intel.com/t5/Intel-Quartus-Prime-Software/Error-s0-Cannot-find-sequencer-sequencer-elf/td-p/108770

https://community.intel.com/t5/Intel-Quartus-Prime-Software/Error-s0-Cannot-find-sequencer-sequencer-elf/td-p/1233588

https://www.reddit.com/r/FPGA/comments/18gmhio/intel_quatrus_2212_qsys_ddr2_uniphy_ip_generate/

 

 

Regards.

Richard Tan

 

0 Kudos
RobertoSH
Beginner
392 Views

Hi Richard,

For local rep info, I would appriciate to contact me via direct Email - not the forum.

any way the problem exists  ( in Linux and Windows) and was relplicated in few versions, including fresh quartus copy.

 

Yes I have looked on these link- no solution yet

Roberto

0 Kudos
RichardTanSY_Intel
304 Views

Based on the email loop:


The OS system used is Centos 7, which is not supported for Quartus Standard v22.1.

User is recommended to use the supported OS system as indicated in the webpage here:

https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-software/os-support.html#tab-blade-1-1

CentOS(*) Linux 8.2 is the only Centos version supported by Quartus Standard v22.1. 

We have removed support for CentOS Linux 7.5, 8.0, 8.1. 


Due to unforeseen reason, user not able to upgrade/migrate to Centos version.

Since the generation of the Qsys system is not working, one workaround I can suggest is to avoid using the .qsys file altogether. 

In Quartus Standard, a .qip file is created when the system is generated, similar to when you generate the HDL for an IP. Therefore, if you make changes to the qsys, you have to manually re-generate the system before recompiling the project.

If you add the .qsys file to your project, the system is automatically re-generated during compilation. Which will again trigger the error. 

Instead of using .qsys, you would use the .qip file.


However, do note that if your qsys system is not finalized, the .qip will need to be regenerated repeatedly until you are sure the system is final.

One option is to use another machine with a supported OS to generate the .qip file, to avoid the error getting triggered. 


Do note that since the OS (Centos 7) is not a supported OS for Quartus Standard version 22.1, user will have to bear their own risk and there will be no technical support as well.


Regards,

Richard Tan


0 Kudos
RichardTanSY_Intel
186 Views

As discussed in the email:


The main issue is that Nios II currently does not support WSL2, as mentioned here.

Therefore, you need to install WSL 1 and use this version.


To do that use the following steps.


• Open the start menu and type Turn Windows features on or off

• In the window that appears, click on Windows Subsystem for Linux and, when prompted, restart your PC.

• Open a command prompt as administrator and type wsl --list –verbose. You should get something like the following:


PS C:\Users\gxxxxxs> wsl --list --verbose

 NAME   STATE      VERSION

* Ubuntu  Stopped     1

         

        If the version is 2, then continue to the next step. Otherwise, you can skip the next step.


• If the version is 2, type wsl --set-version Ubuntu 1 where “Ubuntu” is the name of the distribution from the previous step. You should get something like this:


PS C:\Users\gxxxxxs> wsl --set-version Ubuntu 1

Conversion in progress, this may take a few minutes.

The operation completed successfully.


        Now, if you type wsl --list –verbose again, you should have “1” under the “VERSION” column.


• Type wsl -u root to enter the Ubuntu terminal and issue the following commands:

o apt update

o apt install wsl dos2unix make build-essential


Wait until the installation finishes.


After that, open Quartus and try generating the IP again.


For Linux, make sure that the 32-bit libraries are enabled and the build-essential package has been installed

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install build-essential


Make sure the following packages are installed:

• g++

• gcc

• make

• libc6-dev

• dpkg-dev



0 Kudos
Reply