手动测试 - 使用 eMMC 软件下载工具进行固件闪烁
这是一个手动测试,应按照下面提供的手动说明在 HLK 外部运行。 如果此测试作为 HLK Studio/控制器中的自动测试运行,则测试会默认通过,而不测试任何功能。
运行此测试的手动说明:
- 硬件先决条件
- 仅适用于 8998 MTP 硬件
- 必备软件
- Emmcdl.exe 工具
- 设置测试
- 引导设备进入紧急下载模式 (EDL)
- 任一设备必须具有空的 EMMC(开箱即用或擦除 JTAG)
- 或者,使用调试板上 S4 中的 jumper #6 强制设备进入 EDL 模式
- 或者,在启动时使用 UEFI 菜单进入 EDL 模式
- 不会指示设备已启动(以深色显示)
- 引导设备进入紧急下载模式 (EDL)
- 运行测试
- 使用常规 USB 电缆将设备连接到主机。 设备应在 COM 端口上枚举为 Qualcomm HS - USB QDLoader 终结点
- 在管理命令提示符下, 运行以下命令:emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram0.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram1.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr. elf - memoryname ufs - x rawprogram2.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram3.xml emmcdl - p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram4.xml emmcdl -p COMxx - f prog_ufs_firehose_8998_ddr.elf - memoryname ufs - x rawprogram5.xml
- 验证
- 应成功完成刷新,应退出所有命令并显示“状态: 0 操作成功完成”
- 后期测试
- 清除 UEFI BS 和 RT 变量
- 在 UEFI 菜单中将“从 USB 启动”设置为“已启用”
- 从 UEFI 菜单启用 USB 主机模式
注意:此测试与以下可选功能相关联:System.Client.ARM64DesktopHardware。 默认情况下,它不会显示在 HLK Studio 中系统目标的测试列表中。 可选:要使其显示在 HLK Studio 中系统目标的测试列表中,请执行以下步骤:
- 在 HLK Studio 中,选择系统目标
- 右键单击所选系统目标
- 单击“添加/修改功能”
- 将打开“设备功能列表”窗口
- 向下滚动以选择名为“System.Client.MobileHardware”的功能
- 单击复选框以启用此可选功能
- 此测试现在将显示在 HLK Studio 中系统目标的适用测试列表中
测试详细信息
规范 |
|
平台 | |
支持的版本 |
|
预计运行时间(以分钟为单位) | 10 |
类别 | 开发 |
超时(以分钟为单位) | 15 |
需要重启 | false |
需要特殊配置 | false |
类型 | manual |
其他文档
此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:
疑难解答
有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题。