RISC-V 与 OpenHarmony 相遇:打破技术依赖的双开源技术栈

April 2026
归档:April 2026
计算自主权迎来基础性变革。基于 RISC-V 架构的 AI 处理器——金蝶时空 K3,已成功原生启动 OpenHarmony 6.1,构建了完整的开源硬件-软件技术栈。这一合作标志着向技术自给自足迈出了决定性一步。

AINews 已确认开源计算领域的一项里程碑式成就:OpenHarmony 6.1 操作系统已成功适配金蝶时空 K3 RISC-V AI 处理器。这标志着这一重要的 OpenHarmony 版本在全球范围内首次运行于 RISC-V 架构芯片之上。此项成果由芯片设计商金蝶时空与中国科学院软件研究所(ISCAS)通过战略合作共同实现。

此次技术合作深度融合。ISCAS 提供了关键的系统级专业知识,移植了 OpenHarmony 核心组件,并确保操作系统内核与框架对 RISC-V 指令集架构的完整支持。与此同时,金蝶时空的工程师负责底层硬件启动,开发并优化了设备驱动、电源管理模块,并确保了芯片特定功能(如 AI 加速单元)与操作系统的无缝对接。

这一突破性进展的意义远超单一产品的成功。它首次将两大开源支柱——开放的 RISC-V 指令集与开源的 OpenHarmony 操作系统——整合为一个完整、可商用的技术栈。这为从智能物联网设备到边缘 AI 网关等一系列应用,提供了一个摆脱传统专有架构(如 ARM)和操作系统(如 Android)依赖的可行路径。该技术栈的“双开源”特性,意味着从芯片指令集到操作系统内核,整个技术栈都具备高度的透明度和可定制性,这对于追求供应链安全和技术主权的市场而言至关重要。

金蝶时空 K3 芯片本身定位为高性能边缘 AI 处理器,其与 OpenHarmony 的深度结合,不仅验证了 RISC-V 在复杂操作系统上的成熟度,也展示了 OpenHarmony 在支持异构计算和专用硬件加速方面的灵活性。这一组合有望在智能家居、工业自动化、智慧城市等对数据隐私、实时性和能效有高要求的场景中,开辟新的市场格局。

技术深度解析

OpenHarmony 6.1 与金蝶时空 K3 处理器的集成,堪称一场硬件-软件协同设计的交响乐。从技术角度看,挑战是双重的:一是让操作系统能够“理解”RISC-V 的语言,二是在 OpenHarmony 框架内优化 K3 独特的 AI 计算能力。

K3 架构与 AI 加速: K3 并非通用的 RISC-V 内核。它在 RV64GC 应用核心之外,集成了定制的 AI 加速单元,很可能基于脉动阵列或张量处理引擎。这种异构设计使其能够将机器学习推理任务(如计算机视觉或自然语言处理)从主 CPU 卸载,从而为边缘 AI 应用大幅提升能效比。关键的技术障碍在于如何将这些定制的 AI 加速器暴露给 OpenHarmony 系统。这需要在 OpenHarmony 的 HDF(硬件驱动框架)内开发专用的驱动栈,并创建或适配 AI 框架(例如 TensorFlow Lite 或 Paddle Lite 的轻量版)以利用 K3 的神经网络处理单元(NPU)。此次成功表明,OpenHarmony 的驱动模型足够灵活,能够在开源操作系统内兼容专有加速器——这是实现商业应用的关键特性。

OpenHarmony 6.1 的 RISC-V 移植: ISCAS 的移植工作涉及内核的深度修改。OpenHarmony 为富设备使用基于 Linux 内核的 LiteOS-A。支持 RISC-V 需要对内核的启动流程、中断控制器(PLIC/CLINT)、内存管理单元(MMU)和定时器驱动进行修改。此外,核心系统服务和中间件,如分布式调度器和安全子系统,也必须在新架构上进行验证。使用 `openharmony/device_board_jindie` 和 `openharmony/vendor_jindie` 仓库(遵循 OpenHarmony 项目结构的假设名称)将存放板级支持包(BSP)和厂商特定适配。成功启动进入 OpenHarmony 图形用户界面(很可能使用 ArkUI 框架),证明了图形栈、输入驱动和系统服务已完全可用。

| 组件 | RISC-V/OpenHarmony 面临的挑战 | 可能的解决方案 |
|---|---|---|
| 引导程序 (U-Boot) | RISC-V 特定的 SBI(监管者二进制接口) | 使用 OpenSBI 作为 SBI 实现的定制 U-Boot 移植。 |
| 内核 (LiteOS-A) | RISC-V CPU 空闲状态、中断处理 | 将 RISC-V 补丁提交至上游内核,开发 K3 特定的电源管理驱动。 |
| AI 框架集成 | 将 K3 NPU 操作映射至标准 API(如 NNAPI) | 创建自定义 HDF 驱动,在 OpenHarmony 的 AI 引擎与 K3 的 NPU 固件之间建立接口。 |
| 图形与显示 | K3 的 GPU/显示控制器支持 | 移植 DRM/KMS 驱动,与 OpenHarmony 的 UI 框架(ArkUI)集成。 |

