证明 Arm SystemReady SR(服务器就绪) 由于基于 Arm 架构的操作系统和平台之间的兼容性和标准化需求日益增长,在当前硬件领域中获得了显著的地位。此项认可由 Arm 推动,旨在确保设备无需进行复杂的修改即可运行多种现成的操作系统。如果您想知道这项认证实际上包含什么内容、它如何使制造商和用户受益,以及为什么像 Radxa 这样的品牌将其视为优先事项,我们邀请您在本文中了解更多信息。
绎 Arm SystemReady SR 认证的来龙去脉意味着了解制造商如何符合行业标准以确保其平台的互操作性。我们将涵盖从基本定义到测试程序的所有内容,包括 Radxa Orion O6 等真实案例及其成功和挑战。这样,您将了解“ServerReady”设备的要求是什么、如何验证合规性,以及它为在商业和家庭环境中开发解决方案提供了哪些机会。
什么是 Arm SystemReady SR(ServerReady)认证?
证明 Arm SystemReady SR — 其中 SR 表示 服务器就绪 — 是 Arm 推广的一项官方合规计划,用于定义和验证基于其架构的硬件是否符合一组基本标准。他们的主要目标是让这些计算机能够启动流行的操作系统,如 Windows、Ubuntu、Debian、SUSE 或 Red Hat,而无需进行额外的修改。
该计划基于这样的原则:采用开放和通用的标准,例如 UEFI(统一可扩展固件接口)和 ACPI(高级配置和电源接口),消除了操作系统开发人员和最终用户的进入壁垒。期望的结果: 能够运行商业操作系统映像的服务器就绪 Arm 计算机 无需定制,方便在商业环境和个人领域部署。
Arm SystemReady SR 认证的主要优势
- 通用兼容性: 该认证确保硬件可以启动所支持操作系统的标准 ISO 映像,从而匹配传统上在 x86 平台上实现的体验。
- 开发的标准化和简化: 制造商不再需要为每个操作系统开发定制固件,从而减少了时间和成本。
- 促进商业环境中的采用: 希望迁移到基于 Arm 的设备的公司可以实现这一目标,而无需担心定制带来的复杂性以及缺乏跨平台支持。
- 官方列表和认可: 经过认证的设备包含在 Arm 合规性存储库中,增强了对承诺的互操作性的信心。
认证过程涉及哪些内容?
获得 SystemReady SR 认证,设备必须通过一系列综合测试,以验证是否符合与固件、启动、电源管理、I/O 设备和其他技术方面相关的基本要求。该过程涉及以下内容:
- UEFI 和 ACPI 固件集成: 设备必须使用 UEFI 和 ACPI 的标准实现,确保与操作系统具有可预测且兼容的接口。
- 跨平台启动测试: 系统必须证明它们可以启动各种操作系统(包括商业和免费)的未修改映像。
- 检查输入/输出设备: 需要验证主要硬件组件(显卡、存储、网络等)在支持的系统下是否正常运行。
- 文献和出版: 通过测试后,该设备将正式注册为认证设备,并在 Arm SystemReady.
实际示例:Radxa Orion O6 及其 Arm SystemReady SR v2.5 认证
最具代表性的最新硬件认证案例之一 Arm SystemReady SR v2.5 是 Radxa Orion O6,一款 mini-ITX 主板,集成了 CIX P1 片上系统 12 个 Cortex-A720/A520 核心。该板经过专门设计,是一个多功能通用平台,无需修改即可运行标准 Arm 操作系统映像。
在认证过程中,已证实 猎户座O6 可以启动未修改版本的系统,例如 Windows PE 26100 (用于恢复和部署的 Windows 11 轻量版) SUSE Linux 企业服务器 15 SP6, 红帽企业Linux 9.5 y Ubuntu 桌面版 24.10。这保证了用户能够根据自己的需要选择自己喜欢的发行版或操作系统,而无需额外的安装复杂性。
技术要求和测试细节
La v2.5认证 Orion O6 获得的固件版本包括 UEFI 9.0.0 y ATF v2.7-598b7176a6e2。此外,为了验证合规性,决定仅激活 八个 Cortex-A720 核心 让四个 Cortex-A520 处于非活动状态,目的是确保所有平台的最大稳定性。这些类型的决策是合规性测试实用方法的一部分,其中确保互操作性优先于性能调整。
不过,尽管观察到一些错误,但主板在测试过程中正确识别了各种显卡。 性能不一致。从 BIOS 启用 Cortex-A520 内核时出现问题,导致 Windows 11 出现蓝屏错误,而在 Linux 环境中所有内核均能正常工作。这些细节强调,虽然认证是向前迈出的重要一步,但完整的平台成熟度仍然需要进一步改进和固件更新。
Arm SystemReady SR 认证开放哪些用例?
获得 SystemReady SR 认证使这些设备成为多种专业和家庭环境中可立即使用的替代品:
- Arm 架构上的软件开发和测试: 它允许开发人员和企业在多个操作系统上验证应用程序,而不必担心特定于硬件的适配。
- 服务器和业务解决方案的实施: 寻求能源效率和灵活性的组织可以部署带有 Arm 处理器的服务器,选择最适合其需求的分布。
- Arm 工作站和个人台式机: 高级用户可以以简单直接的方式设置具有现代硬件和对 Windows 或 Ubuntu 等系统的支持的工作站。
- 家庭自动化和智能家居: 由于 Orion O6 等主板具有经过验证的兼容性,这些解决方案可以用作智能家居系统的核心。
当前挑战和认证后的挑战
虽然 SystemReady SR 认证为 Arm 生态系统带来了巨大的价值,但挑战依然存在。 Radxa Orion O6 等案例研究表明,仍有一些细节需要完善。 一些性能不一致 对于某些显卡,缺乏对所有操作系统上所有核心的全面支持以及轻微的启动问题,凸显了该标准的成熟过程仍在进行中。
重要的是,制造商要积极致力于更新固件和文档。只有这样,他们才能克服在特定场景中发现的问题,例如在所有核心处于活动状态的情况下启动 Windows 11 或支持新版本的操作系统。
与 Arm 生态系统中其他认证的比较
节目里面 Arm SystemReady 有不同的认证配置文件,旨在覆盖不同类型的设备和场景:
- 系统就绪 SR(服务器就绪): 我们正在处理的配置文件针对服务器和工作站进行了优化。
- SystemReady IR(物联网就绪): 针对物联网和边缘计算设备,并针对此配置定制要求。
- SystemReady ES(嵌入式服务器): 专为服务器类型嵌入式系统设计。
设备如 Radxa ROCK Pi 4B+ 他们获得了 IR 认证,这表明 Arm 能够根据架构允许的多样化用途调整其程序。