Skip navigation

Публичные версии ПО 1) , а также версии ПО завода-изготовителя 2)  («заводское» ПО) обновляются из меню встроенного портала (HTTP, USB) только на «заводские» версии ПО. Для реализации обновления ПО из меню встроенного портала или из меню Middleware на собственные или другие версии, отличные от «заводских», необходимо производить сборку образа ПО согласно инструкций:

Для установки публичных версий ПО, расположенных на soft.infomir.com, необходимо использовать обновление из меню System Recovery Utility.

Релизы ПО

Разновидности версий основного ПО STB

Публичный и заводской образ ПО

Основное ПО STB выпускается и предоставляется для обновления заводом-изготовителем в открытом доступе. Предусмотрены следующие варианты основного ПО:

  • Публичный образ - открыт для изменения запущенного ПО STB пользователями с целью отладки, оперативных изменений внутренних настроек, проведения мониторинга и других вспомогательных целей. Для доступа к корневой файловой системе STB используется протокол SSH.
  • Заводской образ - устанавливается в STB на заводе-изготовителе. Закрыт для изменения запущенного ПО STB. Содержит механизм, предотвращающий удаленное (по сети) обновление на другое (не заводское) ПО. Данный механизм исключает возможность "подмены" ПО STB при обновлении по сети и позволяет использовать только заводское ПО STB. В заводском образе доступ по протоколу SSH закрыт.

Обновление ПО на публичный образ ПО

Обновление на публичные версии ПО производится только через меню System Recovery Utility .
Публичная версия ПО завода-изготовителя размещается производителем в релизе ПО, по адресу: http://soft.infomir.com

Обновление ПО на заводской образ ПО

Обновление на заводские версии ПО производится из встроенного портала (HTTP/USB). Предусмотрено ручное (под управлением пользователя) и автоматическое обновление.

Заводские версии размещаются производителем по адресу: http://update.infomir.com/mag/<model>/imageupdate
где <model> - номер базовой модели STB (322, 324, 349 или 351).

Обновление ПО из встроенного портала по HTTP

Варианты обновления ПО по протоколу HTTP

Во встроенном портале доступны два варианта ручного обновления с сервера завода-производителя:

  • из меню Настройки;
  • из меню Системные настройки.

Если в STB используется стандартный образ ПО (публичный или заводской образ), обновление производится с сервера производителя на текущую стабильную версию ПО, расположенную по адресу: http://update.infomir.com/mag/<model>/imageupdate
где <model> - номер базовой модели STB (322, 324, 349 или 351).

Обновление из меню Настройки

  • Войти в  Настройки ;
  • Выбрать Обновление ПО;
  • В открывшемся окне выбрать Обновление вручную (F2);
  • В открывшемся окне Обновление ПО в поле Доступная версия отображается список доступных для использования версий ПО (если Производитель выложил несколько версий, последняя версия ПО отображается в списке первой сверху);
  • Для проведения обновления выбрать Обновить (F1);
  • Дождаться окончания процесса обновления. Статус обновления ПО отображается в виде заполняющегося прогресс-бара и комментариев. По окончании загрузки ПО приставка автоматически перезагрузится.

Примечание. Не выключать устройство и не допускать разрыва сетевого соединения до окончания обновления.

Обновление из меню Системные настройки

  • Войти в Системные настройки ;
  • Войти в раздел Обновление ПО;
  • В открывшемся окне в поле Метод обновления выбрать HTTP;
  • Выбрать Проверить (ОК);
  • Открывается окно Обновление ПО, в котором приведено описание версий ПО: Текущая версия (действующая в STB) и Доступная версия (на сервере обновления);
  • Определить необходимость обновления (путем сравнения текущей и доступной версий);
  • Для отказа от обновления - в окне Обновление ПО нажать Отмена;
  • Для проведения обновления - в окне Обновление ПО выбрать Обновить (F1);
  • Дождаться окончания процесса обновления. Состояние обновления ПО отображается в виде заполняющегося прогресс-бара и комментариев. По окончании загрузки ПО приставка автоматически перезагрузится.

Примечание. Не выключать устройство и не допускать разрыва сетевого соединения до окончания обновления.

Обновление ПО из Системных настроек по USB

STB, работающее под управлением публичной или заводской версии ПО, может обновляться из Системных настроек встроенного портала только на заводские версии ПО.
STB, работающее под управлением кастомной версии ПО определенного оператора может обновляться из Системных настроек встроенного портала только на кастомные версии ПО данного оператора.

