2026 年 11 月,非商业组织欧洲 RISC-V 工业计算倡议(ERICI)正式启动,试图用一套从固件到操作系统的开放参考软件栈,打破工控领域板卡等软件、软件等板卡的死循环。这套架构的野心很直接,就是利用 2024 年 10 月批准、2026 年量产的 RVA23 架构芯片,在一颗 SoC 上通过分区管理程序同时隔离运行 Linux 人机界面与硬实时控制环境。但热闹的倡议背后藏着骨感的现实,目前唯一跑通这套欧洲参考栈演示的硬件,是来自中国的 SpacemiT K3 开发板,且距离真正塞进工厂控制柜还隔着软硬件双重工程鸿沟。

传统工厂车间长期依赖两套盒子,一台 x86 或 Arm 工控机跑 Linux 负责图形界面与联网,另一台独立 PLC 负责毫微秒级的产线控制。倍福(Beckhoff)等自动化厂商借此筑起了极高的软硬件护城河,NXP 等芯片厂也靠 10 到 15 年的长周期供货计划锁定工业客户。ERICI 想推动二合一的混合关键性部署,让指令集免授权、无单一国家或公司锁定的 RISC-V 成为产线第三极,但从能开机演示到能上产线,中间还有三道必须跨过的门槛。

ERICI 六层开放参考软件栈与硬件底座 Linux 操作员分区 GUI、HMI、网络通信(社区维护) QSOE 实时控制分区(0.4版) 控制回路、现场 I/O(Skimmer / seL4 微内核) gRouvr 资源分区 Hypervisor 隔离 CPU、内存、设备与 IOMMU(公开源码仓库目前无法验证) mr-bml 1.0 引导加载器 UEFI 应用,负责菜单式启动与系统镜像分发(GPL-3.0) HFI BIOS 工业固件 源于 U-Boot,提供上电自检 POST 与 BIOS 风格设置界面(GPL-2.0) RVA23 RISC-V SoC 硬件层 当前唯一演示底座为 SpacemiT K3(8 颗 X100 核 + IOMMU)

开放参考栈背后的单方主导与代码盲区

ERICI 把自己定位为非商业协调者,不卖产品也不收会费,只负责把每一层软件的交接接口固定下来。从底层的 HFI BIOS 固件、mr-bml 菜单式引导加载器、gRouvr 分区管理程序,到上层并排运行的 Linux 与 QSOE 实时环境,这套六层结构看起来职责分明。只要一台机器能完整启动这套组合,就能贴上 ERICI 兼容的标签。

仔细拆解这套参考栈的归属就会发现,除了 Linux 由开源社区维护外,其余所有核心组件几乎都由 QSOE Systems 一家包揽。目前 HFI BIOS、mr-bml(1.0 版)以及 QSOE 已在 GitLab 公开源码,但承担 CPU、内存和设备隔离重任的核心分区管理程序 gRouvr,其公开源码仓库却无法验证,外界尝试访问候选路径 gitlab.com/qsoe/grouvr 时会被直接拦截到登录页面。

更关键的限制在于实时性能的验证进度。QSOE 是一个类似 QNX 的实时环境,分为运行在自研 Skimmer 微内核上的 QSOE/N,以及运行在 seL4 微内核上的 QSOE/L。截至 2026 年 10 月 4 日发布的 QSOE 0.4 版本,虽然在 K3 单次启动中 Skimmer 通过了 270 项测试、QSOE/L 通过了 104 项测试,但真正的硬实时软件包被排在 0.5 里程碑,包含一周烤机与最坏情况延迟(WCET)测试的完整验证则远在 0.8 里程碑,目前均未完成。

指令集开源只是免了门票,工业控制柜里认的是微秒级确定性延迟。

至于架构中引以为傲的 seL4 微内核背书,同样存在边界。seL4 官方目前已完成的 RISC-V 形式化证明配置,并不包含 Hypervisor 模式,这意味着没人能直接拿 seL4 的安全名义,去为整个 K3 分区系统的隔离性打包票。

  • 风险.gRouvr 源码未公开且 QSOE 0.8 烤机验证尚未完成,自动化设备商若在现阶段盲目将其引入产线测试,将面临无法审计底层隔离代码与实时控制失步的双重隐患。

中国芯片撑起欧洲演示与硬件规格的隐性割裂

早期 RISC-V 各自为战,连统一的虚拟化和向量标准都没有,直到 2024 年 10 月 RVA23 规范获批,强制要求应用处理器支持 Hypervisor 扩展与向量扩展,软件才有了统一的落脚点。耐人寻味的是,欧洲工业计算倡议在 2026 年启动时,唯一能拿来跑通分区演示的现成硅片,却是中国厂商进迭时空推出的 SpacemiT K3 PicoITX 开发板。与此同时,第三方虚拟化生态也在 K3 上加速试水,Vates 于 2026 年 9 月 29 日宣布 Xen 成功在 K3 上启动,hvisor 项目也发布了仅管理 X100 核的 K3 部署指南。

