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


Начало работы с 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\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. Щелкните Иметь диск... на странице Выберите драйвер устройства, который требуется установить для этого оборудования.

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

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

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

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

    MuttUtil.exe -Список

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

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

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

    MuttUtil.exe –ОбновитьПрошивку

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

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

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

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

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

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

Примечание.

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

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

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

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

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