Knowledge Base Article

Error: s0: Cannot find sequencer/sequencer.elf

Description

When generating a DDR3 controller, you may see an error similar to the following.  

Error: s0: Cannot find sequencer/sequencer.elf

This error occurs when the DDR3 IP generation tries to invoke the Nios2 Command Shell and it fails.

In Windows, the most common reason is that Windows Subsystem for Linux (WSL) is not properly installed on the user's machine.

In Linux, either or both of the 32-bit libraries and build essentials are not installed correctly.

Resolution

For Windows, make sure to install the WSL correctly.  See the following solution for details

How to install the Windows* Subsystem for Linux* (WSL) on Windows* OS?

For Linux, make sure to install the required libraries and packages.   

An Ubuntu example is shown below.

sudo dpkg --add-architecture i386

sudo apt update

sudo apt install build-essential 

Updated 3 months ago
Version 3.0
No CommentsBe the first to comment