Device Explorer (Select/Manage Target)

Кнопка Select Target в TIDE.Из TIDE: Debug > Select/Manage Target, или

Кнопка Project Settings в TIDE.File > Project Settings -> Select (button)

Напрямую из Windows: Windows Start > Tibbo > Tibbo IDE > Device Explorer

См. также: Компиляция, загрузка, запуск

Аннотированный снимок экрана Device Explorer.

Device Explorer - это не диалог, а утилита, которая устанавливается вместе с TIDE. Её можно запустить напрямую из Windows или вызвать из TIDE.

После запуска Device Explorer показывает список обнаруженных устройств Tibbo. Нажмите Refresh, чтобы заново просканировать сеть.

Обнаруживаются только устройства, подключённые к тому же сегменту локальной сети. Иными словами, между вашим ПК и устройством Tibbo не должно быть маршрутизаторов и мостов. Концентраторы и коммутаторы допустимы.

Если список остаётся пустым даже после нажатия Refresh, см. Если вы не видите свою цель.

Выбор целевого устройства

Device Explorer позволяет обновлять прошивку устройства и выполнять ряд других задач управления, но самая важная его функция - кнопка Select. Эта кнопка видна только тогда, когда Device Explorer вызван из TIDE.

Если выделить устройство в списке и нажать Select, оно становится целью загрузки и отладки для открытого в данный момент проекта.

Значок цели отладки в TIDE.Текущая выбранная цель отмечена в Device Explorer значком в виде перекрестия.

Список устройств

  • Т-образный значок TIDET-icon. Этот значок слева от каждой записи показывает, выполняет ли устройство приложение или виртуальная машина (VM) остановлена.
  • MAC. Для идентификации вашего программируемого устройства в Device Explorer и TIDE используется MAC-адрес, а не IP-адрес устройства.
  • IP. IP-адрес НЕ важен для связи Device Explorer и TIDE с устройством. Он показан только для справки.
  • Version. Версия TiOS, работающая на устройстве.
  • Application. В этом поле показано имя загруженного в данный момент бинарного файла приложения.

Кнопки, действующие на выделенную запись списка

Выделите устройство одним щелчком в списке, затем нажмите одну из перечисленных ниже кнопок.

Кнопки Buzz, Reboot и Upload... работают и при выделении нескольких устройств (для этого щёлкайте по записям, удерживая [SHIFT] или [CTRL]).

  • Buzz. Полезна, когда устройств много и нужно выяснить, какому физическому устройству соответствует запись в списке. Нажмите кнопку, и красный и зелёный светодиоды состояния соответствующего устройства на время перестанут воспроизводить быстро мигающий узор. Не сработает, если VM этого устройства выполняет приложение (в этом случае светодиодами состояния управляет объект pat.).
  • Reboot. Нажмите, чтобы перезагрузить соответствующее устройство. Можно выбрать и перезагрузить сразу несколько устройств.
  • Upload... Нажмите, чтобы открыть список вариантов загрузки прошивки и приложения. Загружать можно сразу в несколько выбранных устройств.
  • Set Password... Позволяет задать или изменить пароль, который потребуется для загрузки новой прошивки и/или приложения в соответствующее устройство. Пустой пароль отключает защиту паролем.

    Device Explorer запоминает (кэширует) пароли, заданные для устройств. Кэш хранится в виде списка на вашем ПК. Чтобы очистить кэш, нажмите Settings... и откройте Settings dialog, затем щёлкните ссылку Clear password cache.

    Существующий пароль можно сбросить или задать новый иначе. После включения питания устройства нажмите и удерживайте кнопку MD, затем нажмите Set Password... и задайте пустой пароль или введите новый. Защита паролем остаётся отключённой, пока вы удерживаете кнопку.

    Когда пароль задаётся или меняется, он передаётся по сети «в открытом виде». Поэтому задавайте пароли в безопасной обстановке, где можно быть уверенным, что никто не подслушивает. Последующие «входы» в устройство (для отладки, загрузки приложения или прошивки и т. п.) безопасны: пароли не передаются в открытом виде, и прослушивание сети не позволит их перехватить.
  • Change MAC... Нажмите, чтобы изменить MAC-адрес устройства. Будьте осторожны!

    Все MAC-адреса должны быть уникальными, и каждому устройству на заводе присваивается официальный MAC-адрес. Не меняйте его без особой причины.

    Кроме того, первое число MAC-адреса должно быть 0! Если ввести MAC-адрес, который не начинается с нуля (1.2.3.4.5.6), это не сработает: устройство загрузится с обнулённым первым числом (0.2.3.4.5.6).
  • Select. Уже объяснена выше.

Настройки Device Explorer

Кнопка Settings открывает Settings dialog. Заниматься этим диалогом не нужно, если только у вас нет проблем или не требуется очистить кэш паролей.

Исходный материал Tibbo обновлён 12 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке