|
From: | BALATON Zoltan |
Subject: | Re: [Qemu-devel] Booting Raspbian on RPi emulation |
Date: | Fri, 30 Nov 2018 03:42:36 +0100 (CET) |
User-agent: | Alpine 2.21.9999 (BSF 287 2018-06-16) |
On Thu, 29 Nov 2018, Guenter Roeck wrote:
On 11/29/18 4:43 PM, Philippe Mathieu-Daudé wrote:Hi Zoltan, On 29/11/18 21:29, BALATON Zoltan wrote:Hello, I could not boot Raspbian on QEMU's raspi emulation and I'm not sure why it fails. So question is if this is supposed to work or am I doing something wrong or any clues what may be missing? I'm trying with this command line with v3.1.0-rc3: qemu-system-arm -M raspi2 -serial stdio \ -kernel rpi-kernel7.img -dtb bcm2709-rpi-2-b.dtb \ -append "rw earlyprintk loglevel=8 console=ttyAMA0,115200 dwc_otg.lpm_enable=0 root=/dev/mmcblk0p2" \ -drive file=2018-10-09-raspbian-stretch-lite.img,format=raw,if=sd Kernel starts to boot, I see raspberries on the guest screen and log output to serial: Booting Linux on physical CPU 0xf00 Linux version 4.14.71-v7+ (address@hidden) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1145 SMP Fri Sep 21 15:38:35 BST 2018 CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [...]My version (https://github.com/groeck/qemu) seems to work, using
Tried with your v3.1.0-local branch but got same results (does not find mmcblk0 on raspi2, nothing on raspi3) so probably it's not one of the patches in your tree that's missing.
multi_v7_defconfig.
Then maybe it's your kernel config that's different? Do you have compiled kernels available that I could try?
Thank you, BALATON Zoltan
Logs from boots with qemu 3.0 and 3.1 attached. Command line: /opt/buildbot/qemu-install/v3.0/bin/qemu-system-arm \ -M raspi2 -kernel arch/arm/boot/zImage -no-reboot \-snapshot -drive file=core-image-minimal-qemuarm.ext3,format=raw,if=sd \ --append 'earlycon=pl011,0x3f201000 root=/dev/mmcblk0 rootwait rw console=ttyAMA0 noreboot' \-dtb arch/arm/boot/dts/bcm2836-rpi-2-b.dtb \ -nographic -monitor null -serial stdio Guenter
[Prev in Thread] | Current Thread | [Next in Thread] |