Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I've compiled qemu for s5pc110 (it's from http://gitorious.org/samsung-linux-platform/qemu, somebody had added support for s5pc110), version 0.12. But when I load the kernel:

qemu-system-arm -M s5pc110 \
 -kernel ../../kernel/android-samsung-2.6.35-gingerbread/arch/arm/boot/zImage \
 -initrd arm_root.img -serial stdio -append earlyprintk 

the terminal prints "Uncompressing Linux... done, booting the kernel." and nothing. The vlc windows also have nothing. When I debug with gdb, I find it doesn't execute start_kernel.
What's the problem? Is qemu for s5pc110 wrong or kernel?

And I could't set breakpoints at head.S, decompress_kernel also couldn't. Why?

BTW, if I use -nographic, I could't interrupt the shell but kill the terminal, the CTRL+a x doesn't help.

Also I want to know how to let whole kernel start log print in the current terminal with qemu? Which option of qemu can do this? Could anyone please tell me what I'm doing wrong?

share|improve this question
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.