diff --git a/litex_boards/targets/versa_ecp5.py b/litex_boards/targets/versa_ecp5.py index 98e5cabac2c50d12260bb750d6a579560dc1a448..3164ad15f0d2ab0066e9b630f348ead2f5749231 100755 --- a/litex_boards/targets/versa_ecp5.py +++ b/litex_boards/targets/versa_ecp5.py @@ -417,6 +417,12 @@ def main(): ) builder = Builder(soc, **builder_argdict(args)) + + # Flash boot setup + flash_boot_adr = soc.mem_map["bmcspiflash"] + 0x800000 + soc.add_constant("FLASH_BOOT_ADDRESS", flash_boot_adr) + + soc.set_gateware_dir(builder.gateware_dir) builder_kargs = trellis_argdict(args) if args.toolchain == "trellis" else {}