Research and Implementation of Embedded Virtualization Technology Based on i.MX 8MP
This paper transplants the hypervisor middleware based on the embedded virtualization technology of the NXP I.MX8MP hardware platform. By modifying the underlying device tree and partition configuration files, four Linux partitions are able to run independently on the same platform. On this basis, an efficient data exchange scheme between partitions is designed and implemented based on the shared memory communication mechanism. Direct access to the shared memory data buffer by the application layer avoids multiple copies of data in the kernel space and user space, reducing communication overhead. Test results show that when transmitting 10 KB of data, the transmission delay is mainly concentrated around $50 \mu \mathrm{~s}$, which effectively improves communication efficiency.
Authors
- Kai Liu (ORCID: https://orcid.org/0000-0001-5865-7724)
- Changxian Li
Institutions
- Dalian Jiaotong University (CN)
Publication Details
- Published
- 2025-03-21
- DOI
- https://doi.org/10.1109/iscait64916.2025.11010690
- Primary Topic
- Embedded Systems and FPGA Design
- Type
- article
- Field-Weighted Citation Impact
- 0.00