intel ® Quartus ® Prime Development Software Pro Edition 19.1 installer requires Nios ® II Software Build Tools for Eclipse (hereafter referred to as Nios II SBT)/ Cygwin and Eclipse for Intel SoC FPGA Embedded Development Suite (SoC EDS) are not included. Therefore, you need to install Eclipse and Cygwin separately.

This section introduces how to install Cygwin and Eclipse when using Quartus Prime's Nios II SBT and Intel SoC EDS in a Linux/Windows environment.

 

Note that Quartus Prime Pro Edition 19.2 and Quartus Prime Standard Edition 19.1 and later use WSL (Windows* Subsystem for Linux*) instead of Cygwin, so the installation method is different. Please see this page for details.

Cygwin/Eclipse installation correspondence table

The following shows the need to install Cygwin and Eclipse in the Quartus Prime Pro Edition 19.1 environment.

○ means that a separate installation is required.

 

Operating System (OS)

tools to use

Cygwin

Eclipse

Windows Nios II SBT

SoC EDS

Linux Nios II SBT

SoC EDS

* Arm ® Development Studio 5 Intel ® SoC FPGA Edition (DS-5) used in SoC EDS also uses Eclipse, but separate installation is not required for this. As with previous versions, DS-5 comes with Eclipse in the installer.

Cygwin installation instructions

To use Nios II SBT and SoC EDS with Cygwin on Windows, follow the steps below to install Cygwin components.

The procedures described here are also published in the Knowledge Data Base (KDB) of the manufacturer's website, so please refer to them as well.

 

[Reference KBD] How do I install Cygwin for NiosEDS and SoCEDS?

 

 

1. Download setup-x86_64.exe from Cygwin official website.

 

2. Open a Windows Command Prompt and Change Directory to the directory where setup-x86_64.exe is saved.

<path to install>
・Nios II SBT: C:/intelFPGA_pro/<version>/quartus/bin64/cygwin
・SoC EDS: C:/intelFPGA_pro/<version>/embedded/host_tools/cygwin

 

3. Execute the following command all on one line.
(Change <<<Path Cygwin Installer>> to the path you want to install above.)

setup-x86_64.exe --wait --quiet-mode --root <<<Path Cygwin installer>> --site http://cygwin.mirrors.hoobly.com --packages make,gcc-core,gcc-g++,ncurses,inetutils,openssh,mosh,patch,flex,bison,tar,bzip2,zip,unzip,util-linux,git,subversion,vim,xxd,m4,wget,dos2unix,libintl devel,diffutils,libncurses-devel,iperf,xorg-server,xinit,mingw64-x86_64-gcc-core,mingw64-x86_64-gcc-g++
install command

 

4. Wait for all installations to finish.

Cygwin installation popup

 

5. When "Ending cygwin install" is displayed on the command prompt, it is finished.

Installation end command

To install both Nios II SBT and SoC EDS, repeat steps 2-5 for each separately.

This completes the installation of Cygwin.

Eclipse installation instructions

When using the Nios II SBT, the Nios II SBT for Eclipse will not start because Eclipse is not installed by default after installing the tools.

Please follow the steps below to install Eclipse.

The procedures described here are also published in the Knowledge Data Base (KDB) of the manufacturer's website, so please refer to them as well.

 

[Reference KBD] Is the Nios ® II Software Build Tools (SBT) for Eclipse included in the full installation of the Intel® Quartus ® Prime Pro Edition software version 19.1?

 

1. Download CDT 8.8.1 from the KDB download link above.

KDB web page

 

2. Extract the downloaded file eclipse-cpp-mars-2-win32-x86_64.zip to <Quartus Prime installation directory>/nios2eds/bin.

After extracting, you will see the eclipse folder.

eclipse folder generation

 

 

3. Rename the eclipse folder to eclipse_nios2.

 

4. Extract eclipse_nios2_plugins.zip (tar.gz for Linux) inside the bin folder.The eclipse_nios2 folder will be overwritten.

Rename to eclipse_nios2 and extract eclipse_nios2_plugins.zip

 

5. Look inside the eclipse_nios2 folder. The installation is complete if the plugin_customization.ini is generated and you can launch the Nios II SBT for Eclipse.

Check plugin_customization.ini

Eclipse installation is now complete.

 

 

Click here for recommended articles/materials

How to build Nios® II Software Build Tools environment in Quartus® Prime Pro Edition 19.2 and Standard Edition 19.1 or later (Windows Subsystem for Linux and Eclipse installation)

Intel's SoC FPGA (SoC FPGA related information summary page)

SoC FPGA related articles and resources

Nios® II Processor on Intel® FPGA (Nios II Information Summary Page)

Nios II related articles and resources

Intel® FPGA Development Flow/FPGA Top Page

Click here for recommended FAQ

SoC FPGA related FAQs

Nios II-related FAQs

Intel® FPGA FAQs