Skip to Main Content
Embedded Linux Development Using Yocto Project - Third Edition
book

Embedded Linux Development Using Yocto Project - Third Edition

by Otavio Salvador, Daiane Angolini
April 2023
Intermediate to advanced content levelIntermediate to advanced
196 pages
4h 4m
English
Packt Publishing
Content preview from Embedded Linux Development Using Yocto Project - Third Edition

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 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Linux Kernel Development, Third Edition

Linux Kernel Development, Third Edition

Robert Love
Understanding the Linux Kernel, 3rd Edition

Understanding the Linux Kernel, 3rd Edition

Daniel P. Bovet, Marco Cesati

Publisher Resources

ISBN: 9781804615065