手动测试 - 使用 eMMC 软件下载工具进行固件闪烁

这是一个手动测试,应按照下面提供的手动说明在 HLK 外部运行。 如果此测试作为 HLK Studio/控制器中的自动测试运行,则测试会默认通过,而不测试任何功能。

运行此测试的手动说明:

  1. 硬件先决条件
    1. 仅适用于 8998 MTP 硬件
  2. 必备软件
    1. Emmcdl.exe 工具
  3. 设置测试
    1. 引导设备进入紧急下载模式 (EDL)
      1. 任一设备必须具有空的 EMMC(开箱即用或擦除 JTAG)
      2. 或者,使用调试板上 S4 中的 jumper #6 强制设备进入 EDL 模式
      3. 或者,在启动时使用 UEFI 菜单进入 EDL 模式
      4. 不会指示设备已启动(以深色显示)
  4. 运行测试
    1. 使用常规 USB 电缆将设备连接到主机。 设备应在 COM 端口上枚举为 Qualcomm HS - USB QDLoader 终结点
    2. 在管理命令提示符下, 运行以下命令: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
  5. 验证
    1. 应成功完成刷新,应退出所有命令并显示“状态: 0 操作成功完成”
  6. 后期测试
    1. 清除 UEFI BS 和 RT 变量
    2. 在 UEFI 菜单中将“从 USB 启动”设置为“已启用”
    3. 从 UEFI 菜单启用 USB 主机模式

注意:此测试与以下可选功能相关联:System.Client.ARM64DesktopHardware。 默认情况下,它不会显示在 HLK Studio 中系统目标的测试列表中。 可选:要使其显示在 HLK Studio 中系统目标的测试列表中,请执行以下步骤:

  1. 在 HLK Studio 中,选择系统目标
  2. 右键单击所选系统目标
  3. 单击“添加/修改功能”
  4. 将打开“设备功能列表”窗口
  5. 向下滚动以选择名为“System.Client.MobileHardware”的功能
  6. 单击复选框以启用此可选功能
  7. 此测试现在将显示在 HLK Studio 中系统目标的适用测试列表中

测试详细信息

   
规范
  • System.Client.ARM64DesktopHardware.BasicFunctionality
平台
    支持的版本
    • Windows 10 版本 1703
    • Windows 10 版本 1709
    • Windows 10 版本 1803
    • Windows 10 版本 1809
    • Windows 10 版本 1903
    • Windows 10 的下一次更新
    预计运行时间(以分钟为单位) 10
    类别 开发
    超时(以分钟为单位) 15
    需要重启 false
    需要特殊配置 false
    类型 manual

    其他文档

    此功能区域中的测试可能会有其他文档,包括先决条件、设置和故障排除信息,这些内容可在以下主题中找到:

    疑难解答

    有关 HLK 测试失败的常规故障排除,请参阅排查 Windows HLK 测试失败问题