Поделиться через


Начало работы с MITT

Чтобы запустить тесты MITT, необходимо установить встроенное ПО MITT на новой плате MITT. Эти действия описывают, как обновить встроенное ПО MITT и подготовить главный компьютер к выполнению тестов MITT.

Подготовка к работе

Настройка компьютера для выполнения тестов MITT

Для выполнения тестов MITT требуется компьютер, который будет работать как узел и тестируемая система (SUT).

  • Компьютер должен работать под управлением Windows 8.1 версии операционной системы.
  • На компьютере должен быть установлен программный пакет MITT.
  • Компьютер должен быть подключен в качестве целевого объекта к отладчику ядра, работающему на отдельном компьютере. Дополнительные сведения о том, как получить Windbg, см. в разделе Отладка Windows.

Примечание

Windbg можно установить как автономный набор инструментов.

Примечание

Если SUT является телефоном, необходимо настроить главный компьютер, SUT и плату MITT, как показано на этом рисунке.

настройка компьютера mitt.

Установка библиотеки среды выполнения WDTF

Для выполнения тестов MITT требуется Платформа тестирования драйверов Windows (WDTF). При установке пакета драйверов Windows (WDK) среда выполнения устанавливается автоматически. Полные инструкции по установке см. в разделе Библиотека среды выполнения 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. Убедитесь, что переключатель питания платы (рядом с аудиоразъемом) включен. Красный индикатор питания должен быть включен.

  3. В диспетчер устройств найдите узел устройства.

    узел устройства для mitt.

  4. Щелкните правой кнопкой мыши узел и выберите Обновить программное обеспечение драйвера....

  5. Выберите Обзор программного обеспечения драйверов на моем компьютере в диалоговом окне Обновление программного обеспечения драйвера .

  6. Выберите Разрешить выбрать из списка драйверов устройств на моем компьютере.

  7. Выберите Показать все устройства и нажмите кнопку Далее на странице Выберите тип устройства из списка ниже .

  8. На странице Выбор драйвера устройства, который требуется установить для этого оборудования, щелкните Have Disk... (Есть диск...).

  9. Перейдите в каталог установки MITT (Program Files\MITT\<architecture> или Program Files (x86)\MITT\<architecture>) в диалоговом окне Установка с диска и нажмите кнопку ОК.

  10. В разделе Изготовитель выберите Майкрософт. В разделе Модель выберите USB MUTT DEFAULT в списке и нажмите кнопку Далее.

  11. Нажмите кнопку Да и установите драйвер. Игнорируйте предупреждение о том, что драйвер может быть совместим с оборудованием. Закройте последнюю страницу.

  12. В командной строке из раздела Program Files\MITT\<architecture> выполните следующую команду:

    MuttUtil.exe -List

    Снимок экрана, на котором показана команда

    Предыдущие выходные данные показывают, что WinUSB загружен в качестве драйвера устройства для платы.

  13. Существует два отдельных чипа, которым требуется встроенное ПО на плате MITT. Для этой задачи используйте MuttUtil. Выполните следующую команду:

    MuttUtil.exe –UpdateFirmware

    Если вы используете плату разработки ППВМ, программа EEPROM может занять до 5 минут. MuttUtil сравнивает версию встроенного ПО на плате с версией встроенного ПО, содержащейся в MuttUtil. Встроенное ПО обновляется только в том случае, если у MuttUtil есть более новое встроенное ПО.

    Снимок экрана, на котором показана команда

    В предыдущих выходных данных показана успешная установка первого образа встроенного ПО.

  14. Запустите MuttUtil.exe –UpdateFirmware еще раз для второй микросхемы после завершения первого обновления встроенного ПО. Встроенное ПО второго чипа не может быть обновлено до установки первой микросхемы.

    обновление встроенного ПО mitt.

    В предыдущих выходных данных показана успешная установка второго образа встроенного ПО MITT. Обратите внимание на семь сегментов на плате MITT. Необходимо увидеть 000X, где X — текущая версия встроенного ПО MITT.

Примечание

Параметр UpdateFirmware не может восстановить образ встроенного ПО фабрики, установленный на плате MITT.

Если MuttUtil возвращает ошибку при обновлении или установке встроенного ПО,

  • Проверьте, включен ли переключатель питания на плате MITT. Если плата включена в питание, отключите и подключите USB-кабель от платы и снова выполните команду .
  • Если команды выполнены успешно, но в семи сегментах не отображается версия встроенного ПО, перезапустите плату MITT, нажав кнопку сброса или отключив и подключив USB и кабели питания. Если в семи сегментах по-прежнему не отображается версия, выполните команду еще раз.

Известные проблемы и обходное решение

  • Не рекомендуется подключать MITT напрямую к корневому концентратору xHCI на хост-компьютере. Тест может зависать случайным образом с этой настройкой. В качестве обходного решения добавьте концентратор USB 2.0 с питанием между портом xHCI и платой MITT.