模拟用于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的目录中查找,我只找到与 spike 相关的 riscv .ini文件。

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

rtems-test --list-bsps

最新更新