From 4177023a200f19f97cc84a0e64d66667364d5f89 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Wed, 1 Feb 2017 14:33:26 +0100 Subject: [PATCH] build/xilinx/programmer: remove open_hw_target parameters on VivadoProgrammer (now works for ultrascale) --- litex/build/xilinx/programmer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/litex/build/xilinx/programmer.py b/litex/build/xilinx/programmer.py index 466cee57c..b28ab94c6 100644 --- a/litex/build/xilinx/programmer.py +++ b/litex/build/xilinx/programmer.py @@ -95,7 +95,7 @@ class VivadoProgrammer(GenericProgrammer): def load_bitstream(self, bitstream_file): cmds = """open_hw connect_hw_server -open_hw_target [lindex [get_hw_targets -of_objects [get_hw_servers localhost]] 0] +open_hw_target set_property PROBES.FILE {{}} [lindex [get_hw_devices] 0] set_property PROGRAM.FILE {{{bitstream}}} [lindex [get_hw_devices] 0] @@ -111,7 +111,7 @@ quit def flash(self, address, data_file): cmds = """open_hw connect_hw_server -open_hw_target [lindex [get_hw_targets -of_objects [get_hw_servers localhost]] 0] +open_hw_target create_hw_cfgmem -hw_device [lindex [get_hw_devices] 0] -mem_dev [lindex [get_cfgmem_parts {{{flash_part}}}] 0] set_property PROGRAM.BLANK_CHECK 0 [ get_property PROGRAM.HW_CFGMEM [lindex [get_hw_devices] 0 ]]