如何在QEMU上模拟MPC5xxx嵌入式微控制器



我已经看到QEMU可以模拟PowerPC体系结构,但在支持的机器部分的文档中,我找不到MPC5xxx目标,但它在源代码中被提到为CPU类型:https://github.com/qemu/qemu/blob/7fe7fae8b48e3f9c647fd685e5155ebc8e6fb84d/target/ppc/cpu-models.c#L220

我的问题是,我需要给qemu系统ppc二进制文件提供哪些命令行参数,或者我如何专门编译qemu来模拟MPC5xxx目标?(在Linux主机上(我需要额外的配置吗?如果是,我在哪里可以找到它的参考资料?

我提取了最新的来源:

$ git clone https://git.qemu.org/git/qemu.git

然后配置:

$ mkdir qemu-build
$ cd qemu-build
$ ../qemu/configure --target=ppc-softmmu

然后构建:

$ make

我看到这些";mpc5xxx";列出的CPU类型:

$ ./qemu-system-ppc -cpu help | grep mpc5
PowerPC mpc5200_v10      PVR 80822011
PowerPC mpc5200_v12      PVR 80822011
PowerPC mpc52xx          (alias for mpc5200_v12)
PowerPC mpc5200          (alias for mpc5200_v12)
PowerPC mpc5200_v11      PVR 80822011
PowerPC mpc5200b_v21     PVR 80822011
PowerPC mpc5200b         (alias for mpc5200b_v21)
PowerPC mpc5200b_v20     PVR 80822011

我从未使用过这些,但您可以使用命令行选项"-cpu mpc52xx";,例如

相关内容

  • 没有找到相关文章

最新更新