Skip to content

Commit

Permalink
platforms/kc705: add iMPACT programmer
Browse files Browse the repository at this point in the history
enjoy-digital committed Mar 29, 2015
1 parent 72fae61 commit 17f3590
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 3 additions & 1 deletion mibuild/platforms/kc705.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from mibuild.generic_platform import *
from mibuild.xilinx import XilinxPlatform, XC3SProg, VivadoProgrammer
from mibuild.xilinx import XilinxPlatform, XC3SProg, VivadoProgrammer, iMPACT
from mibuild.xilinx.ise import XilinxISEToolchain

_io = [
@@ -391,6 +391,8 @@ def create_programmer(self):
return XC3SProg("jtaghs1_fast", "bscan_spi_kc705.bit")
elif self.programmer == "vivado":
return VivadoProgrammer()
elif self.programmer == "impact":
return iMPACT()
else:
raise ValueError("{} programmer is not supported".format(programmer))

2 changes: 1 addition & 1 deletion mibuild/xilinx/__init__.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
from mibuild.xilinx.platform import XilinxPlatform
from mibuild.xilinx.programmer import UrJTAG, XC3SProg, FpgaProg, VivadoProgrammer
from mibuild.xilinx.programmer import UrJTAG, XC3SProg, FpgaProg, VivadoProgrammer, iMPACT

0 comments on commit 17f3590

Please sign in to comment.