qemu-system-arm does nothing but spin wheels
Bug #1231093 reported by
M Eriksen
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Invalid
|
Undecided
|
Unassigned |
Bug Description
This was using 1.0.1 on fedora 17 then using 1.6.0 built from source with default configuration. The host machine is x86_64 (intel i5) with a custom 3.11 kernel.
'qemu-system-x86_64 -kernel [hostkernel]'
Opens a window and shows the kernel booting.
'qemu-system-x86_64 -kernel [arm11v6 kernel]'
Opens a window with garbage in it.
'qemu-system-arm -cpu arm1176 -M versatilepb -kernel [arm11v6 kernel]'
Opens a window where nothing ever appears. This kernel runs on a raspberry pi, so arm1176 should be appropriate; the '-M' option I noticed online.
To post a comment you must log in.
You're trying to run a Raspberry Pi kernel on a model of a Versatile PB board. These two bits of ARM hardware are totally different and a kernel for one won't work on the other. QEMU is correctly emulating a kernel which has crashed or simply failed to output anything because it isn't sending serial port or video output to the right place.
There's no QEMU model of the Raspberry Pi. If you want to run a kernel on our Versatile PB board, build a kernel for VersatilePB.
Running an ARM kernel on an x86 model is obviously not going to work either so I have no idea why you did that.