From: Florent Kermarrec Date: Thu, 31 Jul 2014 16:17:32 +0000 (+0200) Subject: move programmer to mibuild X-Git-Tag: 24jan2021_ls180~2693 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=62c9043d076b53e56ff68709a0cc81908d6dd709;p=litex.git move programmer to mibuild --- diff --git a/make.py b/make.py index 94add6ca..004af04e 100755 --- a/make.py +++ b/make.py @@ -8,7 +8,6 @@ from migen.fhdl import simplify from misoclib.gensoc import cpuif from misoclib.sdramphy import initsequence -import programmer def _get_args(): parser = argparse.ArgumentParser(formatter_class=argparse.RawDescriptionHelpFormatter, @@ -198,10 +197,12 @@ CPU type: {} platform.build(soc, build_name=build_name, **build_kwargs) if actions["load-bitstream"] or actions["flash-bitstream"] or actions["flash-bios"]: - prog = programmer.create_programmer(platform.name, args.flash_proxy_dir) + prog = platform.create_programmer() if actions["load-bitstream"]: prog.load_bitstream("build/" + build_name + platform.bitstream_ext) if actions["flash-bitstream"]: + if prog.needs_flash_proxy: + prog.set_flash_proxy_dir(args.flash_proxy_dir) if prog.needs_bitreverse: flashbit = "build/" + build_name + ".fpg" subprocess.call(["tools/byteswap",