I would be extremely happy if someone would help me fix my error.
Requirement : My need is to emulate a arm pxa255 board using qemu. In fact any board that supports the armv5te instruction set will also be ok example
tosa Tosa PDA (PXA255)
akita Akita PDA (PXA270)
spitz Spitz PDA (PXA270)
borzoi Borzoi PDA (PXA270)
terrier Terrier PDA (PXA270)
connex Gumstix Connex (PXA255)
verdex Gumstix Verdex (PXA270)
Also i would like busybox to be installed on the box so i can have some linux capabilities.
I compile the kernel and the busybox as instructed but when i launch qemu i get an error
address@hidden:/home/debian/board-kernel-busybox# qemu-system-arm -M spitz -kernel linux-126.96.36.199/arch/arm/boot/zImage -initrd busybox-1.21.1/rootfs.img -append "root=/dev/ram rdinit=/sbin/init"
qemu: fatal: Trying to execute code outside RAM or ROM at 0x00800000
R00=00000000 R01=00000000 R02=00000000 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=00800000
PSR=400001d3 -Z-- A svc32
Clearly i feel there is some mismatch is selecting my kernel. Can you help me make the rite choice ?
Here is what i did the build the kernel :
Version : linux-188.8.131.52
Configuration : make spitz_defconfig
Do you have suggestions on how to fix this problem ?