歐洲 RISC‑V 工業電腦計畫
European RISC-V Industrial Computing Initiative
RISC‑V 工業電腦計畫 ERICI 正式啟動,提供開放參考棧與已上市的 RVA23 硬體。
- RVA23:於 2024 年獲認可,已於 2026 年上市,配備八個 64‑bit 核心、IOMMU,適用於開發與邊緣平臺。
AI 伴隨問答
針對這篇報導有疑問?可直接點選快捷問題或向 AI 追問背景脈絡與技術細節:
European RISC-V Industrial Computing Initiative
RISC-V Industrial Computers.
Open, partitioned, built to last.
RVA23 silicon has arrived. The industrial computer built on it has not. ERICI coordinates a reference stack, from firmware to real-time and general-purpose operating systems: it fixes the interfaces between the layers and verifies that they boot together on real RVA23 hardware. A box that boots it is ERICI-compatible.
- Non-commercial
- RVA23
- Based in Europe, open worldwide
Linuxoperator GUI, HMI
QSOEreal-time control
gRouvrpartitioning hypervisor
mr-bmlboot loader, OS selection
HFI BIOSfirmware, Set-Up, boot control
RVA23 RISC-V SoCcores, memory, devices, IOMMU
Why now
Industrial computing is ready for RISC-V
Today's industrial computers run on x86 and Arm: two instruction sets, each owned and licensed by a single company. RISC-V is open, governed by a non-profit, and implemented by many vendors. Until recently it lacked what industrial systems need. That has changed.
1
An open ISA
No license for the instruction set, no single owner, no single country. A machine expected to run for 15 years should not depend on one company's roadmap, or one government's decisions.
2
RVA23: a real baseline
The RVA23 profile, ratified in October 2024, makes the hypervisor and vector extensions mandatory. Software can rely on them on every compliant chip.
3
Silicon is shipping
The first RVA23 SoCs and boards are available in 2026, with eight 64-bit cores and an IOMMU. Developers can buy them today.
4
One box instead of two
A partitioning hypervisor runs real-time control and the operator's Linux side by side, isolated from each other, on one SoC.
From a university project to industrial computing
- 2010RISC-V starts at UC Berkeley
- 2015RISC-V Foundation founded
- 2020RISC-V International, based in Switzerland
- 2021Hypervisor and vector extensions ratified
- 2024RVA23 profile ratified
- 2026First RVA23 boards. ERICI starts.
So why are there no RISC-V industrial computers yet? Board makers wait for software, software waits for boards, and customers wait for both. ERICI breaks that loop with an open reference stack running on real hardware.
The gap
The silicon is here. The industrial computer isn't yet.
The first RVA23 machines are on the market: eight 64-bit RISC-V cores, the hypervisor extension, an IOMMU. They are excellent development and edge platforms. An industrial computer has to do more: survive the control cabinet, talk to the field, and stay available for a decade or longer.
Firefly AIBOX-K3
T-Chip Intelligent Technology · edge mini PC
- SpacemiT K3, 8× X100 RISC-V cores up to 2.4 GHz, RVA23
- Up to 32 GB LPDDR5, UFS, M.2 NVMe
- 2× Gigabit Ethernet, 9–20 V DC input
- −20 to 60 °C operating temperature
Image © T-Chip Intelligent Technology Co., Ltd. · product page
Milk-V Jupiter2
Milk-V · single-board computer, metal case
- SpacemiT K3, 8× X100 RISC-V cores up to 2.4 GHz, RVA23
- Up to 32 GB LPDDR5, UFS, M.2 NVMe
- Gigabit and 10 GbE SFP+, Wi-Fi 6
- Real-time I/O expansion for EtherCAT and CAN-FD modules
Image © Milk-V · product page
What a RISC-V Industrial Computer needs
| Requirement | AIBOX-K3 | Jupiter2 |
|---|---|---|
| RVA23 SoC with hypervisor extension and IOMMU | Yes | Yes |
| 24 V DC supply, wide input range | 9–20 V | 12 V / USB-PD |
| Extended temperature, −40 to 85 °C | −20 to 60 °C | Not stated |
| Fieldbus and real-time I/O (EtherCAT, CAN, TSN) | Not stated | Via modules |
| DIN-rail or panel mounting | Not stated | Not stated |
| Hardware watchdog, isolated digital I/O | Not stated | Not stated |
| Industrial EMC and safety certification | Not stated | Not stated |
| Long-term availability, 10–15 years | Not stated | Not stated |
| Partitioned software stack: real-time next to Linux | Not yet | Not yet |
Partitioned stack: demonstrated on the SpacemiT K3 PicoITX board, not yet on these
products. See the video.
Specifications as published by the manufacturers, October 2026. Both products
are shown as examples of RVA23 hardware available today. No affiliation with
ERICI or endorsement by the manufacturers is implied.
The missing pieces are not the cores. They are the industrial hardware around them and an open, partitioned software stack on top. That is where ERICI starts.
Reference stack
Defined together, verified together
A RISC-V Industrial Computer is built in layers. ERICI defines a reference stack, documents the interface between each pair of layers, and verifies the whole stack on real RVA23 hardware. The reference components are developed by QSOE Systems; Linux by its community. Each layer depends only on what the layer below hands over.
Operator partitionGUI, HMI, networking
Linuxa general-purpose OS for everything that is not time-critical
- devicetree
- kernel + initrd
Real-time partitioncontrol loops, machine I/O
QSOEa QNX-style environment: /N on its own Skimmer microkernel, /L on seL4, same userspace
- devicetree
- kernel + initrd
- Multiboot3 for /L, next gRouvr
PartitioningCPUs, memory, devices, IOMMU
gRouvrRVA23 resource-partitioning hypervisor; every available means of isolation, IOMMU included
- kernel + initrd, like Linux
Loadingboot menu, OS images
mr-bmlmenu-driven boot loader: the operator selects which systems to start
- UEFI application
Firmwareinitialization, boot control
HFI BIOSU-Boot-based, with POST and a BIOS-style Set-Up for industrial boards
- RVA23 profile
HardwareRVA23 SoC with IOMMU
SpacemiT K38× X100 cores, hypervisor extension, IOMMU
- the silicon itself
How it boots
The firmware initializes the system, runs POST and offers its Set-Up. Then it starts a UEFI boot loader, and its job is done. The loader starts operating systems, or a hypervisor together with them.
gRouvr is loaded just like a Linux kernel with its initrd. Its boot package is a CPIO archive that holds the kernel and initramfs image of every partition. So mr-bml loads it, and so does GRUB. gRouvr then gives each partition its own CPUs, memory and devices, and a devicetree that describes them. Real-time and Linux partitions start side by side.
Built to outlast
Not tied to one chip
The first RVA23 SoCs come from Chinese vendors; more will follow from other vendors and other regions. The reference stack depends on the RVA23 profile and on open interfaces, not on a particular SoC. Moving a box to another RVA23 chip means porting the firmware, adapting the hypervisor and the board's drivers. The real-time application and the operator's Linux move with it.
Not tied to one developer
The reference stack is open source: HFI BIOS under GPL-2.0, like the U-Boot it is based on; mr-bml under GPL-3.0; gRouvr and QSOE under Apache 2.0. Anyone can build, audit and maintain it, with or without its original developers. A machine that runs for 15 years needs software that can be maintained for 15 years.
Join
Build the RISC-V industrial computer with us
ERICI is in its founding phase. Companies and institutions that see RVA23 as the future of industrial computing are welcome to join now and shape the initiative from the start.
Who we invite, and what they bring
- Industrial hardware makersthe box itself: an RVA23 board in a real enclosure, with I/O and a datasheet
- Silicon vendorsRVA23 SoCs with an IOMMU and long-term availability
- Machine builders and plant operatorsrequirements from the field, and a first machine to put a box in
- OS and driver vendorsyour RTOS, Linux distribution or drivers, brought up on a named RVA23 box
- Universities and researchteaching and theses on real ERICI systems
How ERICI works
- Non-commercial. ERICI sells nothing and charges no membership fees.
- Open interfaces. How each layer hands over to the next is public: UEFI, kernel + initrd, devicetree. Closed-source components are welcome, as long as they keep to these interfaces.
- Bring a real system. Contributions are RISC-V industrial computers: a named SoC in a real box, with a datasheet and a date. Software counts when it serves such a system, such as the driver that lets the real-time partition on box X run its machine.
- Concrete, not abstract. No road maps without silicon, no specs without a system that boots them.