コード例 #1
0
ファイル: arty_a7.py プロジェクト: yangyt96/migen
 def create_programmer(self):
     if self.programmer == "xc3sprog":
         return XC3SProg("nexys4")
     elif self.programmer == "vivado":
         return VivadoProgrammer(flash_part="n25q128-3.3v-spi-x1_x2_x4")
     else:
         raise ValueError("{} programmer is not supported"
                          .format(self.programmer))
コード例 #2
0
ファイル: ac701.py プロジェクト: yangyt96/migen
 def create_programmer(self):
     if self.programmer == "vivado":
         return VivadoProgrammer()
     elif self.programmer == "impact":
         return iMPACT()
     else:
         raise ValueError(
             "{} programmer is not supported".format(programmer))
コード例 #3
0
 def create_programmer(self):
     if self.programmer == "xc3sprog":
         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))
コード例 #4
0
 def create_programmer(self):
     return VivadoProgrammer()
コード例 #5
0
ファイル: load.py プロジェクト: matheos/ber_analyzer_arty
from migen.build.xilinx import VivadoProgrammer

prog = VivadoProgrammer()
prog.load_bitstream("./build/gateware/top.bit")