On Monday 23 May 2011 19:26:45 daixiaoke wrote:
3.Compiled uClinux following steps in the attachment(Chapter 4: Building
the uClinux image). “STM3210E-EVAL-jffs” was selected for "Porduct" while
Configure uClinux for STM3210E-EVAL.
So you have built the images to install into a STM3210E board.
5.Executed following command on command line:
qemu-system-arm -kernel xipImage.bin -initrd rootfs.img.bin -nographic
-append "console=ttyAMA0" But it didn't work and nothing was shown out on
the command line.
I think this is the problem: qemu-system-arm isn't emulating an STM3210E
board. The default machine type with qemu-system-arm is the "integratorcp"
(ARM Integrator/CP (ARM926EJ-S) board). See qemu-system-arm -M ? for a full
list of options.
You have to build code that matches the environment you are going to run it
in.