mirror of
https://github.com/saymrwulf/litex-boards.git
synced 2026-07-30 20:07:53 +00:00
targets/gowin: Switch to get_bitstream_filename.
This commit is contained in:
parent
773444a7dd
commit
496b2cfab9
5 changed files with 12 additions and 12 deletions
|
|
@ -79,11 +79,11 @@ def main():
|
|||
|
||||
if args.load:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.load_bitstream(os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.load_bitstream(builder.get_bitstream_filename(mode="sram"))
|
||||
|
||||
if args.flash:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.flash(0, os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
|
|
@ -106,11 +106,11 @@ def main():
|
|||
|
||||
if args.load:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.load_bitstream(os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.load_bitstream(builder.get_bitstream_filename(mode="sram"))
|
||||
|
||||
if args.flash:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.flash(0, os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
|
|
@ -160,11 +160,11 @@ def main():
|
|||
|
||||
if args.load:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.load_bitstream(os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.load_bitstream(builder.get_bitstream_filename(mode="sram"))
|
||||
|
||||
if args.flash:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.flash(0, os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
prog.flash(0, builder.get_bios_filename(), external=True)
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -134,12 +134,12 @@ def main():
|
|||
|
||||
if args.load:
|
||||
prog = soc.platform.create_programmer(kit=args.prog_kit)
|
||||
prog.load_bitstream(os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
prog.load_bitstream(builder.get_bitstream_filename(mode="sram"))
|
||||
|
||||
if args.flash:
|
||||
prog = soc.platform.create_programmer(kit=args.prog_kit)
|
||||
prog.flash(0, os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME
|
||||
# external SPI programming not supported by gowin 'programmer_cli' now!
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
# Axternal SPI programming not supported by gowin 'programmer_cli' now!
|
||||
# if needed, use openFPGALoader or Gowin programmer GUI
|
||||
if args.prog_kit == "openfpgaloader":
|
||||
prog.flash(int(args.bios_flash_offset, 0), builder.get_bios_filename(), external=True)
|
||||
|
|
|
|||
|
|
@ -138,7 +138,7 @@ def flash(bios_flash_offset):
|
|||
]
|
||||
platform.build(module)
|
||||
prog = platform.create_programmer()
|
||||
prog.load_bitstream("build/impl/pnr/project.fs")
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
|
||||
# Flash Image through proxy Bitstream.
|
||||
# ------------------------------------
|
||||
|
|
@ -184,11 +184,11 @@ def main():
|
|||
|
||||
if args.load:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.load_bitstream(os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME.
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="sram"))
|
||||
|
||||
if args.flash:
|
||||
prog = soc.platform.create_programmer()
|
||||
prog.flash(0, os.path.join(builder.gateware_dir, "impl", "pnr", "project.fs")) # FIXME.
|
||||
prog.flash(0, builder.get_bitstream_filename(mode="flash", ext=".fs")) # FIXME
|
||||
flash(int(args.bios_flash_offset, 0))
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
|||
Loading…
Reference in a new issue