legal note
IC Book © 2001

hardware
software

support
buy

Home page
Руководство пользователя Инсталляционный пакет UTLiteTest

Installation
Description
Functions
Suggestions








Software

UTLiteTest

Installation



Описание программы


Программа UTLiteTest представляет собой диалоговую многофункциональную ин­фор­ма­ци­он­ную систему, состоящую из нескольких встроенных закладок (окон). Каждая из них формируется динамически по результатам опроса устройств на USB-шине, и только за­клад­ка About носит вспомогательный характер и cодержит краткую информацию о структуре персональной плат­фор­мы и тестируемых ком­по­нен­тов.



Закладка USB Info…

…позволяет получить полную информацию о системных и дополнительных USB хост-контроллерах, концентраторах и подключенных к ним устройствах.

Закладка USB Info, информирующая об устройствах, подключенных к USB-шине USB Info Tab

Для каждого из USB-устройств, обнаруженных в системе, детализируются его дескрипторы: Device Descriptor, Configuration Descriptor, Interface Descriptor, HID De­scriptor и Endpoint Descriptor. Если не активизирована опция AutoRefresh, поль­зо­ва­тель в состоянии обновить информацию о USB-устройствах с помощью кноп­ки Refresh.

Кнопка «Обновить» Refresh Button

Ручное управление может оказаться полезным для визуализации изменений, происходящих в USB-подсистеме.

Закладка USB Test…

…позволяет детально исследовать хост-контроллеры разных типов, ви­зу­а­ли­зи­ру­ет текущее состояние контроллера UTLite, позволяет отрабатывать тестовые поль­зо­вательские запросы с отображением приходящих ответов и переводить UTLite в тестовый режим.

Закладка USB Test для формирования запросов к диагностическому контроллеру UTLite USB Test Tab

Пользователь самостоятельно выбирает способ отображения информации о USB-устройствах, обнаруженных в системе, с помощью опций HCD и GUID, объ­е­ди­нен­ных в группу перечисленных флагов. В некоторых случаях может оказаться полезной опция HCD xor GUID, позволяющая визуализировать только те ус­т­рой­ства, которые не включаются одновременно в списки HCD и GUID

Если на USB-шине обнаружен контроллер UTLite, его статусное состояние определяется как Succeed, и пользователь может выполнить функциональную проверку устройства. С помощью кнопки Loop Test выполняется циклический тест светодиодов, а на семисегментном индикаторе V1 инкрементируется значение от 0.0 до 9.9.

Циклический тест светодиодов Loop Test Button

Пользовательский запрос посылается диагностическому контроллеру UTLite с помощью кноп­ки Send Request:

      Послать запрос диагностическому контроллеру UTLite Send Request Button

Младшая тетрада поля Req определяет структуру посылки, получаемой конт­рол­ле­ром. Если, например, сформирован запрос Req=0Ah, контроллер получит строку данных "0123456789" — всего 11 байт.

Закладка Statistics…

…предоставляет статистическую информацию, накопленную контроллером UTLite с момента подключения к шине USB.

Закладка USB Stat ведения статистического учета событий на USB-шине Statistics Tab

Активизация AutoLoad Statistics позволяет визуализировать статистическую ин­фор­ма­цию об обмене данными между хост-контроллером и UTLite. В том слу­чае, ког­да эта опция находится в неактивном состоянии, вывод текущей ста­тис­ти­ки мо­жет выполняться в режиме ручного управления с помощью кнопки Load Sta­tis­tics.

Кнопка «Загрузить статистику» Load Statistics Button

Отработка кнопки Clear Statistics приводит к очистке энергонезависимой па­мя­ти контроллера UTLite и сбросу полей в закладке Statistics.





about
press


вверх