Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU

Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU

This article was published in the “Integrated Circuits and Embedded Systems” 2024, Issue 12. Building and Implementing an ARM Cortex-A53 Virtual Platform Based on QEMU Chen Fang, Song Leijun, Zhang Fengling, Gao Saijun, Shan Xinxin (Shanghai Aerospace Computer Technology Research Institute) In the aerospace field, the development of embedded systems faces challenges such as tight … Read more

Learning Linux Development for ARM64 Architecture Using QEMU

Learning Linux Development for ARM64 Architecture Using QEMU

1. Installing QEMU QEMU has been around for a long time, and I never thought about what its full name is. Today, while writing this article, I looked it up, and the full name should be quick emulator. QEMU (quick emulator) is a free and open-source virtual machine (VMM) for hardware virtualization, written by Fabrice … Read more

Setting Up an ARM64 Linux Environment with QEMU

Setting Up an ARM64 Linux Environment with QEMU

QEMU (Quick EMUlator) is a general-purpose open-source emulator and virtualization tool that can simulate most CPU platforms, such as x86, ARM, ARM64, RISC-V, PowerPC, MIPS, etc. It can also simulate various hardware peripherals, such as memory, emmc, sdcard, usb, etc. Therefore, through QEMU, we can simulate a development board. During the chip development process, chip … Read more