Для обновления из Системных настроек по USB:
  1. Убедиться, что USB-накопитель удовлетворяет требованиям.
  2. Загрузить требуемый файл обновления imageupdate.
    Примечание. Последняя версия заводского образа доступна на сервере производителя. Например, для MAG322:
    http://update.infomir.com/mag/322/imageupdate

  3. Создайте директорию mag<model> в корневом каталоге USB-накопителя и запишите в эту директорию файл imageupdate. Например, для MAG322 имя директории: mag322

    Image Documentation

  4. Подсоединить приготовленный USB-накопитель к STB. Используйте любой из USB-разъемов (задний или передний).
  5. Войти в Системные настройки ;
  6. Войти в раздел Обновление ПО;
  7. В открывшемся окне в поле Метод обновления выбрать USB При этом открываются два дополнительных поля: 
    • Диск имя USB-накопителя; 
    • Путь - путь к файлу обновления на USB-накопителе.

    Image Documentation

  8. Выбрать Проверить (ОК), чтобы убедиться, что приставка обнаружила файл imageupdate.
  9. Если файл обнаружен, открывается окно Обновление ПО, в котором приведено описание версий ПО: Текущая версия (действующая в STB) и Доступная версия (записанная на USB-накопитель).

    Image Documentation

  10. Определить необходимость обновления (путем сравнения текущей и доступной версий).
    • Для отказа от обновления - в окне Обновление ПО нажать Отмена.
    • Для проведения обновления - в окне Обновление ПО выбрать Обновить (F1).
  11. Состояние обновления ПО отображается в виде заполняющегося прогресс-бара и комментариев.

    Image Documentation

  12. Дождаться окончания процесса обновления. По окончании загрузки ПО приставка автоматически перезагрузится.

Примечание. Не выключать устройство и не отсоединять USB-накопитель до окончания обновления.

Обновление ПО из меню System Recovery Utility по USB

Обновление ПО STB из меню System Recovery Utility выполняется только на публичный образ.

  1. Убедиться, что USB-накопитель удовлетворяет требованиям.
  2. Загрузить требуемый файл обновления imageupdate.
    Примечание. Последняя версия публичного образа ПО доступна на сервере производителя, в релизе.
  3. Создать директорию mag<model> в корневом каталоге USB-накопителя и записать в эту директорию файл imageupdate. Например, для MAG322 имя директории: mag322

    Image Documentation

  4. Подсоединить приготовленный USB-накопитель к STB. Используйте любой из USB-разъемов (задний или передний).
  5. Подсоединить USB-накопитель к одному из USB-разъемов.
  6. Зайти в меню System Recovery Utility .
  7. Выбрать: Upgrade tools  ⇒  Upgrade Software  ⇒  Using USB  ⇒  Yes - подтвердить нажатием ОК.
  8. Информация о статусе обновления отображается на экране.
  9. После завершения обновления STB автоматически перезагрузится.

Примечание. Не выключать устройство и не отсоединять USB-накопитель до окончания обновления.

  Видео пример. Обновление из System Recovery по USB

Требования к USB-накопителю и возможные проблемы обновления

Требования к USB-накопителю

  1. Файловая система FAT32.
  2. Если используется несколько разделов, файл imageupdate должен размещаться в первом раздел накопителя.

Возможные проблемы обновления по USB

Приставка не начинает обновление или не обнаруживает папку или файл imageupdate на USB-накопителе – не инициализируется USB-накопитель, ошибки 'Internal error', 'Imageupdate not found', 'Wrong signature', 'Unsupported archtectuture' и др.:

  1. Используйте другой USB-разъем в STB.
  2. Ошибки 'Wrong signature', 'Unsupported archtecture' на экране - Вероятно, используется не предназначенный тип образа:
  • Проверьте, чтобы образ ПО соответствовал модели STB.
  • Проверьте тип образа:
    • На публичную версию ПО можно обновляться только из System Recovery Utility;
    • На заводскую версию ПО можно обновляться только из Встроенного портала (Системные настройки), если STB работает под управлением публичной или заводской версии ПО;
    • На кастомную версию ПО определенного оператора можно обновляться из Встроенного портала ( Системные настройки ), если STB работает под управлением кастомной версии ПО данного оператора.
    • На операторскую версию ПО можно обновляться только если STB работает под управлением операторской версии ПО данного (того же) оператора.

3. Ошибка 'Imageupdate not found' на экране:

    • Перепроверьте наименование папки, файлов обновления. Название папки и файла imageupdate должны содержать только маленькие буквы (нижний регистр). В имени папки и файлов не должно быть добавленных символов: примеры неправильного наименования – mag_322, Imageupdate, imageupdate(1) и т. п.
    • Проверьте расширение файла обновления (imageupdate) - установите режим просмотра папки с файлами "Отображать расширение". У файлов не должно быть расширения (txt и др.).
    • Вероятно, есть проблемы с запуском файлов с USB (особенно если вы знаете, что USB-накопитель использовался в качестве загрузочного диска или был обработан утилитой типа "Partition" и т. п.):
      • попытайтесь отформатировать USB-накопитель в соответствии с требованиями;
      • с помощью утилиты типа Partition создайте единственный раздел на USB-носителе (например, в ОС Windows10 воспользуйтесь утилитой dispart);
      • используйте другой USB-накопитель.

4. Если не уверены в источнике файла обновления (imageupdate ), загрузите файл с сервера заново и повторите попытку обновления.

Обновление методом Multicast-вещания

