前言:
目前,在润和、广东龙芯的共同努力下,已经基于龙芯指令集的2K500开发板完成了OpenHarmony第一阶段适配。
下图是广东龙芯设计的2K500开发板
当前系统编译通过,并成功在开发板上跑起来。
hb set选择开发板:
hb build -f 开始编译,编译结果如下:
生成的固件如下:
烧录到2K500开发板,串口打印如下:
下一步开始适配各个子系统和通过XTS测评。
OpenHarmony LoongArch SIG
江苏润和软件股份有限公司发起成立OpenHarmony LoongArch SIG 成立于2022年4月,并获得广东龙芯、龙芯俱乐部等企业的支持。
SIG组致力于 LoongArch 龙芯架构芯片适配OpenHarmony
解决国内缺芯少魂的现状,实现从指令集、架构、操作系统纯国产化。
结合OpenHarmony能力,整合LoongArch软件生态,为OH+LoongArch相关行业赋能。包括但不限于政企服务器、工业控制、金融、交通等。
龙芯架构2K500芯片
龙芯2K0500是一款高集成度处理器芯片,主要面向工控互联网应用、打印终端、BMC等应用场景。
片内集成64位LA264处理器核、32位DDR3控制器、2D GPU、DVO显示接口、两路PCIe2.0、两路SATA2.0、四路USB2.0、一路USB3.0、两路GMAC、PCI总线、彩色黑白打印接口、HDA及其他常用接口。
此外,芯片实现ACPI、DVFS/DPM动态电源功耗管理等低功耗技术,支持多种电源级别和唤醒方式,可根据具体应用场景对芯片部分功能和高速接口进行裁剪。
结束语:
我一直是一个对新技术、操作系统、芯片、指令集特别感兴趣的人。
大学的时候就自己编写了一个实时操作系统内核,并作为毕业论文研究方向。
第一次知道OpenHarmony和LoongArch龙芯指令集,就对它们产生了浓厚的兴趣。
也是希望能为OpenHarmony和LoongArch生态添砖加瓦。
|