安装硬件模拟器
下载安装QEMU
我们也像安装编译器一样,去sifive的官网下载Ubuntu系统的riscv-qemu,里面的很多设置都已经设置好了的。在下载完,然后解压到之前的riscv文件夹下,把里面的bin文件夹加入到环境变量。修改完记得重启虚机噢。(这次熟练多了吧~)。
使用OpenSBI
新版 Qemu 中内置了 OpenSBI 固件(firmware),它主要负责在操作系统运行前的硬件初始化和加载操作系统的功能。我们使用以下命令尝试运行一下:
如果成功的话,就可以看到。
可以看到我们已经在 qemu-system-riscv64
模拟的 virt machine
硬件上将 OpenSBI
这个固件 跑起来了。Qemu 可以使用 Ctrl+a
再按下 x
退出(注意要松开Ctrl
再单独按x
)。
如果无法正常使用 Qemu,可以尝试下面这个命令。
最后更新于