![]() The RFS can be generated into a compressed EXTFS image if so configured by the LinuxLink Factory. These kernel images can be passed directly to the Qemu invocation. The x86/x86_64 targets default to bzImage. Typically for the qemu_versatile target, the image format will be zImage. The Linux kernel can come in several formats. Installing the platform development environment will provide the above along with a cross toolchain for further target development and debugging. ![]() The following are included in all platform builds: The Timesys LinuxLink factory produces all of the input files that Qemu needs. ![]() The basic qemu invocation for an x86 target would be: Qemu defaults to x86 emulation when invoked as qemu. Qemu supports the ARM Versatile and Versatile Express targets through the qemu-system-arm utility. Other targets will work with Qemu, but may require customizing the kernel configuration for the hardware that Qemu emulates on those targets. These are directly supported by the qemu_versatile, qemu_vexpress, qemu_x86, and qemu_x86_64 LinuxLink targets, respectively. This document will focus on the use of the ARM Versatile baseboard, Arm Versatile Express, and the PC (x86 or x86_64 processor) emulated systems. Qemu supports a large variety of targets. This will ensure the cross tools and Timesys provided Qemu are found first in your path. $ export PATH=/path/to/sdk/toolchain/bin:$PATH The installed SDK toolchain will then need to be added to your PATH via: To enable Qemu, enable the Qemu option within Toolchain Configuration. Timesys provides Qemu within the target cross toolchain in the SDK. The Qemu Manual covers much of the functionality provided by Qemu along with advanced configuration examples not covered here. Using LinuxLink tools with Qemu is easy, as the platform files built can be fed directly to Qemu with minimal configuration. Qemu is an open source machine emulator that can be useful for embedded design and testing.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |