#794824 qemu-system-arm does not know about beagle{board|bone} machines

Package:
qemu-system-arm
Source:
qemu
Description:
QEMU full system emulation binaries (arm)
Submitter:
gigo
Date:
2015-09-14 10:18:11 UTC
Severity:
wishlist
#794824#5
Date:
2015-08-06 23:49:52 UTC
From:
To:
Dear Maintainer,

I wanted to test a system image with qemu, before I flash it to my BeagleBone Black.
A quick check let me know that what I was going to do hadn't been possible:

# qemu-system-arm -M help
Supported machines are:
akita                Akita PDA (PXA270)
borzoi               Borzoi PDA (PXA270)
canon-a1100          Canon PowerShot A1100 IS
cheetah              Palm Tungsten|E aka. Cheetah PDA (OMAP310)
collie               Collie PDA (SA-1110)
connex               Gumstix Connex (PXA255)
cubieboard           cubietech cubieboard
highbank             Calxeda Highbank (ECX-1000)
integratorcp         ARM Integrator/CP (ARM926EJ-S)
kzm                  ARM KZM Emulation Baseboard (ARM1136)
lm3s6965evb          Stellaris LM3S6965EVB
lm3s811evb           Stellaris LM3S811EVB
mainstone            Mainstone II (PXA27x)
midway               Calxeda Midway (ECX-2000)
musicpal             Marvell 88w8618 / MusicPal (ARM926EJ-S)
n800                 Nokia N800 tablet aka. RX-34 (OMAP2420)
n810                 Nokia N810 tablet aka. RX-44 (OMAP2420)
netduino2            Netduino 2 Machine
none                 empty machine
nuri                 Samsung NURI board (Exynos4210)
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
smdkc210             Samsung SMDKC210 board (Exynos4210)
spitz                Spitz PDA (PXA270)
sx1                  Siemens SX1 (OMAP310) V2
sx1-v1               Siemens SX1 (OMAP310) V1
terrier              Terrier PDA (PXA270)
tosa                 Tosa PDA (PXA255)
verdex               Gumstix Verdex (PXA270)
versatileab          ARM Versatile/AB (ARM926EJ-S)
versatilepb          ARM Versatile/PB (ARM926EJ-S)
vexpress-a15         ARM Versatile Express for Cortex-A15
vexpress-a9          ARM Versatile Express for Cortex-A9
virt                 ARM Virtual Machine
xilinx-zynq-a9       Xilinx Zynq Platform Baseboard for Cortex-A9
z2                   Zipit Z2 (PXA27x)

The Beagle* are not on the list of supported machines (beaglexm for example). Thus, I tried this one in vain:

# qemu-system-arm -M beaglexm
qemu-system-arm: -M beaglexm: Unsupported machine type
Use -machine help to list supported machines!

Please help,

gigo

#794824#10
Date:
2015-09-14 10:12:09 UTC
From:
To:
07.08.2015 02:49, gigo wrote:
[]

Please see, for example, https://lists.gnu.org/archive/html/qemu-devel/2015-05/msg00137.html
Basically, Beagle* is not implemented in upstream qemu, and until it is implemented,
it is highly unlikely it will be available in Debian.

Thanks,

/mjt