diff --git a/litex/soc/cores/cpu/naxriscv/core.py b/litex/soc/cores/cpu/naxriscv/core.py index b43d98ef5..80c5f4dd8 100755 --- a/litex/soc/cores/cpu/naxriscv/core.py +++ b/litex/soc/cores/cpu/naxriscv/core.py @@ -478,6 +478,8 @@ class NaxRiscv(CPU): # rwx : load, store, execute (everything is peripheral per default) NaxRiscv.memory_regions = [] for name, region in self.soc.bus.regions.items(): + if region.linker: # remove virtual regions + continue if len(self.memory_buses) and name == 'main_ram': mode = region.mode else: