电鸿PHS(通用)版本发布说明

电鸿PHS(通用)版本发布说明

chenyl6

2025-06-23 发布520 浏览 · 1 点赞 · 0 收藏

版本概览

发布日期:2025年3月

版本说明

        PowerHarmony Small System 2.0 (PHS 2.0)通用版本是基于OpenHarmony-4.0-release研发的统一物联操作系统,符合电鸿终端相关技术规范及要求。该系统特性包含SBOM治理、动态资源编排、NPU指令支持、软总线、内核保护、OTA升级、可信启动等,为电力物联网端侧设备(如摄像机、监控设备等)提供稳定可靠、安全且具备创新能力的平台。详细版本说明请参见《电鸿PHS(通用)版本发布详细说明》。

软件包说明

软件包 包文件名 发布类型 版本号 发布时间
SDK PHOS-PHS-2.0-sdk-uni-1.3.0-20250121101025-release.tar.gz Release 2.0-sdk-uni-1.3.0 2025年3月

新特性

        PHS 2.0通用版本新特性列表如下,详细请参见《电鸿PHS(通用)版本发布详细说明》。

        SBOM治理: 通过软件物料清单管理软件组件及其依赖关系,识别和跟踪漏洞,增强软件供应链安全性和透明度,降低安全风险。

        动态资源编排: 提供预制模块和工具接口,支持快速获取设备详细信息,简化了物联网设备接入流程,新增终端设备的信息上报能力以及工况、资源、状态、网络等多个维度的监控和诊断。

        NPU指令支持: 提供统一的系统框架,能够对不同芯片平台的特性和优势进行整合和管理。支持对硬件资源进行精准分析,并快速调整系统的运行参数和配置,以实现系统在不同芯片平台上的稳定运行。同时能高效、标准地适配不同算力的NPU,为AI算法或应用提供算力支撑。本次更新增加了对海思Hi3519DV500、海思Hi3516DV500、海思Hi3403V100/SD3403V100、海思Hi3516CV610芯片平台的适配支持。

        内核保护: 内核保护机制与可信启动紧密结合,构建多层次安全体系。基于可信启动的信任链验证,许可证机制严格控制对内核代码和数据的访问权限,防止未授权的修改和执行。为确保参与电鸿适配的设备与电鸿内核的完整性和一致性,PHS 2.0提供配套的检测套件。

        软总线: PHS采用Linux内核,具有发现连接、设备组网、数据传输和跨进程通信的RPC接口等能力,支持WIFI、蓝牙等网络服务,为各种上层应用提供分布式能力。

        OTA升级: 通过网络远程更新系统软件和固件,提供便捷的维护和升级方式,保持系统功能和安全性的最新状态。

        可信启动: 电鸿支持可信启动特性,结合芯片安全特性,通过对启动链中每个组件(从厂家的Uboot文件、gsl.bin文件、内核到关键系统模块)进行完整性校验,防止恶意软件注入,确保系统从可信状态启动,利用SOC片内一次烧写可信区域(OTP)保护信任根密钥,并结合Secure Boot技术建立信任链,有效抵御篡改。

版本发布计划

        遵循电鸿整体路图规划,如图所示,本次发布的是PHS 2.0通用版本。版本发布的详细说明请参见《电鸿PHS(通用)版本发布详细说明》。

SBOM软件清单

        为了打造电鸿软件生态系统,保障软件供应链的透明度、安全性和合规性,电鸿从2.0版本开始,支持基于软件物料清单(SBOM)标准的软件版本治理。本次发布版本符合团体标准《软件物料清单构成和要求》。

        如需查看具体的SBOM物料清单信息,请参见《电鸿PHS(通用)版本依赖库和组件》,其中详细罗列了软件运行所依赖的各类关键信息。

其他信息

系统增强

        本次系统升级涵盖了芯片快速适配、软总线可靠连接、安全加固、文件系统优化、网络增强和快速组网等多个方面,提升了系统整体性能、稳定性、安全性以及用户体验,详细内容请参见《电鸿PHS(通用)版本发布详细说明》。

开发环境

        此版本适用于海思Hi3519DV500、海思Hi3516DV500、海思Hi3403V100/SD3403V100、海思Hi3516CV610芯片平台的开发。建议采用多核处理器(4核以上)、64GB以上内存及200GB以上硬盘,以支持大规模代码编译和虚拟化调试。软件环境以Linux发行版为基础,推荐使用Ubuntu 18.04(x86_64架构)及以上版本,配合VS Code代码编辑工具和PHS系统编译工具链。开发语言以C(C17标准)和汇编为主,Python/Shell脚本用于自动化构建。构建完成后,需在Windows 64位的系统环境下进行镜像烧录。

使用指南

        PHS 2.0通用版本可以适配多种芯片平台,此版本已对海思Hi3519DV500、海思Hi3516DV500、海思Hi3403V100/SD3403V100、海思Hi3516CV610芯片平台适配,如需适配其他平台,可与电鸿适配中心联系对接。

        电鸿编制了用户手册,旨在全方位指导和协助用户深入理解并高效使用该系统,同时助力用户开发基于此操作系统的驱动、组件或应用程序。若需获取详尽指引,请参见《电鸿PHS(通用)操作系统用户手册》。

请前往 登录/注册 即可发表您的看法…