首页 > 解决方案 > 为 rtems 5 bsp 测试模拟 risc-v

问题描述

如何使用模拟器为 RISCV 运行 RTEMS BSP 测试?

我遵循了 sparc/erc32 的 RTEMS快速入门指南。

在尝试执行 BSP 测试时,我遇到了在单独线程中突出显示的相同问题,但按照该响应中的说明进行操作,并且能够使用软件指令模拟器 (SIS) 执行测试,如下所示:

rtems-test --rtems-bsp=erc32-sis --rtems-tools=$HOME/quick-start/rtems/5 .

回复称 SIS 还支持 RISCV 模拟。

我再次查看了 riscv/rv32i 的安装说明,但无法使用 SIS 执行 bsp 测试。

rtems-test --rtems-bsp=rv32i-sis --rtems-tools=$HOME/quick-start/rtems/5 .

失败并显示以下内容:

error: cannot find bsp configuration file: rv32i-sis.ini

查看带有 的目录erc32-sis.ini,我只找到与穗相关的 riscv .ini 文件。

标签: riscvrtems

解决方案


在 rtems 源目录中运行以下命令,您将获得支持的 BSP 列表:

rtems-test --list-bsps

推荐阅读