Hi all,
I've been working on testing images under QEMU with the lava-dispatcher (mostly this is preparation for testing A15 using a fast model, but it's interesting in its own right too). I think I have made the changes to the dispatcher I need (more about this in another mail) but I can't do an end-to-end test because QEMU doesn't seem to be working very well on my system (64-bit Oneiric, if that matters) -- it segfaults a few seconds into booting the beagle model.
Here's what I've done today to check that it's not entirely the fault of how I'm doing things in the dispatcher:
1) Prepare images
a) Latest image
Dowloaded:
http://snapshots.linaro.org/oneiric/linaro-o-developer/20111122/0/images/tar... http://snapshots.linaro.org/oneiric/omap3-oneiric/20111122/2/images/hwpack/h...
Ran:
sudo linaro-media-create --hwpack ~/Downloads/hwpack_linaro-omap3_20111122-2_armel_supported.tar.gz --binary ~/Downloads/linaro-o-developer-tar-20111122-0.tar.gz --dev beagle --image_file beagle-latest.img
b) 2011.10 image
Downloaded:
http://releases.linaro.org/11.10/ubuntu/oneiric-images/developer/linaro-o-de... http://releases.linaro.org/11.10/ubuntu/oneiric-hwpacks/hwpack_linaro-omap3_...
Ran:
sudo linaro-media-create --hwpack ~/Downloads/hwpack_linaro-omap3_20111024-0_armel_supported.tar.gz --binary ~/Downloads/linaro-o-developer-tar-20111024-0.tar.gz --dev beagle --image_file beagle-2011.10.img --hwpack-force-yes
2) Run images
$ qemu-system-arm -M beaglexm -drive if=sd,cache=writeback,file=beagle-2011.10.img -clock unix -device usb-kbd -device usb-mouse -usb -device usb-net,netdev=mynet -netdev user,id=mynet -nographic
This gets into and through uboot, but segfaults soon after (full log in https://pastebin.linaro.org/327/).
I think I'm running the 2011.10 release of qemu-linaro:
$ qemu-system-arm -version QEMU emulator version 0.15.50 (Debian 0.15.50-2011.10-0ubuntu1~ppa11.10.1), Copyright (c) 2003-2008 Fabrice Bellard
Am I just Doing It Wrong? Or should I be reporting all this as a bug?
Cheers, mwh