Difference between revisions of "Draft:Talos II/FPGA Bitstream"
Jump to navigation
Jump to search
m (Meklort moved page Draft:FPGA Bitstream to Draft:Talos II/FPGA Bitstream) |
|||
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 08: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