Difference between revisions of "Draft:Talos II/FPGA Bitstream"

From RCS Wiki
Jump to navigation Jump to search
(Created page with "The following steps can be used to the FPGA bitstream on Talos™ II-based solutions. It's maintained by both Raptor CS and community...")
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
The following steps can be used to the FPGA bitstream on [[Talos_II|Talos™ II]]-based solutions. It's maintained by both [[Raptor Computing Systems|Raptor CS]] and community members.
+
The following steps can be used to build the FPGA bitstream on [[Talos_II|Talos™ II]]-based solutions. It's maintained by both [[Raptor Computing Systems|Raptor CS]] and community members.
  
 
== FPGA Toolchain ==
 
== FPGA Toolchain ==

Latest revision as of 09:21, 8 September 2018

The following steps can be used to build the FPGA bitstream on Talos™ II-based solutions. It's maintained by both Raptor CS and community members.

FPGA Toolchain

The Talos II FPGA bistream uses the following tools:

  • IceStorm
  • Yosys Open SYnthysis Suite
  • Arachne-pnr

To install the toolchain, the following command (on Fedora 28) can be used:

sudo yum install yosys arachne-pnr icestorm make

Grabbing the sources

Raptor CS maintains a public git repository containing the complete design for the FPGA. To download the source code:

git clone https://git.raptorcs.com/git/talos-system-fpga/

Building the bitstream

Once the required toolchain is installed, the bitstream can be created using the following command:

cd talos-system-fpga/
make -j64 all

Flashing the FPGA

TODO