Hi, You should read "QEMU Emulator User Documentation", especially "4.5 ARM System emulator": http://wiki.qemu.org/download/qemu-doc.html#ARM-System-emulator To support a particular system (board), modules for emulating all CPUes and peripheral devices, that are in the SoC (e.g. RZ/A1H) and on the board, must be incorporated into the QEMU system emulator. It is very hard work, so the QEMU system emulator supports very few ARM systems. About the RSK board, the QEMU system emulator supports the CPU (Cortex-A9 MPCore) but does NOT peripherals, so the QEMU system emulator cannot emulate the RSK board. If you use the QEMU system emulator with appropriate kernel image and root filesystem (e.g., those for the ARM Integrator/CP board), you can develop a hardware-independent application, e.g. "hello world" program. The application might run on the RSK XIP Linux without recompilation. Regards,
↧