近期,RISC-V SIG 在 LicheePi 4A 开发板上成功实现了欧拉操作系统的适配。目前,最新版本的 openEuler RISC-V 23.03 V1 镜像已在 LicheePi 4A 开发板上可用,这一成果再次展现了 openEuler 在推动 RISC-V 生态发展过程中所取得的新突破。
下载地址:https://mirror.iscas.ac.cn/openeuler-sig-riscv/openEuler-RISC-V/preview/openEuler-23.03-V1-riscv64/lpi4a/
适配 LicheePi 4A 开发板的 openEuler 已向社区开放
openEuler RISC-V 面向 LicheePi 4A 开发板的早期测试版镜像已经推出,当前可下载试用,测试镜像基于最新的 23.03 创新版本,采用厂商已开源的固件与内核分支。经 RISC-V SIG 测试,基础系统、有线网络、WiFi 及其他几个部分外设目前已经可用,可以支持基础系统与 XFCE 桌面基本功能,运行整体较为流畅。
当然,目前镜像也存在部分已知问题。首先,GPU 支持尚待完善,目前仅支持 LLVMpipe 模式。得益于 TH1520 的性能优势,在此平台上的 glxgears 测试可达到 200+ fps,HDMI 输出与系统图形化界面基本较为流畅。其次,暂时只支持从 eMMC 启动,并需要通过 fastboot 进行烧写。首发的 8+8 配置能够满足基本需求,但仍存在存储方面的限制。后续 openEuler RISC-V 将完善相关基础支持,并且将对 microSD 卡启动和部分外设提供进一步支持,更多功能支持的正式镜像 22.03 LTS,23.03 均会有发布与更新。
LicheePi 4A:多核异构的高性能 RISC-V SoC
据悉,LicheePi 4A 是首款性能对标树莓派 4 的 RISC-V 开发板,基于阿里巴巴平头哥 TH1520 芯片,搭载 4 核 2.0GHz C910 内核、4TOPS NPU 和 50GFLOPS GPU,为开发者提供强大的性能,满足各种应用场景需求。
该开发板支持丰富的外设,包括千兆以太网端口(支持 PoE)、USB 3.0 A 型端口、HDMI 2.0、3.5 毫米音频接口、microSD 读卡器以及 5V 直流电源输入等。此外,开发板还集成了 WiFi 和蓝牙适配器,以及用于显示器和相机的 MIPI-DSI 和 MIPI-CSI 连接器。这些丰富的硬件特性使得 LicheePi 4A 成为一个功能强大且灵活的开发平台,满足开发者在各个领域的需求。
图片来源:矽速科技
推动 RISC-V 高性能应用的广泛应用场景落地
RISC-V SIG 将利用 RISC-V 向量扩展指令(RVV 0.7)的算力,使用支持 RVV 0.7 的工具链构建整个操作系统,进行全系统编译,发掘更多性能潜力。为实现这一目标,我们将与中科院软件所 RuyiSDK 团队合作,充分挖掘 RISC-V 领域的潜力,同时为更多 RISC-V 开发者提供 “RuyiSDK” 支持。
目前,LicheePi 4A 的各项适配工作正在全力推进,我们还将持续研发更多新功能,并移植最新的 openEuler RISC-V 版本镜像。然而,基于 LicheePi 4A 的 openEuler RISC-V 操作系统在 GPU 适配及用户体验方面尚有优化空间,我们诚邀感兴趣的朋友和测试志愿者加入并下载开发版镜像,共同探索并解决可能存在的问题,推动 RISC-V 开发生态的繁荣发展!
联系我们
如果您对 RISC-V 感兴趣,欢迎加入 RISC-V SIG 交流群,讨论更多关于 RISC-V 的更多内容,为推动 openEuler & RISC-V 生态贡献力量
关于作者
杨延玲,中科院软件所 PLCT 实验室实习生,欧拉开源社区 RISC-V SIG 成员,目前在温州大学读研二,负责协助 RISC-V SIG 和 ROS SIG 的日常运营。
本文分享自微信公众号 - openEuler(openEulercommunity)。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。