[OE-core] [oe-core] QEMU with ARM Cortex A9 with hard float configuration - Kernel panic

Elvis Dowson elvis.dowson at gmail.com
Thu Aug 29 16:22:56 UTC 2013


On Aug 29, 2013, at 8:17 PM, Khem Raj <raj.khem at gmail.com> wrote:

> 
> On Aug 29, 2013, at 1:50 AM, Elvis Dowson <elvis.dowson at gmail.com> wrote:
> 
>>>> also take a look at meta-linaro, they test armv7+ qemu regularly.
>> 
>> I built core-image-minimal using meta-linaro, using genericarmv7 machine but it just generates an Image file for the kernel and a tar.gz rootfs. It doesn't look like its useful out of the box for a QEMU image. Additionally you have to do something extra for the image to be usable for a beagle QEMU machine, related to x-load and u-boot, to get it to work.
> 
> x-load, u-boot are not needed when booting a qemu machine. You just need a kernel and rfs. So make sure that you use a kernel thats configured correctly to boot on say vexpress emulation on qemu and that should be it. Real thing is to figure out the kernel and any patches if needed.

Tried that with the current poky master, it doesn't work. 

The only two qemu arm based machine configurations that work, at the moment are qemuarm (versatilepb) and qemuzynq from the meta-xilinx layer (xilinx-zynq-a9).

The others don't work, it crashes upon booting.

If you've got -M vexpress-a9 working, please let me know how you got it to run against yocto master.

Elvis Dowson


More information about the Openembedded-core mailing list