Download and Licensing
To begin software development for Intel SoC FPGAs, you will need to install the Intel SoC FPGA Embedded Design Suite.
Designed for firmware and bare-metal developers, Subscription Edition enables full FPGA-adaptive debugging. A 30-day free evaluation of Subscription Edition is available.
For Linux* software developers, the FREE Web Edition allows application development over an Ethernet connection.
The same installer works for both Editions. Licensing options are described on this page.
Quartus® Prime Programmer and SignalTapTM II Software
Download and install the stand-alone "Quartus® Prime Programmer and SignalTap II" software. If you have already installed the full Quartus Prime or Quartus II software, skip this step. Next, install the Intel FPGA Download Cable II driver from the <install_dir>/drivers/usb-blaster-ii directory. This is necessary to use the Intel FPGA Download Cable II as a transport for the host tools.
Virtual COM Port Host Driver
The SoC development kit provides a COM port interface for handling STDIO using a FTDI USB-to-serial UART interface. Before you can use this port, you must install the appropriate host operating system (OS) driver from the FTDI Virtual COM Port (VCP) driver. If you are using a recent version of Linux on your host workstation, you may be able to skip this step.
Locate documents for SoC EDS:
Linux related documentation is available on www.RocketBoards.org.
For Linux and open source software support, www.RocketBoards.org is a community-centric portal that enhances user productivity on Intel and partners’ SoC-based boards. This portal gives you access to:
- Technical support mail lists
- SoC development branch via git repositories
- Comprehensive documentation on Wiki pages
- Linux related documents including the following:
- Getting Started with Embedded Linux for the SoC HPS
- SoC Linux BSP Release Notes
- User Manual for Linux BSP on SoC DevKit
- User Manual for Yocto Danny for SoC Linux
- Project repositories to experiment with interesting ways of using SoC devices and contribute your own ideas
You have access to a broad range of tools and ecosystem support through our Embedded Alliance partners.