Merge pull request #1571 from enjoy-digital/naxriscv-merge

cpu/Vexriscv-smp fix silent generation failure
This commit is contained in:
Dolu1990 2023-01-25 10:11:37 +01:00 committed by GitHub
commit 03342065c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 2 deletions

View File

@ -7,6 +7,7 @@
import os
from os import path
import subprocess
from migen import *
@ -270,8 +271,8 @@ class VexRiscvSMP(CPU):
gen_args.append(f"--itlb-size={VexRiscvSMP.itlb_size}")
cmd = 'cd {path} && sbt "runMain vexriscv.demo.smp.VexRiscvLitexSmpClusterCmdGen {args}"'.format(path=os.path.join(vdir, "ext", "VexRiscv"), args=" ".join(gen_args))
if os.system(cmd) != 0:
raise OSError('Failed to run sbt')
subprocess.check_call(cmd, shell=True)
def __init__(self, platform, variant):
self.platform = platform