OpenHarmony设备与系统开发包括哪些交付?
OpenHarmony设备与系统开发面向芯片、板卡、智能硬件和行业终端,可按项目约定交付源码构建环境、BSP与板级适配、HDF或外设驱动、系统服务和子系统集成、系统裁剪与配置、镜像和烧录包、OTA、测试记录以及维护资料。具体范围必须绑定目标硬件、版本和验收条件。
设备项目首先区分轻量、小型或标准系统路线,并核对芯片厂商资料、可用BSP、内核、启动链、外设、屏幕、存储、网络和量产工具。没有硬件和调试资料时,可以完成资料评估,但不能替代板上验证。
哪些项目适合这项服务?
适用于需要在指定硬件上构建、裁剪、适配或维护OpenHarmony系统的项目。
- 芯片或开发板需要建立OpenHarmony构建与启动基线
- 定制板需要适配启动链、设备树、BSP和外设
- 传感器、显示、触控、音频或通信外设需要驱动
- 行业终端需要裁剪系统、预装应用和系统服务
- 设备需要镜像、烧录、升级和回滚方案
- 量产前需要稳定性、接口、压力和维护资料
OpenHarmony设备与系统开发服务范围
从源码、板级、驱动、系统和交付链路分别定义工作包。
源码与BSP基线
建立可复现的源码、工具链、配置和构建流程。
- 版本与仓库清单
- 内核、启动链和板级配置
- 构建产物和环境说明
HDF与外设驱动
按原理图、接口和器件资料适配目标外设。
- 驱动框架与HDI
- 显示、触控、传感器等外设
- 日志、异常和接口测试
系统定制与集成
按产品资源和业务需求配置系统能力。
- 子系统和组件裁剪
- 系统服务与预装应用
- 权限、安全和启动配置
镜像、OTA与量产准备
形成可烧录、升级、测试和维护的版本。
- 镜像与烧录包
- 升级、回滚和版本策略
- 接口、压力和长稳测试
项目启动需要哪些资料?
硬件资料、厂商BSP和可调试样机是确定交付范围的关键输入。
- 芯片、板卡和硬件版本清单
- 原理图、器件规格和外设接口
- 厂商BSP、内核、工具链与许可
- 目标OpenHarmony版本和系统类型
- 启动、存储、网络、显示及升级要求
- 样机、调试接口、量产工具和验收条件
交付物与验收方式
交付范围写入任务书,验收对应指定版本、设备、环境、数据、步骤和通过条件。
在窄屏设备上可左右滑动查看完整表格。
| 交付类别 | 交付内容 | 主要验收依据 |
|---|---|---|
| 构建基线 | 源码清单、配置、工具链和构建说明 | 指定环境可复现生成产物 |
| 板级与驱动 | BSP、HDF/HDI、驱动源码或补丁 | 目标板接口和异常用例通过 |
| 系统定制 | 组件配置、系统服务、预装和权限说明 | 镜像功能与范围一致 |
| 镜像与升级 | 烧录包、镜像、OTA及回滚资料 | 烧录、升级和恢复步骤可复现 |
| 测试与维护 | 接口、压力、长稳、问题和维护记录 | 版本、硬件和测试条件明确 |
OpenHarmony设备与系统开发常见问题
项目范围、输入条件、交付物和验收方式在需求确认及项目任务书中明确。
技术参考与版本依据
开发实施以目标版本、设备、API支持范围、官方开发资料和第三方许可条件为依据。
服务边界与项目约定
支持范围仅限任务书列明的芯片、板卡硬件版本、BSP、内核、外设、OpenHarmony版本、工具链和测试条件。缺失资料、封闭驱动、第三方许可、芯片缺陷、硬件改版、认证和量产工装不作为默认交付内容。
在线咨询
电话咨询
微信咨询
回到顶部