Merge pull request #615 from pepijndevos/openfpgaloader

Add openFPGALoader programmer
This commit is contained in:
enjoy-digital 2020-08-03 14:01:50 +02:00 committed by GitHub
commit 5e53e5d73a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 18 additions and 0 deletions

View File

@ -0,0 +1,18 @@
# This file is Copyright (c) 2020 Florent Kermarrec <florent@enjoy-digital.fr>
# License: BSD
import subprocess
from litex.build.tools import write_to_file
from litex.build.generic_programmer import GenericProgrammer
# openFPGAloader ------------------------------------------------------------------------------------------
class OpenFPGALoader(GenericProgrammer):
needs_bitreverse = False
def __init__(self, board):
self.board = board
def load_bitstream(self, bitstream_file):
subprocess.call(["openFPGALoader", "--board", self.board, bitstream_file])