qemu-system-arm 覚書(1)

最近は、シミュレータで動作チェックが流行りなので、
私もたまには流行にのってみるテスト。

ext3 とか jffs2 の操作が windowsでは面倒なので ubuntuで作業。

Install on ubuntu8.04

ubuntu8.04 では

sudo apt-get install qemu

にて終了。

動作チェック

http://itpro.nikkeibp.co.jp/article/COLUMN/20080724/311461/?ST=develop

ここにサンプルがあったので利用。
とりあえず記事に近い形で動かしてみた。

qemu-system-* の仮想プラットフォーム

qemu-system-arm -M ?

とすると確認できる。

こんな感じ。

takino@delphinus-iv:~/qemu-arm$ qemu-system-arm -M?
qemu-system-arm: invalid option -- '-M?'
takino@delphinus-iv:~/qemu-arm$ qemu-system-arm -M ?
Supported machines are:
integratorcp ARM Integrator/CP (ARM926EJ-S) (default)
versatilepb ARM Versatile/PB (ARM926EJ-S)
versatileab ARM Versatile/AB (ARM926EJ-S)
realview   ARM RealView Emulation Baseboard (ARM926EJ-S)
akita      Akita PDA (PXA270)
spitz      Spitz PDA (PXA270)
borzoi     Borzoi PDA (PXA270)
terrier    Terrier PDA (PXA270)
cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)
lm3s811evb Stellaris LM3S811EVB
lm3s6965evb Stellaris LM3S6965EVB
connex     Gumstix Connex (PXA255)
verdex     Gumstix Verdex (PXA270)
mainstone  Mainstone II (PXA27x)
takino@delphinus-iv:~/qemu-arm$

sh4は少ないなぁ。

takino@delphinus-iv:~/qemu-arm$ qemu-system-sh4 -M ?
Supported machines are:
shix       shix card (default)
r2d        r2d-plus board
takino@delphinus-iv:~/qemu-arm$