Try both the Freedom Everywhere and Freedom Unleashed platforms on an FPGA. Both FPGA Dev Kits come with plenty of devices such as UART, SPI, PCIe to allow you to get the full Freedom experience.
The Arty FPGA Dev Kit is an extremely economical ($99) way to jump start your development on RISC-V. When configured as the open-sourced Freedom E310, you’ll be able to prototype with SiFive’s E31 RISC-V Core IP and debug C and/or RISC-V assembly programs.
-
The Olimex ARM-USB-TINY-H is a hardware JTAG debugger. The Freedom E300 Arty FPGA Dev Kit has a standard JTAG debugging interface, and the tools included with the Freedom E SDK have been tested using the Olimex ARM-USB-TINY-H.
Resources
View the Getting Started Guide
The Freedom U500 VC707 FPGA Dev Kit is the most powerful way to prototype and develop for RISC-V. Featuring SiFive’s U5 Core IP Series, the world’s most advanced RISC-V CPU, this kit is the ideal way to start developing advanced OS capabilities and software applications. This development kit also features high speed serial interfaces allowing for system prototyping with PCIe, USB, or GbE interfaces.
The VC707 FPGA Dev Kit consists of the Xilinx Virtex-7 FPGA VC707 Evaluation Kit plus many optional components.
-
This daughter board for the VC707 enables a PCIe slot by bonding out the FPGA transceivers to a PCIe slot and providing PCIe REFCLK. -
A Max Expansion uCube3 PCIe switch can be added to the system to extend the number of PCIe slots from 1 to 5, supporting additional PCIe development.
Resources
View the Getting Started Guide