中文 | English
本工程是在QEMU System RISC-V 64 模拟器运行,针对 virt 机器的BSP
RTT_EXEC_PATH 工具链的 bin 文件夹路径, 如 /home/user/xxx/yyy/binRTT_CC_PREFIX 为工具链前缀, 如 riscv64-unknown-linux-musl-RTT_CC 为工具链名称, 如 gccriscv64-unknown-linux-musl-gcc -v 查看工具链的 -march 与 -mabirtconfig.py:40 如 DEVICE = ' -mcmodel=medany -march=rv64imac -mabi=lp64 'scons --menuconfig
-march 包含 v, 选择 Using RISC-V Vector Extension, 反之关闭-march 包含 f/d, 选择 Enable FPU, 反之关闭scons推荐拉取最新的 qemu 发行版在本地构建。使用指令确保qemu可用 qemu-system-riscv64 --version。
使用 qemu-nographic.sh/qemu-nographic.bat 启动虚拟机。
if your -march contains characters v, using qemu-v-nographic.*