Regarding qemu-arm-system -M beagle.... in Instruction list, but not found in qemu machine list.

586 views
Skip to first unread message

Krishna Pavan

unread,
Feb 1, 2012, 3:39:11 AM2/1/12
to xvisor...@googlegroups.com
Hi xVisor

[ I am using commit 623fe0a from Anup's GIT Repository for beagle_board emulation on QEMU ],

With respect to the the instruction Number 13 in the document /docs/arm/beagle_board.txt


  # qemu-system-arm -M beagle -drive file=build/beagle-nand.bin,if=mtd -display none -serial stdio -s

There is no such beagle in the Supported machines list.
Here under I attach the list with qemu used
1. Have used qemu 0.15.1
2. Have used qemu 1.0
3. Have used qemu 0.12.xx.xx from Ubuntu 10.04, Synaptics Manager

No where I could find the machine "beagle" or "OMAP3530", Can you please take a look at this.

My Question is " Is there any alternative to Beagle or should I go with the realview-pb-a8 which is also a Cortex-A8 based similar to that of beagle as that is available in the machines list?"

post4pavan@ubuntu:~/qemu-0.15.1/arm-softmmu$ ./qemu-system-arm -M ?
Supported machines are:
collie     Collie PDA (SA-1110)
vexpress-a9 ARM Versatile Express for Cortex-A9
syborg     Syborg (Symbian Virtual Platform)
musicpal   Marvell 88w8618 / MusicPal (ARM926EJ-S)
mainstone  Mainstone II (PXA27x)
n800       Nokia N800 tablet aka. RX-34 (OMAP2420)
n810       Nokia N810 tablet aka. RX-44 (OMAP2420)
cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)
sx1        Siemens SX1 (OMAP310) V2
sx1-v1     Siemens SX1 (OMAP310) V1
tosa       Tosa PDA (PXA255)
akita      Akita PDA (PXA270)
spitz      Spitz PDA (PXA270)
borzoi     Borzoi PDA (PXA270)
terrier    Terrier PDA (PXA270)
connex     Gumstix Connex (PXA255)
verdex     Gumstix Verdex (PXA270)
lm3s811evb Stellaris LM3S811EVB
lm3s6965evb Stellaris LM3S6965EVB
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
versatilepb ARM Versatile/PB (ARM926EJ-S)
versatileab ARM Versatile/AB (ARM926EJ-S)
integratorcp ARM Integrator/CP (ARM926EJ-S) (default




post4pavan@ubuntu:~/qemu-1.0/arm-softmmu$ qemu-system-arm -M ?


Supported machines are:
syborg     Syborg (Symbian Virtual Platform)
musicpal   Marvell 88w8618 / MusicPal (ARM926EJ-S)
mainstone  Mainstone II (PXA27x)
n800       Nokia N800 tablet aka. RX-34 (OMAP2420)
n810       Nokia N810 tablet aka. RX-44 (OMAP2420)
cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)
sx1        Siemens SX1 (OMAP310) V2
sx1-v1     Siemens SX1 (OMAP310) V1
tosa       Tosa PDA (PXA255)
akita      Akita PDA (PXA270)
spitz      Spitz PDA (PXA270)
borzoi     Borzoi PDA (PXA270)
terrier    Terrier PDA (PXA270)
connex     Gumstix Connex (PXA255)
verdex     Gumstix Verdex (PXA270)
lm3s811evb Stellaris LM3S811EVB
lm3s6965evb Stellaris LM3S6965EVB
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
versatilepb ARM Versatile/PB (ARM926EJ-S)
versatileab ARM Versatile/AB (ARM926EJ-S)
integratorcp ARM Integrator/CP (ARM926EJ-S) (default)





post4pavan@ubuntu:~$ qemu-system-arm -M ?
Supported machines are:
syborg     Syborg (Symbian Virtual Platform)
musicpal   Marvell 88w8618 / MusicPal (ARM926EJ-S)
mainstone  Mainstone II (PXA27x)
n800       Nokia N800 tablet aka. RX-34 (OMAP2420)
n810       Nokia N810 tablet aka. RX-44 (OMAP2420)
cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)
sx1        Siemens SX1 (OMAP310) V2
sx1-v1     Siemens SX1 (OMAP310) V1
tosa       Tosa PDA (PXA255)
akita      Akita PDA (PXA270)
spitz      Spitz PDA (PXA270)
borzoi     Borzoi PDA (PXA270)
terrier    Terrier PDA (PXA270)
connex     Gumstix Connex (PXA255)
verdex     Gumstix Verdex (PXA270)
lm3s811evb Stellaris LM3S811EVB
lm3s6965evb Stellaris LM3S6965EVB
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
versatilepb ARM Versatile/PB (ARM926EJ-S)
versatileab ARM Versatile/AB (ARM926EJ-S)
integratorcp ARM Integrator/CP (ARM926EJ-S) (default)


Thanks & Regards :: Krishna Pavan

Anup Patel

unread,
Feb 1, 2012, 4:48:28 AM2/1/12
to xvisor...@googlegroups.com
For beagle board emulator you will have to use Linaro QEMU. Please visit, https://launchpad.net/qemu-linaro

Sorry for the missing info.

--Anup

Krishna Pavan

unread,
Feb 1, 2012, 5:04:34 AM2/1/12
to xvisor...@googlegroups.com
Hi xVisor,

No problem at all,

Downloaded qemu-linaro-1.0.50-2012.01 from Linaro-QEMU, As Instructed.

But, Anup, I have got this link, where qemu for OMAP3 http://code.google.com/p/qemu-omap3/downloads/list is present,

Can I use this instead of the one from Linaro,

as the above qemu-omap3 is specific to Beagle?

Source ::

http://vm-kernel.org/blog/2008/12/15/linux-is-running-on-qemu-omap3/


Anup Patel

unread,
Feb 1, 2012, 5:10:58 AM2/1/12
to xvisor...@googlegroups.com
We had tried that link, dont use QEMU from that link.

Always prefer Linaro QEMU for BeagleBoard or OMAP3.

--Anup

Krishna Pavan

unread,
Feb 1, 2012, 5:13:27 AM2/1/12
to xvisor...@googlegroups.com
Hi xVisor,

Though qemu-omap3 is available, as posted by me in the earlier link,

It seems to be an old version.
Its checking for gcc 3.x, SDL, Coa and so on.

But as you know, now that many are using gcc 4.x as that's required with most of the present day softwares, it seems better to skip this.

Better go with the qemu from linaro.

Sorry to mix-up the QEMU.
Reply all
Reply to author
Forward
0 new messages