diff --git a/litex_boards/targets/trenz_tec0117.py b/litex_boards/targets/trenz_tec0117.py index 443a0c1d07097a68008e19953e22cabb826b5a8b..205f72dbdcc5b9aa4e2b4cf2e3634e70e6303e89 100755 --- a/litex_boards/targets/trenz_tec0117.py +++ b/litex_boards/targets/trenz_tec0117.py @@ -59,8 +59,8 @@ class BaseSoC(SoCCore): # Use custom default configuration to fit in LittleBee. kwargs["integrated_sram_size"] = 0x1000 kwargs["integrated_rom_size"] = 0x6000 - kwargs["cpu_type"] = "vexriscv" - kwargs["cpu_variant"] = "lite" + if kwargs.get("cpu_type", "vexriscv") == "vexriscv": + kwargs["cpu_variant"] = "lite" # Set CPU variant / reset address kwargs["cpu_reset_address"] = self.mem_map["spiflash"] + bios_flash_offset