开发内容与工作范围
以下工作可根据现有系统和项目条件组合实施,具体模块与交付责任在项目范围中确认。
需求与现状评估
核对业务目标、用户、现有系统、数据、接口、部署环境和验收要求,形成范围与风险基线。
架构与接口设计
划分前端、服务、数据、设备和第三方系统边界,确定接口、权限、日志和异常处理方案。
功能与模块开发
按照确认的技术栈和功能清单实施软件开发,保持代码、配置和版本可追溯。
数据与系统集成
接入数据库、业务 API、设备或第三方平台,完成数据格式、状态和错误链路联调。
测试与质量检查
按目标环境验证功能、兼容性、性能、安全、异常流程和持续运行条件。
部署与维护交付
交付约定范围内的源码或制品、部署配置、接口说明、测试记录和维护资料。
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版本、工具链和测试条件。缺失资料、封闭驱动、第三方许可、芯片缺陷、硬件改版、认证和量产工装不作为默认交付内容。
OpenHarmony设备与系统开发常见问题
OpenHarmony设备开发和HarmonyOS应用开发有什么区别?+
设备开发面向芯片、板卡和系统,通常涉及源码、BSP、驱动、镜像和OTA;HarmonyOS应用开发面向终端应用和元服务。两者输入、工具链和验收环境不同。
是否支持任意芯片和板卡?+
不能概括为支持任意平台。需要核对芯片资料、厂商BSP、工具链、内核、外设和目标版本,再决定可移植范围和预研项。
没有厂商BSP能否开发?+
可以先评估资料和社区基线,但从零建立板级支持通常需要更多芯片资料、启动链、内核、驱动和调试条件,工作量与风险需单独确认。
可以开发哪些外设驱动?+
根据目标板接口和器件资料评估显示、触控、传感器、摄像头、音频、存储、网络和通信等外设。是否可交付取决于资料、样机和测试条件。
是否交付镜像和烧录包?+
可在项目中约定系统镜像、分区配置、烧录包、脚本和说明,并在指定硬件和工具上验证。
OTA是否包含回滚和断电恢复?+
需要根据升级框架、分区、存储和产品要求单独定义。回滚、断点、断电和失败恢复必须写入测试用例,不能默认包含。
OpenHarmony设备如何验收?+
按硬件版本、镜像哈希、接口、外设、网络、升级、压力、运行时长和通过条件验收,并保存日志、烧录和测试记录。
是否包含认证和量产?+
可提供量产准备相关的软件包、配置和测试资料;具体认证、工装、采购、生产线和现场支持需另行约定,不能默认包含。
服务与验收说明
本页说明可讨论的工程服务范围,不构成对固定性能、周期、价格、认证、审批或业务结果的承诺;最终范围以目标环境、输入资料及双方确认的技术和商务文件为准。
在线咨询
电话咨询
微信咨询

回到顶部