Процедура запуска DS

Ниже описано, что происходит при включении сервера устройств:

  • После включения питания запускается Monitor.
  • Сначала Monitor проверяет, нажата ли кнопка настройки (для EM100, EM120, EM200, EM203(A) - находится ли в низком уровне линия MD). Если да, Monitor переходит в режим обновления прошивки и готов принять новый файл прикладной прошивки через последовательный порт DS (см. режим обновления через последовательный порт). Если у DS несколько последовательных портов, для обновления прошивки всегда выбирается последовательный порт #0.
  • Если кнопка настройки не нажата, Monitor проверяет наличие и корректность прикладной прошивки. Если прошивка проходит проверку, управление передаётся ей, и DS запускает свое приложение.
  • Если прикладная прошивка отсутствует, дальнейшие действия зависят от модели DS:
Для устройств EM100-03, DS100R-03, DS100B-00:Для всех остальных устройств:
  • Monitor проверяет наличие и корректность NetLoader. Если NetLoader проходит проверку, управление передаётся ему, и DS начинает ожидать загрузки прикладной прошивки по сети.
  • Если NetLoader отсутствует или некорректен, Monitor выводит паттерн «прошивка не загружена» (показан ниже) и останавливается.
Monitor выводит паттерн «прошивка не загружена» (показан ниже) и останавливается.
Паттерн зуммера LEDЭто «быстро мигающий» паттерн, который означает, что у DS нет прошивки для запуска. Нажмите здесь, чтобы увидеть все доступные паттерны.