【问题标题】:Emulating Cortex A12 on QEMU在 QEMU 上模拟 Cortex A12
【发布时间】:2016-11-03 09:23:42
【问题描述】:

是否可以在 QEMU 上模拟 Cortex A12? 我应该选择什么-machine? 我尝试使用versatileabversatilepbvexpress-a9vexpress-a15 来做到这一点,在多功能ab/pb 中我得到qemu: fatal: Trying to execute code outside RAM or ROM at 0x80008000。 在 vexpress-a9/15 上,qemu 卡住了。

谢谢。

【问题讨论】:

    标签: qemu


    【解决方案1】:

    不,我们目前不提供 Cortex-A12 的仿真。但是 Cortex-A15 应该足够接近大多数客人不会在意。

    一般来说,您不能只在任意 QEMU ARM 板模型上使用“-cpu something”。这些板通常是 SoC 或嵌入式开发板的模型,它们从来没有任何类型的可插拔 CPU,并且它们的设计不适合插入其中的任何随机 CPU 模型。

    如果您想要 Cortex-A15,那么我建议您选择“virt”或“vexpress-a15”。无论哪种方式,您都需要确保您的来宾代码构建为在该板上运行,并且您将其传递给 BIOS 映像或内核以运行。 (与 qemu-system-x86_64 不同,如果不带参数运行,它不会自动启动 BIOS。)

    【讨论】:

      猜你喜欢
      • 2021-10-20
      • 2022-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-30
      • 2015-05-06
      相关资源
      最近更新 更多