即便有了现成芯片,纸面参数与工程现实之间仍有不小的落差。翻开 SpacemiT K3 的底层手册就会看到,这颗芯片并非全核支持 RVA23 虚拟化,它内部的 8 颗 2.4GHz X100 通用核确实支持 RVH 1.0 和 256-bit RVV 1.0,但另外 8 颗标称算力 60 TOPS INT4 稀疏的 A100 AI 核,却明确省略了 Hypervisor 扩展。

工业分区极度依赖的 IOMMU(输入输出内存管理单元)同样存在短板。K3 搭载的 T100 IOMMU 仅覆盖 PCIeA、PCIeB 和 PCIeE 控制器,而非全部 PCIe 通道。更棘手的是,该功能在厂商默认 Linux 配置中曾处于关闭状态,直到 2026 年 9 月 2 日官方支持帖才说明如何在 Linux 6.18 设备树中手动开启,零售整机上的安全设备直通远未达到开箱即用的水平。

评估维度Firefly AIBOX-K3Milk-V Jupiter2工业控制柜刚性要求
现货与价格(2026年11月)509美元(21台现货)399美元(已售罄)10-15年长期稳定供货
供电规格9–20V DC12V / USB-PD24V DC 宽压输入
工作温度范围-20 至 60 °C未标明-40 至 85 °C 宽温
现场总线与分区栈未标明 / 尚未适配需扩展模块 / 尚未适配原生 EtherCAT/CAN + 实时分区

把目光转向市面上能买到的两款搭载 SpacemiT K3 的边缘设备,差距就更加直观。截至 2026 年 11 月 3 日,Firefly AIBOX-K3(8GB+128GB UFS)售价 509 美元且显示有 21 台现货;Milk-V Jupiter2(8GB,配万兆 SFP+)在官方国际代理 ARACE 处标价 399 美元但已售罄,直接打破了早期媒体所谓 300 美元起预售的低价预期。这两款机器不仅还没适配 ERICI 分区软件栈,在供电、温度、导轨安装、硬件看门狗以及工业 EMC 认证上,与真正的工控机之间还隔着一整套严苛的工业标准。

SpacemiT K3 硬件现实与工业控制柜标准对比 当前 K3 硬件与边缘整机现状 • 异构割裂:8 颗 A100 AI 核无虚拟化扩展 • 通道受限:IOMMU 仅覆盖 PCIeA/B/E • 供电温宽:9-20V 或 12V,最高 -20~60°C • 采购门槛:399 美元售罄 / 509 美元现货 定位:极客开发板与边缘计算盒 工厂控制柜准入标准 • 确定性隔离:全系统有界中断延迟保障 • 工业电源:24V DC 宽压输入与抗浪涌 • 极端环境:-40 至 85°C 宽温与 DIN 导轨 • 寿命承诺:EMC 认证与 10-15 年不断供 定位:可替代 x86/Arm 的产线主力工控机

指令集开源管不到十五年不断供

渴望摆脱单一供应商锁定的欧洲中小型自动化设备商,很容易被免授权费的口号打动,但工业自动化买方和系统架构师算的是另一笔账。RVA23 规范只负责标准化应用处理器的指令集基线,本身并不强制要求芯片配备 IOMMU,更管不到有界中断延迟、共享缓存争用、DRAM 内存带宽分区以及 DMA 流量干扰。如果 Linux 分区在进行大量网络吞吐或图形渲染时抢占了总线带宽,隔壁实时分区的控制回路照样会发生抖动。

更现实的制约在于供应链寿命。一套工厂设备往往要连续运转 15 年,指令集开源只能保证代码架构不绝版,却管不到具体某一颗 SoC、网卡 PHY 芯片或电源管理芯片的停产风险。哪怕如 ERICI 所言,未来换芯片只需移植底层固件、管理程序和板级驱动,一旦硬件外观或电气特性变动,整机就必须重新去做昂贵且漫长的工业电磁兼容(EMC)与功能安全认证。

  • 结论.短期内具备成熟安全认证与 10 至 15 年供货承诺的 x86 与 Arm 方案仍是工厂产线的稳妥选择,欧洲自动化厂商现阶段只适合将 ERICI 方案用于实验室概念验证(PoC),切忌直接替换产线主力控制器。

对中国 RISC-V 芯片与板卡厂商而言,意外成为欧洲工控倡议的首批底座是个难得的切入点,但要想真正接住欧洲工业客户的预算,就必须补齐宽温宽压、现场总线隔离与长期供货承诺的工程课。接下来一年,判断 RISC-V 工控机是停留在演示视频还是真正走进车间,只需要盯紧三个硬指标,gRouvr 会不会交出公开源码、QSOE 0.8 的一周硬实时烤机数据能否如期兑现,以及 2027 年市场上能否拿出一台真正符合 24V 供电与宽温标准的 ERICI 兼容整机。