16
Speeding Up Product Development through Emulation – QEMU
In this chapter, we explore the possibilities of shortening product development through emulation and reducing the dependency on real hardware for most development. You will come to understand the benefits of using QEMU over hardware and when choosing real hardware is preferable. We also describe the runqemu capabilities and demonstrate some use cases.
What is QEMU?
Quick EMUlator (QEMU) is a free, open source software tool that allows users to run multiple architectures on the same physical machine. It is a system emulator that can virtualize complete device hardware, including the CPU, memory, storage, and peripherals.
Using QEMU for testing and debugging can save time and effort ...
Get Embedded Linux Development Using Yocto Project - Third Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.