首页 | 本学科首页   官方微博 | 高级检索  
     

基于QEMU RISC-V架构的OpenHarmony标准系统移植
引用本文:邰阳,韩昌刚,全雨,于佳耕,武延军. 基于QEMU RISC-V架构的OpenHarmony标准系统移植[J]. 计算机系统应用, 2023, 32(11): 21-28
作者姓名:邰阳  韩昌刚  全雨  于佳耕  武延军
作者单位:中国科学院 软件研究所 智能软件研究中心, 北京100190;中科南京软件技术研究院 智能软件研究中心, 南京 211100
摘    要:RISC-V指令集架构的诞生促进了RISC-V硬件平台的快速发展,因此,在RISC-V架构硬件平台上运行高效且易于使用的操作系统需求日益增加.面向分布式、开源开放的智能终端操作系统OpenHarmony技术正在不断演进,其生态持续繁荣.然而,将OpenHarmony适配到RISC-V指令集架构平台上面临新的挑战,包括软件栈和芯片移植的问题. RISC-V指令集架构平台的软件栈和芯片移植存在新的挑战.本文提出了基于RISC-V QEMU平台的OpenHarmony标准系统移植的思路和方法,通过对关键软件栈进行适配和在QEMU RISC-V虚拟化硬件平台上移植图形显示驱动,成功实现了OpenHarmony标准系统在QEMU RISC-V虚拟化硬件平台上的正常启动,并进入系统桌面.该成果为开发者提供了在RISC-V平台上测试应用OpenHarmony标准系统的平台,并为新的RISC-V硬件平台上移植OpenHarmony标准系统提供了参考.

关 键 词:RISC-V  OpenHarmony  操作系统  QEMU  虚拟化
收稿时间:2023-05-26
修稿时间:2023-06-27

Porting of OpenHarmony Standard System Based on QEMU RISC-V Architecture
TAI Yang,HAN Chang-Gang,QUAN Yu,YU Jia-Geng,WU Yan-Jun. Porting of OpenHarmony Standard System Based on QEMU RISC-V Architecture[J]. Computer Systems& Applications, 2023, 32(11): 21-28
Authors:TAI Yang  HAN Chang-Gang  QUAN Yu  YU Jia-Geng  WU Yan-Jun
Affiliation:Intelligent Software Research Center, Institute of Software, Chinese Academy of Sciences, Beijing 100190, China;Intelligent Software Research Center, Nanjing Institute of Software Technology, Nanjing 211100, China
Abstract:RISC-V instruction set architecture (ISA) has promoted the rapid development of the RISC-V hardware platforms, leading to growing demands for efficient and easy-to-use operating systems running on RISC-V architecture. As a distributed open-source mobile operating system, OpenHarmony continues to evolve with constant prosperous ecology. However, adapting OpenHarmony to RISC-V ISA platforms poses new challenges, including software stack and chip porting. This study presents an approach and methodology for porting the OpenHarmony standard system to the RISC-V QEMU platform. Based on adapting critical software stack components and porting the graphics display driver on the QEMU RISC-V virtualization hardware platform, the OpenHarmony standard system successfully starts on the QEMU RISC-V virtualization hardware platform and enters the system desktop. This achievement provides developers with a platform to test and apply the OpenHarmony standard system on RISC-V platforms and serves as a reference for porting the OpenHarmony standard system to new RISC-V hardware platforms.
Keywords:RISC-V  OpenHarmony  operating system  QEMU  virtualization
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号