版本说明
PowerEuler Embedded System 2.0 (PEE 2.0) 量测版本是基于openEuler Embedded 22.03 LTS SP2研发的统一物联操作系统,符合智能量测终端相关技术规范及要求。该系统特性包含可信启动、内核保护、SBOM治理等,为电力物联网计量边侧设备提供稳定可靠、安全且具备创新能力的平台。详细版本说明请参见《电鸿PEE(量测)版本发布详细说明》。
软件包说明
软件包
包文件名
发布类型
版本号
发布时间
系统升级包
pee-2.0-lc-d9-0.0.2-20250216094501.zip
Release
2.0-lc-d9-0.0.2
2025年3月
新特性
PEE 2.0量测版本新特性列表如下,详细请参见《电鸿PEE(量测)版本发布详细说明》。
可信启动: 电鸿支持可信启动特性,结合芯片安全特性,通过对启动链中每个组件(从ROM代码、Bootloader、内核到关键系统模块)进行完整性校验,防止恶意软件注入,确保系统从安全状态启动,利用片内安全存储(OTP)保护信任根密钥,并结合Secure Boot技术建立信任链,有效抵御篡改。此外,硬件安全模块强化了密钥管理,支持密钥的全生命周期管理,并提供多种安全启动模式以适应不同应用场景的安全需求。
内核保护: 内核保护机制与可信启动紧密结合,构建多层次安全体系。基于可信启动的信任链验证,内核的完整性得到保障。在此基础上,许可证机制严格控制对内核代码和数据的访问权限,防止未授权的修改和执行。此外,内核空间与用户空间的隔离,结合内存保护单元(MPU)等硬件安全技术,进一步限制恶意代码的攻击面。加密算法的应用则确保了敏感数据的机密性和完整性,共同维护系统核心安全稳定。
SBOM治理: 通过软件物料清单管理软件组件及其依赖关系,识别和跟踪漏洞,增强软件供应链安全性和透明度,降低安全风险。
版本发布计划
遵循电鸿整体路图规划,如图所示,本次发布的是PEE 2.0量测版本。版本发布的详细说明请参见《电鸿PEE(量测)版本发布详细说明》。
SBOM软件清单
为打造电鸿软件生态系统,保障软件供应链的透明度、安全性和合规性,电鸿从2.0版本开始,支持基于软件物料清单(SBOM)标准的软件版本治理。本次发布版本符合团体标准《软件物料清单构成和要求》。
如需查看具体的 SBOM 物料清单信息,请参见《电鸿PEE(量测)依赖库和组件》,其中详细罗列了软件运行所依赖的各类关键信息。
其他信息
系统增强
本次系统升级涵盖了平台支持、启动优化、系统工具增强、日志管理优化、驱动扩展、功耗优化、网络增强、安全加固、软件更新和存储优化等多个方面,提升了系统整体性能、稳定性、安全性以及用户体验。详细内容请参见《电鸿PEE(量测)版本发布详细说明》。
开发环境
建议采用多核处理器(4核以上)、64GB以上内存及SSD存储,以支持大规模代码编译和虚拟化调试。软件环境以Linux发行版为基础,推荐使用CentOS或Ubuntu LTS系统,配合VS Code、Source Insight等代码编辑工具和PEE系统编译工具链,以及GDB调试器实现开发调试。开发语言以C(C17标准)和汇编为主,Python/Shell脚本用于自动化构建。
使用指南
PEE 2.0量测版本可以适配多种芯片平台,本次发布内置芯驰D9340的板级支持包,搭载芯驰D9340的设备可直接运行此版本,如需适配其他平台,可与电鸿适配中心联系对接。
电鸿编制了用户手册,旨在全方位指导和协助用户深入理解并高效使用该系统,同时助力用户开发基于此操作系统的驱动、组件或应用程序。若需获取详尽指引,请参见《电鸿PEE(量测)操作系统用户手册》。