第2章 前置条件清单:硬件样机组装完成度、软件烧录版本、测试环境就绪检查表

本章是机器人原型验证的“准入关卡”。在开展任何功能测试之前,必须逐项确认硬件、软件、环境三方面已满足就绪标准。本章提供完整的检查流程、责任矩阵与异常处理规则,确保验证过程不因基础条件缺失而中断或返工。

适用场景

本章内容适用于以下场景:

  • 硬件样机已完成首次整机组装,准备进行通电、通信及功能测试。
  • 嵌入式软件/固件已编译完成并烧录至目标硬件,需验证烧录版本与计划一致。
  • 测试环境(电源、网络、测量仪器、工装夹具)已搭建或部署,需要一次性通过检查清单。
  • 项目进入里程碑评审(如Proto0、EVT、DVT)前,由验证组长组织前置条件会签。
前置条件检查流程 硬件样机组装 软件烧录版本 测试环境就绪 结构完整 / 无破损 线缆连接正确 电源短路测试通过 版本号与计划匹配 烧录校验(CRC/SHA) 基础启动日志正常 供电电压/极性确认 网络/串口通信可达 测量仪器校准有效 前置条件清单通过 每项必须为“通过”方可继续

前置条件

执行本章检查之前,需满足以下前提:

  • 硬件样机已完成装配,并通过基础通电测试(无短路、无冒烟)。
  • 软件镜像已编译完成,并生成明确的版本标签(如 v1.0.0-rc3)。
  • 测试环境所需的仪器、电源、网络、工装已到位,至少通过目视检查。
  • 已指定验证组长,并获得设计、测试、产品三方签字授权。

操作步骤

按下表逐项执行检查,并填写结果(通过/不通过/NA)。

检查域检查项要求执行方法结果
硬件样机组装完成度整机结构完整性无缺件、无破损、接合面无松动目视 + 螺丝刀复紧____
各模组线缆连接按线束图逐一核对,插接牢固目视 + 通断测试____
电源短路检测电源端对地阻抗 ≥ 1kΩ @ 12V万用表测量____
软件烧录版本版本号匹配与验证计划中指定版本一致通过串口/UART 读取____
烧录完整性校验和(SHA256/CRC32)与二进制一致执行烧录工具校验____
基础启动日志启动流程无异常中断、无错误代码监视串口输出至“Ready”提示____
测试环境就绪供电稳定性电压波动 ±5% 以内,极性正确万用表测量____
通信链路网线/串口/蓝牙/WiFi 可用Ping / 回环测试____
仪器校准有效期示波器、频谱仪、万用表在有效期内查看校准标签____
执行 “烧录完整性” 检查时,可使用以下命令完成校验:
sha256sum ./firmware.bin
# 输出: 3a7b... 与烧录工具输出比较
# 或在目标板执行:
cat /proc/version | grep "Build"

输入输出物

类型名称说明
输入硬件样机(已组装)经硬件负责人签署《组装完成确认书》
输入软件镜像(含版本号)二进制文件及校验信息
输入测试环境配置清单电源型号、仪器列表、网络拓扑
输出前置条件检查表(签字版)所有项标记“通过”,验证组长签字

责任边界

  • 硬件工程师:负责硬件样机组装完成度检查,签字确认。
  • 软件工程师:负责软件烧录版本检查,提供校验文件与日志截屏。
  • 测试工程师:负责测试环境就绪检查,出具仪器校准证明。
  • 验证组长:汇总检查表,判断是否通过前置条件,并签发准入许可。

记录材料

  • 《前置条件检查表》(纸质或电子签章)—— 必须保存至项目结项。
  • 烧录校验日志(SHA256 输出截图或命令行记录)。
  • 电源电压测量记录(含万用表照片或数据)。
  • 通信链路测试截图(如 ping 成功、串口回显)。
异常处理:
- 若硬件检查未通过(如线缆松动、结构缺件),立即停止,退回硬件装配环节,重检后方可继续。
- 若烧录版本号不匹配,或校验失败,需由软件工程师重新编译并烧录,不允许跳过此项。
- 若测试环境仪器超校准期,须送校或使用备机,不得使用“预估合格”替代。
- 任何一项标记“不通过”或“未执行”,验证组长有权拒绝进入测试阶段。

验收标准

  1. 检查表所有项均为“通过”,无“不通过”或“NA”。
  2. 硬件、软件、测试三方签字完整。
  3. 烧录校验日志与测量记录作为附件归档。
  4. 验证组长在检查表“结论”栏签署“前置条件满足,准予进入原型验证测试”。