MITT 入门

若要运行 MITT 测试,必须在新的 MITT 板上安装 MITT 固件。 这些步骤介绍如何更新 MITT 固件并准备主机以运行 MITT 测试。

准备阶段

  • 下载 MITT 软件包
  • 使用 MITT 购买硬件
  • 了解如何使用提升的权限运行 Windows 命令行界面。 安装测试工具需要提升的命令窗口。 对于该窗口,可以使用“ 以管理员身份运行” 选项打开命令提示符窗口。

用于运行 MITT 测试的计算机设置

若要运行 MITT 测试,需要一台将作为受测主机和系统运行的计算机 (SUT) 。

  • 计算机必须运行Windows 8.1版本的操作系统。
  • 计算机必须安装 MITT 软件包。
  • 计算机必须作为目标连接到在单独的计算机上运行的内核调试器。 有关如何获取 Windbg 的详细信息,请参阅 Windows 调试

注意

Windbg 可以作为独立工具集安装。

注意

如果 SUT 是手机,则必须按此图中所示配置主计算机、SUT 和 MITT 板。

mitt 计算机设置。

安装 WDTF 运行时库

若要运行 MITT 测试,需要 Windows 驱动程序测试框架 (WDTF) 。 (WDK) 安装 Windows 驱动程序工具包时,会自动安装运行时。 有关完整的安装说明,请按照 WDTF 运行时库中所述的步骤进行操作。

下载位置WDK 和 WinDbg 下载

运行时安装在此处 %ProgramFiles (x86) %\Windows Kits\8.1\Testing\Runtimes\TAEF

受测系统必须连接到内核调试器。 调试工具随 WDK 一起安装。 有关详细信息,请参阅 Windows (WinDbg、KD、CDB、NTSD) Windows 调试的调试工具。

安装 MITT 固件

  1. 将 MITT 板连接到主计算机上的 USB 2.0 端口。 建议使用根集线器端口,并避免使用带有嵌入式集线器的控制器。

  2. 确保打开音频插孔旁边的板电源开关 () 。 红色电源 LED 应打开。

  3. 在“设备管理器”中,找到设备节点。

    mitt 的设备节点。

  4. 右键单击节点,然后选择 “更新驱动程序软件...”

  5. 在“更新驱动程序软件”对话框中,选择“浏览计算机中的驱动程序软件”。

  6. 选择“从计算机的设备驱动程序列表中选择” 。

  7. 选择“显示所有设备”,然后在以下页面的列表中选择设备类型中单击“下一步”。

  8. “选择要为此硬件安装的设备驱动程序”页上单击具有磁盘...”

  9. 在“从磁盘安装”对话框中浏览到 (Program Files\MITT\<architecture> 或 Program Files (x86) \MITT\<architecture>) 的 MITT 安装目录,然后单击“确定”。

  10. “制造商 ”下,选择“ Microsoft”。 在 “模型 ”下,从列表中选择“ USB MUTT DEFAULT ”,然后单击“ 下一步”。

  11. 单击“ ”并安装驱动程序。 忽略有关驱动程序可能与硬件兼容的警告。 关闭最后一页。

  12. 在 Program Files\MITT\<architecture> 的命令提示符下,运行以下命令:

    MuttUtil.exe -List

    显示“管理员:命令提示符”中运行的“MuttUtil.exe -list”命令的屏幕截图。

    上述输出显示 WinUSB 已作为开发板的设备驱动程序加载。

  13. MITT 板上有两个单独的芯片需要固件。 对于此任务,请使用 MuttUtil。 运行以下命令:

    MuttUtil.exe –UpdateFirmware

    如果使用 FPGA 开发板,EEPROM 可能需要长达 5 分钟的时间进行编程。 MuttUtil 将开发板上的固件版本与 MuttUtil 中包含的固件版本进行比较。 仅当 MuttUtil 具有较新的固件时,才会更新固件。

    显示“管理员:命令提示符”中运行的“MuttUtil.exe -UpdateFirmware”命令的屏幕截图。

    上述输出显示成功安装第一个固件映像。

  14. 在第一个固件更新完成后,再次为第二个芯片运行 MuttUtil.exe –UpdateFirmware 。 安装第一个芯片之前,无法更新第二个芯片的固件。

    mitt 固件升级。

    前面的输出显示成功安装第二个 MITT 固件映像。 请注意 MITT 板上的七段。 必须看到 000X,其中 X 是 MITT 固件的当前版本。

注意

UpdateFirmware 选项无法还原安装在 MITT 板上的出厂固件映像。

如果在更新或安装固件时 MuttUtil 返回错误,

  • 检查 MITT 板上的电源开关是否已打开。 如果开发板已通电,请从开发板拔下并插入 USB 电缆,然后再次运行命令。
  • 如果命令成功,但七段未显示固件版本,请通过按重置按钮或拔下电源插头并插入 USB 和电源线来重启 MITT 板。 如果七段仍未显示版本,请再次运行命令。

已知问题和解决方法

  • 不建议将 MITT 直接连接到主计算机上的 xHCI 根中心。 测试可能会随该设置随机挂起。 解决方法是在 xHCI 端口和 MITT 板之间添加一个供电的 USB 2.0 集线器。