首页 > 其他分享 >openEuler RISC-V 成功适配 LicheePi 4A 开发板,推动 RISC-V 生态发展

openEuler RISC-V 成功适配 LicheePi 4A 开发板,推动 RISC-V 生态发展

时间:2023-05-14 17:32:03浏览次数:53  
标签:适配 RISC 开发板 SIG openEuler 4A LicheePi

近期,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 桌面基本功能,运行整体较为流畅。

openEuler RISC-V 成功适配 LicheePi 4A 开发板,推动 RISC-V 生态发展_risc-v

当然,目前镜像也存在部分已知问题。首先,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 成为一个功能强大且灵活的开发平台,满足开发者在各个领域的需求。

openEuler RISC-V 成功适配 LicheePi 4A 开发板,推动 RISC-V 生态发展_开发者_02

图片来源:矽速科技

推动 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源创计划”,欢迎正在阅读的你也加入,一起分享。

标签:适配,RISC,开发板,SIG,openEuler,4A,LicheePi
From: https://blog.51cto.com/u_15127420/6275088

相关文章

  • 野火RA6M5开发板 IIC-OLED测试学习
    野火RA6M5开发板IIC-OLED测试学习野火RA6M5开发板野火RA6M5开发板上的外部高速晶振为24M.【瑞萨RA4系列开发板体验】通过Uart串口烧写程序https://bbs.elecfans.com/jishu_2322246_1_1.htmlIIC配置参考文章瑞萨e2studio-IIC-12864OLED移植https://blog.csdn.net/qq_2......
  • 适配器模式(Adapter Pattern)
    模式动机适配器模式(AdapterPattern)是一种使用频率非常高的结构型模式,如果在系统中存在不兼容的接口,可以通过引入一个适配器来使得原本因为接口不兼容而不能一起工作的两个类可以协同工作。适配器模式中适配器的作用与现实生活中存在的电源适配器、网络适配器等作用相同。在引入......
  • Java设计模式-适配器模式
    适配器模式(AdapterPattern)是一种常见的设计模式,它主要用于在不改变现有系统结构的情况下,将一个类的接口转换成客户端所期望的另一个接口。在本文中,我们将介绍适配器模式的基本概念、实现方法以及优缺点,并探讨适配器模式在Java编程语言中的具体应用。简介适配器模式是一种结构型......
  • 共筑数字化未来,金山办公携手华为云完成文档中心和GaussDB适配
    摘要:金山办公携手华为云完成金山办公自主研发的“WPS文档中心系统”与华为云GaussDB相互兼容性测试认证,并获得华为云授予的《技术认证书》。本文分享自华为云社区《共筑数字化未来金山办公携手华为云完成文档中心和GaussDB适配》,作者:GaussDB数据库。近日,金山办公携手华为云完......
  • tinyriscv——gp寄存器/riscv-tests的变化
    在RISC-V中,gp寄存器是全局指针(GlobalPointer)寄存器,用于存储全局数据区(.data和.sdata段)的地址。在程序启动时,该寄存器会被设置为一个固定的值,通常为__global_pointer$的地址,表示全局指针的起始地址。在一些情况下,可以通过修改该寄存器的值来实现一些特定的功能。在常见的......
  • DSP+ARM+FPGA开发板 板载 双网口/2路RS485/2路RS232/ADC/DAC/CAN
    一、开发套件简介 XQ138AS-EVM是基于XQ138F核心板(OMAPL138+XilinxFPGA)开发的DSP+ARM+FPGA三核评估套件,用户可以采用该开发套件进行项目前期的验证和评估,也可以直接用来开发自己的产品。Ø 底板资源丰富,集成了SATA、SD卡、USBOTG、USBHOST、UART、双网络(1个千兆、1个百兆)、2......
  • 《开发板移植tcpdump 交叉编译 带有依赖库如何移植》
    1.下载源码由于tcpdump依赖于libpcap,所以需要先下载这两个的源代码;官方地址:https://www.tcpdump.org/这里示例所下载的版本是tcpdump-4.9.3.tar.gzlibpcap-1.9.1.tar.gz 2.编译libpcap解压libpcap源码,创建build目录,避免编译的临时文件污染源码tarxvflibp......
  • unity让BoxCollider自适配大小
    1.一个空物体下面有若干个子物体,想要为空物体添加碰撞盒且碰撞盒还得要包裹所有子物体,手动拖动的话有点费时,费力,费眼,这时候有个工具是最好用的(如下图所示) 2.选中空物体点击(如下图所示) 3.就会变成如下图所示方便快捷 代码如下(编辑器脚本)usingUnityEngine;......
  • 关于 mybatis-spring-boot-starter 的版本适配问题
    写在前面:本人就读于某不知名二本计科专业,目前大二,正在自学SpringBoot。博客中难免出现谬误,请大家批评指正,不喜勿喷,键盘侠手下留情。开发环境:IDEA2022.3.2JDK1.8SpringBoot2.7.11Maven3.9.0问题描述:最近在写一个SpringBoot项目,整合了Mybatis,在程序运行时出现如下报错......
  • MTK8766安卓开发板定制_智能4g联发科MTK8766安卓开发板套件
     MTK8766是一个性价比极高的四核芯片,主频可达2.0GHz,支持国内4G全网通和谷歌Android9.0系统。它采用先进的12nm工艺,GPU使用超强的IMGGE8300,主频高达600MHz,支持LPDDR4/X内存和EMMC5.1存储。CPUMTKMT8766(12纳米),ARMCortex-A53四核64位处理器,主频2.0GHzGPUIMGGE8300@600MHz内存......