在QEMU上模拟Cortex A12

时间:2016-11-03 09:23:43

标签: qemu

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

感谢。

1 个答案:

答案 0 :(得分:1)

不,我们目前不提供Cortex-A12的仿真。然而,Cortex-A15应该足够接近大多数不关心的客人。

通常,您不能在任意QEMU ARM板模型上使用'-cpu something'。这些主板通常是SoC或嵌入式开发板的型号,从未使用任何类型的可插拔CPU,并且它们不适用于插入其中的任何随机CPU模型。

如果你想要一个Cortex-A15那么我会建议'virt'或'vexpress-a15'。无论哪种方式,您都需要确保您的访客代码构建为在该主板上运行,并且您要将其传递给BIOS映像或运行内核。 (与qemu-system-x86_64不同,如果没有参数运行,它将不会自动启动BIOS。)