Appendix: Required Software for Eclipse (RISC-V SDK)
These instructions are for reference if you are using open-source Eclipse IDE provided with RISC-V SDK.
RISC-V SDK
Eclipse MCU—Open-source Java-based development environment that uses plug-ins to extend and customize its functionality. The GNU MCU Eclipse plug-in lets you develop applications for ARM and RISC-V cores.
xPack GNU RISC-V Embedded GCC—Open-source, prebuilt toolchain from the xPack Project.
OpenOCD Debugger—The open-source Open On-Chip Debugger (OpenOCD) software includes configuration files for many debug adapters, chips, and boards. Many versions of OpenOCD are available. The Efinix RISC-V flow requires a custom version of OpenOCD that includes the VexRiscv 32-bit RISC-V processor.
GNU MCU Eclipse Windows Build Tool (Windows Only)—This open-source Windows-specific package helps to manage build projects and includes GNU make.
Java JRE
Open-source Java 64-bit runtime environment; required for Eclipse.