Установка Watchdog lite pbd10 на материнскую плату
Обновлено: 21.11.2024
На устройстве USB Watchdog установлен специальный четырехконтактный разъем для подключения кабеля Watchdog.
Подключите аппаратный тестер производительности USB Watchdog следующим образом:
- Убедитесь, что питание материнской платы и платы видеоввода отключено.
- Подключите устройство USB Watchdog к разъему USB на материнской плате.
Подключите кабель кнопки сброса к четырехконтактному разъему устройства USB Watchdog с помощью пары контактов (1/0 или 2/0). Пример подключения кабеля кнопки сброса к устройству USB Watchdog показан на рисунке.
Подключать кабели к плате видеоввода следует с учетом расположения основного провода четырехконтактного разъема.
Подключение кабелей к четырехконтактному разъему устройства USB Watchdog.
Подключение аппаратного тестера производительности USB Watchdog завершено.
Активация аппаратного тестера производительности USB Watchdog осуществляется с помощью службы перезагрузки системы (см. раздел Активация аппаратного контроля работоспособности в Руководстве администратора).
Подключение тестера производительности оборудования USB Watchdog некорректно, если после нажатия кнопки сброса не происходит перезагрузка.
Если все шаги подключения выполнены правильно, то неработоспособность USB Watchdog может быть вызвана несоблюдением полярности при подключении кабеля Watchdog к материнской плате. Поменяйте местами кабели и снова подключите кабель Watchdog к материнской плате.
Разъем USB на USB Watchdog можно использовать для подключения любых внешних USB-устройств к компьютеру. Подключенные USB-устройства не влияют на аппаратный тестер производительности USB Watchdog.
USB WatchDog Pro2 — идеальное решение для автоматической перезагрузки ПК или других устройств в случае
зависания компьютера. Основная идея состоит в том, чтобы ПК всегда был доступен и работал, особенно для систем, которые
не отслеживаются постоянно.
Основные функции
Подключение через интерфейс USB.
Простой протокол позволяет реализовать собственную версию управляющего ПО.
Настраиваемое время ожидания сигнала ПК от 1 до 15 минут.
10 мм (USB тип A) / 48
Работает в диапазоне температур -40/+85C.
Не требует дополнительного источника питания.
2 светодиодных индикатора.
Возможность тонкой настройки каналов и алгоритма работы.
Возможность ограничения попыток перезагрузки ПК.
ОТКРЫТАЯ РАЗРАБОТКА
Устройство имеет две модификации: USB TypeA, USB PBD10.
Оба устройства имеют USB-интерфейс, но разные способы подключения: PBD10 для подключения USB-штырьков к разъему
материнской платы PBD10 или USB TypeA для подключения к стандартному USB-входу.
ОТКРЫТАЯ РАЗРАБОТКА
Устройство USB WatchDog ожидает периодический сигнал от ПК через USB.
Если для пресета не получен сигнал
момент t1 USB WatchDog отправляет сигнал продолжительностью t2 контактам сброса.
Далее, если сигнала нет
появляются по истечении времени t1, к контактам питания будет подаваться сигнал длительностью t3, ожидание
длительности t4 и запуск с сигнала длительностью t5.
Источник сигнала для сторожевого таймера создается программой (или скриптом bat/bash), работающей на
ПК. Если ПК зависает, программа обычно перестает выполняться, следовательно периодический сигнал пропадает, что
приводит к выполнению алгоритма, заданного в сторожевом таймере.
По умолчанию канал 1 настроен на выполнение функции сброса, а канал 2 — на выполнение функции
питания. Но для тонкой настройки устройство позволяет менять функции каналов.Каждый канал может
работать в одном из 4-х режимов: функция Reset, функция Power, управляемый выход или канал
отключен.
Вы можете установить одинаковые функции на оба канала: например, оба сброс или питание.
Если ни один из каналов не настроен на сброс или питание - внутренний таймер не запускается, устройство ожидает
команд с ПК. Это позволяет построить собственную логику управления сторожевым таймером (см.
раздел «Расширенное управление устройствами»).
USB-подключение
Подключите устройство с помощью разъема типа A.
Подключите устройство к подходящему разъему на материнской плате или системном блоке ПК.
ОТКРЫТАЯ РАЗРАБОТКА
Подключение устройства с разъемом PBD10-R
Во время установки устройства на материнскую плату убедитесь, что вы точно подключаетесь к внутреннему
разъему USB. Некоторые интерфейсы (например, ieee 1394) имеют одинаковый 10-контактный разъем на материнской плате.
Подключение не к интерфейсу USB может привести к повреждению устройства.
В версии с разъемом PBD10 на плате сторожевого таймера есть стрелка. При подключении к
материнской плате ПК она должна быть совмещена со стороной разъема, на которой нет 1 металлического контакта.
В первый раз не подключайте тревожные контакты устройства к контактам «Сброс» и «Питание», т.к.
программное обеспечение должно быть предварительно установлено.
Примечание. Будьте предельно осторожны при установке устройства. Так как устройство бескорпусное, то есть риск
короткого замыкания при прикосновении к металлическим предметам или поверхностям. Данный вид поломки относится к негарантийным случаям.
ОТКРЫТАЯ РАЗРАБОТКА
Повернуть на 180 градусов
Перед использованием устройства может потребоваться установить драйверы устройств [3].
В операционной системе устройство будет
определяется как "виртуальный COM-порт".
Через несколько секунд после включения устройства на устройстве будет мигать красный светодиод, что свидетельствует о правильной
работе устройства и его исправности.
Для работы с устройством предлагается кроссплатформенная программа с открытым исходным кодом [1][2][4].
ОТКРЫТАЯ РАЗРАБОТКА
При первом запуске программы необходимо нажать кнопку Сканировать и в
выпадающем списке выбрать COM-порт устройства. Если портов в списке нет или есть только COM1, запустите программу от администратора.
При правильном выборе устройства в программе начинает мигать зеленая лампочка. При этом на устройстве будет мигать
зеленый светодиод.
После этого перезапустите программу, чтобы настройки гарантированно сохранились в реестре.
Если оказалось, что после перезагрузки настройки не сохранились, значит у программы нет прав на
сохранение настроек в реестре и ее нужно запускать от имени администратора.
После установки драйверов (при необходимости) и настройки ПО можно выключить ПК и подключить
сигнальные контакты Reset и Power.
Соблюдайте полярность при подключении! В противном случае во время
функциональный тест, у вас не будет реакции ПК на команду (Reset или Power).
Обратите внимание, что
На материнской плате может быть не указана полярность, либо она может быть неправильной, поэтому
правильность подключения проще всего установить экспериментальным методом (см. раздел "Проверка работоспособности").< /p>
Сигнальные контакты устройства:
– Канал для подключения концевого выключателя или внешнего датчика температуры DS18B20. Этот ввод непосредственно
подключен к процессору.
Подача сигналов с напряжением выше 3,6 В и ниже -0,6 В на этот
ввод приведет к повреждению устройства.
ОТКРЫТАЯ РАЗРАБОТКА
Проверка работоспособности
Чтобы убедиться, что устройство правильно подключено к материнской плате, вы можете принудительно перезагрузить компьютер с помощью
команд ~ T1 и ~ T2 для проверки сигналов RESET и POWER соответственно.
Эту операцию также можно выполнить с помощью графической программы, вызвав пункт меню: "Перезапустить тест" и
"Hard reset test" во всплывающем меню в системном трее.
Если команда не удалась, убедитесь, что подключение выполнено правильно, и измените полярность подключения.
Примечание: Для обеспечения работы каждая программа периодически посылает сигнал сторожевому таймеру о своей работоспособности.
Если ПК «зависнет», программа не сможет отправить сигнал и сторожевой таймер начнет свой
отсчет до перезагрузки. Таким образом,
программа должна автоматически запускаться вместе с ОС
ОТКРЫТАЯ РАЗРАБОТКА
Проверка узла сети с помощью программы. Режим «Мониторинг сети».
В режиме мониторинга сети программа обновляет таймер устройства только при получении положительного сигнала
от ping. Этот режим используется для перезагрузки при потере сетевого соединения.
Чтобы включить этот режим, установите флажок "Мониторинг сети" и укажите адрес удаленного хоста (ip
или url).
Проверка работоспособности процесса с помощью программы.
В режиме мониторинга процесса программа обновляет таймер устройства, только если процесс находится в списке запущенных
в данный момент.
Чтобы включить этот режим, установите флажок "Мониторинг процессов" и укажите имя процесса (как в
списке процессов в диспетчере задач).
Работа с входными сигналами. Порт IN.
Порт IN позволяет подключать к сторожевому таймеру источники внешних сигналов: цифровой
датчик температуры, для контроля температуры или концевой выключатель для контроля открытия корпуса и т.д.
Этот канал имеет подтяжку к напряжению 3,3 В через 4,7 кОм.
резистор. Следует помнить, что
вход подключается непосредственно к процессору.
Подача сигналов с напряжением выше 3,6 В и ниже
-0,6 В на этот вход приведет к повреждению процессора
ОТКРЫТАЯ РАЗРАБОТКА
Работа с датчиком температуры.
К входу I/In USB WatchDog Pro2 можно подключить внешний датчик температуры DS18B20.
Для этого совмещенные входы GND и VDD датчика DS18B20 подключаются к «-» входу,
и к «+» DQ датчика.
Вход в программу (параметр IN канала) должен быть установлен на "Температура".
Если датчик температуры подключен, данные о температуре можно периодически считывать командой ~G
(см. табл. 1 раздела «Расширенное управление устройством»). Данные о температуре следует
считывать не чаще одного раза в 3 секунды.
Если значение Порога температуры (порог критической температуры) установлено больше 0,
режим автоматического контроля температуры
Режим автоматического контроля температуры
Для включения режима необходимо установить вход в режим работы с внешним датчиком температуры
(Температура), а также установить ненулевую пороговую температуру
USB WatchDog анализирует температуру
значение каждые 3 секунды. При превышении температуры выполняются те же действия, что и при переполнении
таймера, которые определяются конфигурацией канала. Например, можно настроить
автоматический перезапуск или отключение устройства в случае перегрева.
Для включения режима необходимо перевести вход в режим работы с внешним сигналом. На вход можно
подключить нормально закрытый/нормально открытый концевой выключатель
/ В USB WatchDog
ОТКРЫТАЯ РАЗРАБОТКА
Следует помнить, что вход подключается напрямую к процессору. Подача
сигналов с напряжением выше 3,6 В и ниже -0,6 В на этот вход приведет к повреждению
процессора
Ограничение количества попыток перезагрузки системы с помощью сторожевого таймера
По умолчанию сторожевой таймер пытается перезагрузить компьютер неограниченное количество раз подряд. Если вы хотите
ограничить максимальное количество последовательных попыток перезагрузки, вы должны установить для параметра
Счетчик сброса значение, отличное от нуля (1-15). Например, если установить значение 10, сторожевой таймер повторяет
10 циклов перезагрузки ПК (Reset + Power), выключает машину и останавливается в ожидании
команды. Каждая попытка выполнения Reset или Power засчитывается как одна, т.е. при
10 попытках - будет 5 попыток Reset и 5 Power. Если один из каналов отключен, например, активировано только
Power, то будет 10 попыток перезагрузки по нажатию на Power подряд.
Расширенное управление устройствами
Для интеграции с другими системами устройство имеет простой текстовый протокол: каждая команда начинается со знака "~"
за которым следует команда и необязательный параметр
Таблица 1. Список поддерживаемых команд
Периодический сигнал с ПК.
Установите канал x (1 или 2) в состояние 1 (для режима GPIO)
Установите для канала x (1 или 2) значение 0 (для режима GPIO).
Пробная операция: (1 – сброс; 2 – питание).
Поставить таймер на паузу - 1, снять с паузы - 0.
Команды для управления удаленными устройствами: 1 - Сброс, 2 - Питание.
0 - отключить индикатор цикла освещения, 1 - включить.
Перезагрузите модуль.
Переключитесь на загрузчик.
Получить версию прошивки
Получить информацию о входном канале. См. Таблицу 2.
ОТКРЫТАЯ РАЗРАБОТКА
Таблица 2. Ответ устройства на команду.
Записать параметры. См. Таблицу 3.
Чтение параметров. См. Таблицу 3.
~Gxxxx (см. Таблицу 2).
Ответ с командой F ("Чтение параметров").
Чтение параметров (см. Таблицу 3).
Описание
Время до перезагрузки (t1).
Продолжительность времени ожидания (t4).
Длительность импульса сигнала "Мощность" (t5).
Режим канала 1: 0 - выкл., 1 - СБРОС, 2 - ПИТАНИЕ, 3 - управляемый
(начальное состояние - разомкнут), 4 - управляемый (начальное состояние - замкнут).
ОТКРЫТАЯ РАЗРАБОТКА
*Значения параметров 1-5 могут быть в диапазоне 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A (10), B (11), C (12) , Д (13), Е
(14), Ж (15).
Примеры использования устройства без управляющей программы.
Пример основного скрипта:
Параметр portname указывает порт устройства.
Команда ping -n 2 127.0.0.1> nul создает паузу, равную n-1 секундам.
Режим канала 2: 0 - выкл., 1 - СБРОС, 2 - ПИТАНИЕ, 3 - управляемый
(начальное состояние - разомкнут), 4 - управляемый (начальное состояние - замкнут).
Установить лимит перезагрузки. 0 - без ограничений.
Канал 3 (I/In) режим: 0 - выкл, 1 - квантованный вход, 3 -
вход датчика температуры ds18b20.
Температурный порог для автоматической перезагрузки. Актуально для
канала 3 (I/In) установленного в режим
опроса датчика температуры. Задается значением пороговой температуры в
шестнадцатеричном формате, например: 32 градуса - 20, 80 градусов -
50, 00 - отключено.
Терминатор выключит его, а затем снова включит. И так будет продолжаться до тех пор, пока на компьютере не загрузится ОС и не запустится сервисная программа USB Dog Terminator.
Время ожидания загрузки, время ожидания зависания и другие значения при необходимости можно настроить в программе USB User Terminator пользователя.
Разные режимы работы сопровождаются светодиодной индикацией, описание которой будет дано ниже.
Софт и описание на двух языках. В архиве вы найдете две версии программы и описания. На русском и английском языках.
Главная отличительная черта USB DOG Terminator от всем известных USB WATCHDOG LITE и USB WATCHDOG Pro2 — простота настройки и возможности этих двух.. в одном на двоих цена дешевле!
USB DOG Terminator был разработан специально для использования в GPU-фермах с учетом моего многолетнего опыта в этой сфере. Не то чтобы ненужно! Зависла ферма - перезагружаемся через установленный в софте временной интервал. Не помогает перезагрузка? Нажимает кнопку выключения.. выключает ферму. а затем включает его.Все настройки через простое окно программы.
Настройки сохраняются в энергонезависимой памяти контроллера, батарейки не нужны. аккумуляторы . и так далее!
Схема сделана так, что не нужно следить за полярностью подключения проводов к материнской плате, как бы не подключил - работает. Если PBD10 неправильно установить в разъем USB - ничего не произойдет. просто не получится. удалил, исправил - работает. Главное! Не тыкайте в другие разъемы на материнке, кроме USB PBD10 - тут уже никакая схемотехника не поможет.
Печатная плата выполнена по технологии Flash Gold, качественная пайка и накладные элементы, а не большая цена, при наличии всех необходимых «умений», делает Watchdog Timer USB DOG Terminator отличным выбором для установки на любой Ферма GPU.
Гарантия и возврат:
- Все продукты были проверены и упакованы в хорошем состоянии перед отправкой.
- Если товар неисправен, сообщите нам об этом в течение 30 дней с момента получения, и мы заменим его новым. Возврат средств не предлагается.
- Покупатели должны оплатить стоимость возврата, а мы оплатим стоимость повторной отправки.
- Данное оборудование поставляется «как есть» и не предполагает ни явным, ни неявным образом наличия дополнительных/ожидаемых функциональных возможностей. Данное оборудование предполагается для использования специалистами соответствующей квалификации и не предполагает дополнительного разъяснения, обучения или консультаций по его использованию.
- Если вы не понимаете его назначения - пожалуйста, не покупайте!
Отзывы
Доставка и правила
Ваш заказ будет отправлен только после оплаты. Это означает, что если вы платите через электронные чеки Paypal, возможна задержка в 3-5 рабочих дней. Вы можете проверить статус вашего платежа в своем аккаунте Paypal или в соответствующем счете здесь, на Lavky.
Все товары будут тщательно упакованы и отправлены в течение 1-3 рабочих дней после получения оплаты!
(Для некоторых товаров может потребоваться больше времени. Если время обработки превышает 7 дней - вы найдете его в описании товара. )
Адрес доставки:
• Пожалуйста, убедитесь, что ваш адрес доставки правильный во время оформления заказа. Я отправлю вашу посылку на этот адрес, а не на Paypal.
Условия и время доставки:
• Доставка обычно занимает около 2-4 недель.
Обратите внимание, время транзита может варьироваться в зависимости от вашего местонахождения и таможенного оформления, поэтому я не могу гарантировать точное время прибытия.
Вот примерные условия доставки:
- США: 1,5 - 2,5 недели
- Канада: 2-3 недели
- Австралия: 2-3 недели (иногда дольше, в зависимости от работы австралийского обычая)
- Европа: 1-2 недели
- Остальной мир: 2-3 недели
Способ доставки:
• Все посылки отправляются заказной международной авиапочтой из Киева, Украина.
Он включает в себя номер для отслеживания (он будет отправлен в уведомлении по электронной почте). Каждая посылка имеет подтверждение доставки.
Обратите внимание: некоторые местные почтовые службы не обеспечивают онлайн-отслеживание международной заказной авиапочты. Такие как: США, Германия, Великобритания, Франция, Италия и почта Австралии. Поэтому я могу отследить вашу посылку, только пока она в Украине.
• Экспресс-доставка через EMS доступна по запросу. Пожалуйста, свяжитесь со мной, если вам это нужно, прежде чем размещать заказ, чтобы мы могли скорректировать стоимость доставки.
Таможенные сборы и пошлины
• Клиенты несут ответственность за любые сборы, налоги и пошлины, связанные с доставкой и покупкой в свои страны.
• Ваш заказ будет доставлен в надежной картонной коробке
Я хочу, чтобы мои клиенты были довольны, поэтому сообщайте мне, если у вас возникнут проблемы.
Если вы по какой-либо причине не удовлетворены своими товарами/услугами, свяжитесь со мной, прежде чем оставлять отзыв.
Я попытался подключить только контакт сброса и подключить его к USB, но он сбрасывается каждые несколько секунд. Программного обеспечения нет. Зачем мне нужно подключать провода к контактам индикатора (как жесткого диска, так и переключателя)? Так он контролирует, активен ли компьютер? Я бы не хотел браться за штырьки световых индикаторов, так как они используются отдельными устройствами.
Я предполагаю, что он работает по жесткому циклу, считывая данные с вывода активности HD. Если контакт не сигнализирует ВЫСОКИЙ в течение некоторого периода времени, он закорачивает контакт сброса, тем самым перезагружая машину.
Это хак, но он должен работать до тех пор, пока ваш компьютер регулярно работает с HD и правильно подключен.
Если это так, вам даже не понадобится разъем USB, за исключением нескольких милливатт мощности платы.
Я думаю, что он на самом деле отправляет вызовы API в Windows или что-то в этом роде.
Вы подключаете его, как говорите, две линии к сбросу на материнской плате и две линии к переключателю сброса.
моя версия подключается к разъему USB материнской платы, но есть версия с внешним USB.
это микротроллер, представляющий собой последовательный интерфейс (в Linux ttyACM0). вы отправляете короткие команды, и вы можете изменить задержку перед резервом (от 1 до 9 минут), перезагрузить контроллер, проверить линию сброса, получить версию и, конечно же, сбросить сторожевой таймер, чтобы он не срабатывал.
для Windows они предоставляют программное обеспечение для периодического сброса сторожевого таймера. В Linux вы должны использовать скрипт для этого, который пишет на ttyACM0 и читает ответ.
Если это похоже на мое, вам нужно установить что-то, что периодически сбрасывает сторожевой таймер, чтобы он не срабатывал. Это должно быть задокументировано.
если, как некоторые здесь говорят, не используется линия передачи данных, я не понимаю, как это может работать. возможно приходится периодически включать/выключать питание, но это странно.
Я полагаю, что отвечать на ваш вопрос через 4 месяца будет немного поздно, но в любом случае я публикую свой ответ для следующего, кто (как и я) попадет на эту страницу и не найдет ответа. Вот что я нашел и установил на свой компьютер.
Как вы знаете, это устройство подключено к USB. Вы должны установить программное обеспечение, которое будет контролировать каждую X секунду (которую вы определяете), что для него возможно выполнить какое-либо действие. Этими действиями могут быть: подключение к Интернету или активация всех карт, установленных на вашем компьютере, активация определенного программного обеспечения и т. д.
Каждые заданные вами секунды устройство будет проверять, если все в порядке, оно будет сбрасывать таймер; если это не так, он перезагрузит ваш компьютер.
Похоже, ваш продавец не предоставил программное обеспечение, прилагаемое к вашему ключу. Я бы посоветовал вам проверить у других продавцов, возможно, они упоминают ссылку, где можно скачать этот софт, на своей странице. Так было и с моим.
Читайте также: