qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Help needed to run Exynos 4210 linux kernel on qemu?


From: Jean-Christophe DUBOIS
Subject: [Qemu-devel] Help needed to run Exynos 4210 linux kernel on qemu?
Date: Tue, 04 Sep 2012 00:13:15 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120827 Thunderbird/15.0

Hi,

I am trying to run linux over qemu-system-arm emulating a nuri or smdkc210 Exynos 4210 based board.

To do this I fetched the last qemu (from git://git.qemu.org/qemu.git) and built it with "./configure --target-list=arm-softmmu.

Then I fetched the latest linux image for samsung processors (from git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung.git) and built it using exynos4_defconfig config file.

Then I tried to run the 2 together:

$ qemu-system-arm -kernel zImage -append "console=ttySAC0,115200n8 root=/dev/ram rw earlyprintk" -serial stdio -M smdkc210 -initrd rootfs.img
smdkc210 board supports only 2 CPU cores. Ignoring smp_cpus value.
VNC server running on `127.0.0.1:5900'
Booting Linux on physical CPU 0
Linux version 3.6.0-rc3 (address@hidden) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #1 SMP PREEMPT Mon Sep 3 22:44:05 CEST 2012
CPU: ARMv7 Processor [410fc090] revision 0 (ARMv7), cr=10c5387d
CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
Machine: SMDKC210
bootconsole [earlycon0] enabled
Truncating RAM at 40000000-7fffffff to -6f7fffff (vmalloc region overlap).
Memory policy: ECC disabled, Data cache writealloc

The kernel hangs here because it got a data abort exception while trying to print the "next" message (which is "CPU EXYNOS4210 (id 0x43210211)"). The data abort is generated somewhere in the console_unlock() function.

I tried the same thing with some less up to date source code of qemu and/or linux with the same result. I even tried the linaro versions of qemu and linux without luck.

So there has to be something I am doing wrong. I would really appreciate it if you could point me in the right direction.

Thanks.

JC



reply via email to

[Prev in Thread] Current Thread [Next in Thread]