diff --git a/litex/soc/cores/cpu/blackparrot/crt0.S b/litex/soc/cores/cpu/blackparrot/crt0.S index 5f5cb0962..b6d57d133 100644 --- a/litex/soc/cores/cpu/blackparrot/crt0.S +++ b/litex/soc/cores/cpu/blackparrot/crt0.S @@ -53,7 +53,7 @@ trap_entry: crt_init: - la sp, _fstack + 8 + la sp, _fstack la a0, trap_entry csrw mtvec, a0 diff --git a/litex/soc/cores/cpu/rocket/crt0.S b/litex/soc/cores/cpu/rocket/crt0.S index 8a9514d55..2bb4293ab 100644 --- a/litex/soc/cores/cpu/rocket/crt0.S +++ b/litex/soc/cores/cpu/rocket/crt0.S @@ -53,7 +53,7 @@ trap_entry: crt_init: - la sp, _fstack + 8 + la sp, _fstack la a0, trap_entry csrw mtvec, a0