Сервисная кнопка выбора режима загрузки серия MAG3xx
Назначение сервисной кнопки
Сервисная кнопка (Function key или FN key) предназначена для аварийного изменения режимов загрузки STB. В нормальном режиме загрузка STB происходит автоматически из одного из банков памяти NAND1/NAND2. В случае возникновения проблем с загрузкой основного ПО STB (приставка не загружается, нет доступа к меню System Recovery Utility) для восстановления системы предусмотрена сервисная кнопка.
Расположение сервисной кнопки и светодиода
Сервисная кнопка (FN key) расположена на задней панели STB. Пример расположения сервисной кнопки для MAG322 и MAG324:
Различным режимам аварийной загрузки соответствуют определенные режимы световой сигнализации светодиода LED, который расположен на передней панели STB. Пример для MAG322 и MAG324:
Режимы аварийной загрузки
Поддерживаются три режима загрузки:
Режим 1. Выбор альтернативного NAND (светодиод белый, моргание медленное) - если по каким-то причинам загрузка или обновление ПО с текущего банка памяти прошла не успешно, данный режим переключает на загрузку основного ПО с альтернативного банка памяти;
Режим 2. Сброс на заводские настройки (светодиод белый, моргание быстрое) - если некоторые настройки STB не позволяют произвести загрузку, может потребоваться сброс на значения переменных окружения ПО STB в начальное значение;
Режим 3. Emergency (светодиод белый, горит постоянно) - аварийный режим загрузки меню System Recovery Utility c USB-накопителя или по DHCP - в некоторых случаях, при невозможности загрузиться с режимов 1-2, используется данный режим.
Выбор режима аварийной загрузки
Процедура выбора режима аварийной загрузки:
-
Режим 1 (светодиод белый, моргание медленное). Зажать и удерживать сервисную кнопку, подать питание на СТБ. Дождаться изменения индикации (светодиод белый, моргание медленное). Отпускаем кнопку - выбор режима 1. Продолжаем удерживать - переход на выбор режима 2.
-
Режим 2. (светодиод белый, моргание быстрое). Отпускаем кнопку - выбор режима 2. Продолжаем удерживать - переход к выбору режима 3.
-
Режим 3. (светодиод белый, горит постоянно). Отпускаем кнопку - выбор режима 3. Продолжаем удерживать - переход к стандартной загрузке (из NAND).
Режим 1. Выбор альтернативного NAND
Выбор Режим 1 Выбор альтернативного NAND (светодиод белый, мигание медленное - ок. 1 раз в секунду) приводит к переключению загрузки ПО из альтернативного NAND.
Банки внутренней энергонезависимой перепрограммируемой памяти STB - NAND1 и NAND2 - используются для хранения и загрузки основного ПО STB. Использование двух банков позволяет безопасно проводить процесс обновления ПО: в случае неудачного завершения операции обновления ПО можно произвести загрузку с альтернативного банка.
Режим 2. Сброс на заводские настройки
Выбор Режим 2. Сброс на заводские настройки (светодиод белый, моргание быстрое) приводит к сбросу STB на заводские настройки.
После сброса на заводские настройки в STB переменные окружения, устанавливаются в первоначальные значения (заданные на Заводе-изготовителе) .
Режим 3. Аварийное восстановление (Emergency)
Выбор Режим 3. Emergency (светодиод белый, горит постоянно). Режим Emergency позволяет загрузить в STB ядро ОС Linux (Bootstrap), содержащее System Recovery Utility. Возможные варианты источника загрузки: USB-накопитель или сетевой сервер DHCP/TFTP. Если приставка не загружается из-за проблем с основным ПО, режим аварийного восстановления дает возможность, вызвать меню System Recovery Utility и провести необходимые действия для восстановления (загрузиться с альтернативного NAND, сбросить настройки или обновить ПО). Процесс загрузки ядра проходит в два этапа: первым опрашивается USB-устройство, a в случае его отсутствия или невозможности загрузить файл Bootstrap запускается загрузка по протоколу DHCP/TFTP - см. пример настройки DHCP-конфигурации: Загрузка ядра (Bootstrap/uImage) по протоколу TFTP для режима Emergency.
Восстановление системы в режиме Emergency с USB-накопителя
Файловая система USB-накопителя - FAT32.
- Загрузить файл Bootstrap из каталога с релизом ПО для соответствующей модели STB;
- Поместить файл в каталог mag<model> (должен быть расположен в корневом каталоге USB-накопителя). Например, для STB MAG322 имя каталога - mag322;
- Вставить USB-накопитель во фронтальный разъем STB;
- Зажать кнопку FN key, включить питание и дождаться режима 3 (светодиод белый, горит постоянно);
- Отпустить кнопку FN key и дождаться сообщения на экране Press MENU button to start recovery menu.
- На пульте ДУ нажать кнопку Menu для перехода в меню System Recovery Utility;
- Произвести необходимые действия по восстановлению. Возможные действия:
Решение проблем с отображением меню
Если после выполнения указанных шагов по загрузке в режиме «Emergency» на экране не отображается меню System Recovery Utility выполните следующее:
- Внимательно перечитайте инструкцию и убедитесь, что все требования выполнены.
- Убедитесь, что ПДУ исправен (при нажатии кнопок должен загораться определенный светодиод на ПДУ). Во время нажатия кнопки Меню пульт должен быть направлен непосредственно на инфра-красный приемник на передней панели, расположенный рядом с LED-индикатором (приемник спрятан под корпусом).
- Проверьте имя папки и файла Bootstrap. Имена папки и файла не должны содержать дополнительные символы. Примеры неправильных имен: mag_322, Bootstrap (1) и т.д.
- Убедитесь, что файл Bootstrap соответствует модели STB.
- Возможно, причина заключается в неисправности или некорректной конфигурации USB-накопителя. - Используйте другой USB-накопитель.