Linux kernel 在Qemu中测试Linux内核映像

Linux kernel 在Qemu中测试Linux内核映像,linux-kernel,embedded-linux,qemu,Linux Kernel,Embedded Linux,Qemu,我是嵌入式linux领域的新手。我试图使用Qemu模拟arm-develpmnt板,并将linux引导到该板上。我编译了内核并得到了uImage-- qemu:fatal:试图在内存或ROM外部0x50008000处执行代码 R00=00000000 R01=00000183 R02=00000100 R03=00000000 R04=00000000 R05=00000000 R06=00000000 R07=00000000 R08=00000000 R09=00000000 R10=000

我是嵌入式linux领域的新手。我试图使用Qemu模拟arm-develpmnt板,并将linux引导到该板上。我编译了内核并得到了uImage--
qemu:fatal:试图在内存或ROM外部0x50008000处执行代码
R00=00000000 R01=00000183 R02=00000100 R03=00000000
R04=00000000 R05=00000000 R06=00000000 R07=00000000
R08=00000000 R09=00000000 R10=00000000 R11=00000000
R12=00000000 R13=00000000 R14=00000000 R15=50008000
PSR=400001d3-Z--A svc32
中止。

我使用这个命令进行测试
qemu系统arm-M versatilepb-M 128M-kernel/root/ls6410/kernel/s3c-linux-2.6.28.6-Real6410/arch/arm/boot/uImage.

有人能提出一个解决这个问题的方法吗


谢谢,

您在编译内核时是否使用了通用的\u defconfig?我在编译内核时没有使用通用的\u defconfig。但是,当我使用该命令时,它显示了生成映像“drivers/char/led.c:27:28:error:plat/regs gpio.h:没有这样的文件或目录”的错误。。。。make[2]:***[drivers/char/led.o]错误1 make[1]:***[drivers/char]错误2 make:***[drivers]错误2'您可能正在使用特定供应商的内核(用于特定开发板)。请使用内核中的香草内核。orgi尝试使用香草内核。“qemu致命”之前的错误没有发生,但当我加载新图像时,qemu只显示一个空白屏幕,没有显示任何内容。。