Esempio n. 1
0
class XilinxImpactProgrammer(XilinxProgrammer):
    def __init__(self, cfg_manager, xilinx_board_type):
        super(XilinxImpactProgrammer, self).__init__(cfg_manager,
                                                     xilinx_board_type)
        self._xilinx_impact_device = XilinxImpact(cfg_manager)

    @Override(XilinxProgrammer)
    def program(self, file_name):
        self._xilinx_impact_device.program_device(file_name)

    @Override(XilinxProgrammer)
    def get_suffix(self):
        if self._xilinx_board_type == 'FPGA':
            return ".bit"
        else:
            return ".jed"
Esempio n. 2
0
class XilinxImpactProgrammer(XilinxProgrammer):

    def __init__(self, cfg_manager, xilinx_board_type):
        super(XilinxImpactProgrammer, self).__init__(cfg_manager, xilinx_board_type)
        self._xilinx_impact_device = XilinxImpact(cfg_manager)

    @Override(XilinxProgrammer)
    def program(self, file_name):
        self._xilinx_impact_device.program_device(file_name)


    @Override(XilinxProgrammer)
    def get_suffix(self):
        if self._xilinx_board_type == 'FPGA':
            return ".bit"
        else:
            return ".jed"
Esempio n. 3
0
 def __init__(self, cfg_manager, xilinx_board_type):
     super(XilinxImpactProgrammer, self).__init__(cfg_manager,
                                                  xilinx_board_type)
     self._xilinx_impact_device = XilinxImpact(cfg_manager)
Esempio n. 4
0
 def __init__(self, cfg_manager, xilinx_board_type):
     super(XilinxImpactProgrammer, self).__init__(cfg_manager, xilinx_board_type)
     self._xilinx_impact_device = XilinxImpact(cfg_manager)