Обновление ПО STB из меню System Recovery Utility выполняется только на публичный образ. Перед обновлением ПО STB MAG322/324/349/351 методом "Multicast" необходимо ознакомиться с описанным для STB MAG250/254/270.

Процедура обновления включает следующие шаги:
  1. Загрузить на ПК, подключенный к локальной сети, файл обновления imageupdate необходимой версии и модели STB.
    Примечание. Последняя версия публичного образа ПО доступна на сервере производителя, в релизе.
  2. На STB войти в меню System Recovery Utility.
  3. Выбрать: Upgrade tools Upgrade Software Using multicast Yes - подтвердить нажатием ОК.
  4. На экране выдается информационное сообщение о начале обновления, в котором указывается IP-адрес и порт мультикаст-канала, с которого ожидается прием данных.

  5. На ПК, который находится в одном сетевом адресном пространстве с STB, запустить утилиту Mcast.
  6. С помощью утилиты  Mcast запустить вещание:
    • Для вещания используется один поток (Stream 2) для передачи файла образа ПО - imageupdate (образ ПО производителя размещен в Релизе необходимой модели STB);
    • В поле IP-address,port указать значение, которое указано на экране в надписи "Receive from..." - см. п. 4;
    • Запустить вещание потока Stream 2 кнопкой Start.
  7. После запуска мультикаст-потока (п.6) на экране появляется заполняющаяся полоса индикации (прогресс-бар) статуса загрузки файла, свидетельствующая, что идет получение файла.
  8. В случае успешного получения файла с образом ПО в STB, выполняется его проверка. После успешной проверки выполняется обновление ПО, перезапуск STB и загрузка обновленного ПО из одного из банков памяти NAND.

Мультикаст-адрес

В методе обновления Using Multicast для передачи файла обновления (imageupdate) со стороны ПК (утилита Mcast) на STB используется мультикаст-вещание. Для правильного приема файла необходимо обеспечить совпадение мультикаст-адреса на обоих сторонах (в утилите Mcast и на STB).
Адрес мультикаст-потока имеет вид: <IP-адрес>:<порт>. Диапазон параметров описан ниже.

Установка мультикаст-адреса в утулите Mcast

Значение мультикаст-адреса, на который необходимо передавать файла обновления (imageupdate), должно быть введено в поле  IP-address, port для потока Stream 2 (imageupdate).

Мультикаст адрес, назначаемый в STB по умолчанию

Адрес мультикаст-потока "по умолчанию", на котором STB ожидает поступление образа, прописывается в STB на заводе-изготовителе. Ниже приведены значения адреса мультикаст-потока " по умолчанию" для разных моделей STB.

Модель STB Адрес потока "по умолчанию"
MAG322, MAG324 224.50.0.211:9001
MAG349 224.50.0.151:9001
MAG351 224.50.0.171:9001

Изменение мультикаст-адреса в STB

Адрес мультикаст-потока, устанавливаемый "по умолчанию", может быть изменен с помощью настроек встроенного портала (Системные настройки Серверы Дополнительно, поле URL образа). Формат значения имеет вид: igmp://<IP-адрес>:<порт>
Например: igmp://224.40.0.51:9001

Диапазон допустимых значений параметра <IP-адрес> описан в RFC 5771. Например, можно использовать значения из диапазона: 224.0.1.0 - 238.255.255.255.
Параметр <порт> определяет TCP/IP порт, значение которого можно брать из диапазона 1024 - 65535.

Контроль значения мультикаст-адреса в STB

Чтобы предоставить пользователю возможность проконтролировать, на какой мультикаст-адрес приставка ожидает поступление файла обновления, значение мультикаст-адреса выводится на экран TV в информационном сообщении, после старта обновления методом Multicast-вещания (см. п. 4 описания процедуры обновления). Пример сообщения для MAG322:

Starting update from multicast. Starting network. Receive is started 
Receive from 224.50.0.211:9001 is started

Автоматическое обновление ПО

Настройка процедуры автоматического обновления ПО STB MAG322/324/349/351 проводится по аналогии с описанным для STB  MAG250/254/270 .


1) Версии ПО, подписанные общедоступным ключом (ID_KEY=STB_PUBLIC)

2) Версии ПО, устанавливаемые в приставку на заводе-изготовителе, а также версии ПО, предоставляемые производителем для обновления/автоматического обновления с серверов завода-изготовителя

Need Help

Дима – эксперт по работе с приставками серии MAG и автор этой статьи.

Была ли полезна эта статья?

Да Нет

Сожалеем.
Как можно улучшить эту статью?

Мы используем cookie-файлы, чтобы оптимизировать работу сайта и предоставить вам лучший интерфейс; а также для продвижения нашей продукции. Ознакомьтесь с нашей политикой Cookie, чтобы узнать, как именно мы используем cookie-файлы, и как вы можете это контролировать.
Если вы продолжите пользоваться сайтом или закроете это сообщение — это значит, что вы согласны с нашей Политикой конфиденциальности и разрешаете использование cookie-файлов, как описано в политике Cookie.