> Running an ARM kernel on an x86 model is obviously not going to work
either so I have no idea why you did that.

This was simply to demonstrate that  qemu-system-x86_64 seemed to be
doing something even when fed an inappropriate kernel, whereas the qemu-
system-arm did not.

> 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.

I was inspired, cargo-cult wise, by a long list of people online who've
apparently had success; if you google "raspberry pi qemu" you'll find at
least half a dozen blog posts and a five page forum thread discussing
this.  They all used '-cpu arm1176 -M versatilepb' except for a few
'-cpu arm11mpcore'.   Generally demonstrations of this used the
publically available stock raspbian image and kernel, so it was easy for
me to replicate that -- but it did not work.  There was no way for me to
know why something that works for someone else would not work for me,
since qemu did not report anything and there is no "troubleshooting" or
other discussion of problems of this sort I could find in the docs.

Anyway, if it is something you don't support, then it's something you
don't support, my mistake.  Out of curiousity, do you have "reference
kernels" available that could be used to test the installation for
various architechures?

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1231093

Title:
  qemu-system-arm does nothing but spin wheels

Status in QEMU:
  Invalid

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 manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1231093/+subscriptions

Reply via email to