2012年10月3日 星期三

ARM Qemu 的使用:


ARM Qemu 的使用:

0. 看 Qemu 的 Help

qemu-system-arm -help

會跑出一堆 Qemu 的使用說明,請參考原廠手冊

http://wiki.qemu.org/Manual

1. 看 Qemu 的版本

qemu-system-arm -version

QEMU emulator version 0.14.1, Copyright (c) 2003-2008 Fabrice Bellard

2. 看 Qemu 所支援的 ARM 平台

qemu-system-arm -M ?

Supported machines are:
z2                   Zipit Z2 (PXA27x)
xilinx-zynq-a9       Xilinx Zynq Platform Baseboard for Cortex-A9
vexpress-a9          ARM Versatile Express for Cortex-A9
vexpress-a15         ARM Versatile Express for Cortex-A15
versatilepb          ARM Versatile/PB (ARM926EJ-S)
versatileab          ARM Versatile/AB (ARM926EJ-S)
tosa                 Tosa PDA (PXA255)
lm3s811evb           Stellaris LM3S811EVB
lm3s6965evb          Stellaris LM3S6965EVB
akita                Akita PDA (PXA270)
spitz                Spitz PDA (PXA270)
borzoi               Borzoi PDA (PXA270)
terrier              Terrier PDA (PXA270)
realview-eb          ARM RealView Emulation Baseboard (ARM926EJ-S)
realview-eb-mpcore   ARM RealView Emulation Baseboard (ARM11MPCore)
realview-pb-a8       ARM RealView Platform Baseboard for Cortex-A8
realview-pbx-a9      ARM RealView Platform Baseboard Explore for Cortex-A9
cheetah              Palm Tungsten|E aka. Cheetah PDA (OMAP310)
overo                Gumstix Overo board (OMAP3530)
sx1                  Siemens SX1 (OMAP310) V2
sx1-v1               Siemens SX1 (OMAP310) V1
n800                 Nokia N800 tablet aka. RX-34 (OMAP2420)
n810                 Nokia N810 tablet aka. RX-44 (OMAP2420)
n900                 Nokia N900 (OMAP3)
musicpal             Marvell 88w8618 / MusicPal (ARM926EJ-S)
mainstone            Mainstone II (PXA27x)
kzm                  ARM KZM Emulation Baseboard (ARM1136)
integratorcp         ARM Integrator/CP (ARM926EJ-S) (default)
highbank             Calxeda Highbank (ECX-1000)
connex               Gumstix Connex (PXA255)
verdex               Gumstix Verdex (PXA270)
nuri                 Samsung NURI board (Exynos4210)
smdkc210             Samsung SMDKC210 board (Exynos4210)
collie               Collie PDA (SA-1110)
beagle               Beagle board (OMAP3530)
beaglexm             Beagle board XM (OMAP3630)
none                 empty machine

但是官方版 qemu 沒有支援 beagle 平台,因此我們要自行安裝 qemu linaro 版。

其網址如下:

https://launchpad.net/qemu-linaro

而下載網址如下:
https://launchpad.net/qemu-linaro/trunk/2012.09/+download/qemu-linaro-1.2.0-2012.09.tar.gz

請下載此檔案,然後依據上次編譯流程來編譯 Qemu linaro 版,並安裝在自己主機上。

安裝完畢後請執行

qemu-system-arm -M ?

看有沒有支援 beagle 平台。

沒有留言:

張貼留言