近日,麒麟开放基金会(openKylin)宣布已成功支持多款RISC-V架构的硬件平台。然而,由于RISC-V厂商间硬件接口定义的不统一,导致各平台的img镜像分区格式及内容存在差异,难以制作统一的img镜像。
为了应对RISC-V镜像的碎片化问题,openKylin社区的RISC-V SIG团队研发了一款RISC-V统一镜像烧录工具。该工具允许用户基于统一的ISO镜像,为特定RISC-V硬件平台构建和烧录img镜像。
目前,这款烧录工具已经支持VisionFive2、LicheePi4a和Milk-v-pioneer三款平台,并计划逐步增加对其他平台的支持。
社区用户可以从openKylin官网下载RISC-V架构的ISO文件,并结合该工具进行安装。deb包下载链接如下:
https://gitee.com/openkylin/kylin-riscv-burner/blob/temp-deb/kylin-riscv-burner_1.0.0_amd64.deb
安装命令如下:
sudo dpkg -i kylin-riscv-burner_1.0.0_64.deb
未来,官方计划逐步支持更多RISC-V硬件平台,并考虑在构建镜像功能中支持精简桌面、全量桌面等多种桌面模式,以及在烧录镜像功能中添加对板载EMMC的支持。