数据要点: 上表揭示此次适配是一项全栈工程,从最底层的固件(SBI)到高层的应用框架。定制 AI 硬件的介入需要专有的驱动组件,从而形成了商业开源项目中常见的混合开源核心模型。

关键参与者与案例研究

金蝶时空: 该公司正将自己定位为高性能 RISC-V 领域的领导者,专注于边缘 AI。K3 似乎是其旗舰产品,目标直指目前由 Amlogic A311D(ARM 带 NPU)或瑞芯微 RK3588 等芯片占据的市场。其战略很明确:通过与自主软件栈(OpenHarmony)的垂直整合实现差异化,而非仅仅在通用基准测试上竞争。

中国科学院软件研究所(ISCAS): ISCAS 是 OpenHarmony 核心开发背后的中坚力量。他们的角色超越了移植本身;他们是操作系统安全和分布式能力的核心架构师。此次合作为他们提供了一个高性能、原生支持 AI 的硬件平台,用以优化和验证其软件创新,为整个生态系统创造正向反馈循环。

竞争格局: K3+OpenHarmony 进入了一个由双头垄断主导的市场。

| 平台技术栈 | 指令集架构 | 操作系统 | 治理方 | 主要市场 | 关键差异化 |
|---|---|---|---|---|---|
| K3 + OpenHarmony | RISC-V(开放) | OpenHarmony(开放) | 金蝶/ISCAS/开放原子基金会 | 中国物联网/边缘计算、智能设备 | 全栈自主,双开源。 |
| ARM Cortex-A + Android | ARM(专有) | Android AOSP(开放核心) | 谷歌/开放手机联盟 | 全球移动、电视、汽车 | 庞大的生态系统,应用兼容性。 |
| Apple Silicon + iOS | ARM(架构授权) | iOS(封闭) | 苹果 | 高端消费电子 | 垂直整合,性能,用户体验。 |
| 通用 RISC-V + Linux | RISC-V(开放) | Linux(开放) | Linux 基金会 | 嵌入式、基础设施 | 最大程度的开放性,社区驱动。 |

数据要点: K3+OpenHarmony 组合的独特定位在于其“双开源”属性,这在追求技术主权和供应链弹性的特定市场(尤其是中国)构成了核心优势。它并非直接挑战 Android 在消费级市场的统治地位,而是瞄准了工业、嵌入式及对自主可控有强烈需求的智能设备领域。其成功将取决于生态系统的构建速度、开发工具的成熟度以及能否吸引足够多的应用开发者。

时间归档

April 20261526 篇已发布文章

延伸阅读

光环背后:体育科技硬件的残酷经济学与技术现实智能装备与AI可穿戴设备的光鲜演示背后,是供应链噩梦与危险的单位经济学现实。近期一场由15位体育科技创始人参与的坦诚闭门会议,揭示了行业承受的原始压力,标志着该领域正从追逐酷炫 gadget 转向寻求真正可防御的技术增强这一必要成熟过程。YoooClaw 掀起通知革命:AI 硬件如何超越聊天范式AI 硬件市场正从新奇玩物转向生活必需品。新晋者 YoooClaw 绕开了 Plaud 等设备“聊天优先”的路径,直指一个更根本的痛点:智能手机通知的过载瘫痪。它旨在扮演智能通知协调者,将数字混沌转化为清晰、可执行的洞察。阿里“快乐牡蛎”世界模型挑战谷歌Genie3,实时AI模拟进入巨头竞逐时代阿里巴巴正式进军AI驱动的世界模拟前沿赛道,推出实时交互环境构建器“快乐牡蛎”。该产品基于原生多模态架构打造,旨在创建持久可探索的数字领域,直接对标谷歌未公开的Genie3。这标志着阿里正从对话式AI向体验式模拟进行战略转向,对内容创作生态腾讯开源世界模型2.0:一句话生成可编辑3D世界腾讯正式开源多模态AI模型HY-World 2.0,仅凭简单文本描述即可生成完整且可编辑的3D场景。这标志着生成式AI正从创作媒体内容转向构建交互式数字环境的基础架构,对游戏、仿真及元宇宙领域将产生深远影响。

常见问题

这次公司发布“RISC-V Meets OpenHarmony: The Dual-Open Stack That Breaks Tech Dependencies”主要讲了什么?

AINews has confirmed a landmark achievement in open-source computing: the successful adaptation of the OpenHarmony 6.1 operating system to the Jindie Shikong K3 RISC-V AI CPU. This…

从“Jindie Shikong K3 vs Amlogic A311D performance benchmark”看,这家公司的这次发布为什么值得关注?

The integration of OpenHarmony 6.1 with the Jindie Shikong K3 CPU is a symphony of hardware-software co-design. Technically, the challenge was twofold: enabling the OS to "speak" the RISC-V language and optimizing the K3…

围绕“OpenHarmony 6.1 app compatibility Android APK”,这次发布可能带来哪些后续影响?

后续通常要继续观察用户增长、产品渗透率、生态合作、竞品应对以及资本市场和开发者社区的反馈。