diff --git a/arch/risc-v/src/qemu-rv/qemu_rv_start.c b/arch/risc-v/src/qemu-rv/qemu_rv_start.c index 0128ba1d1b2..de4c49a671a 100644 --- a/arch/risc-v/src/qemu-rv/qemu_rv_start.c +++ b/arch/risc-v/src/qemu-rv/qemu_rv_start.c @@ -166,10 +166,12 @@ void qemu_rv_start(int mhartid, const char *dtb) } #endif - /* Configure FPU */ + /* Configure FPU and VPU */ riscv_fpuconfig(); + riscv_vpuconfig(); + if (mhartid > 0) { goto cpux;