Начальный загрузчик
Начальный загрузчик (англ. boot loader) - программа, установленная в STB, которая используется для старта STB после перезагрузки или включения питания STB. Для настройки процесса загрузки STB, восстановления работы STB и других вспомогательных целей используется меню начального загрузчика (аналог меню восстановления, англ. Recovery menu).
Не рекомендуется вносить изменения в меню начального загрузчика без должного понимания назначения параметров начального загрузчика и последствий их изменения!
Вход в меню начального загрузчика
- Отключить питание STB или применить программную перезагрузку STB (команда Перезагрузка устройства в системных настройках);
- Нажать и удерживать кнопку «menu» на пульте ДУ;
- Включить питание STB, продолжая удерживать кнопку «menu» (в случае программной перезагрузки этот пункт пропустить);
- Отпустить кнопку «menu» после входа в меню начального загрузчика.
В некоторых случаях возможно отсутствие изображения на экране, если аналоговый ТВ-приемник не принимает сигнал в режиме PAL.
При отсутствии изображения:
- отключите питание STB;
- нажмите и удерживайте кнопку «menu» на ПДУ (направьте ПДУ на STB);
- подайте питание на STB, продолжая удерживать кнопку «menu»;
- кнопку «menu» удерживайте примерно в течение 5-10 сек.;
- Переключите режим PAL - NTSC однократным нажатием на красную кнопку «F1» на ПДУ.
Настройка режима видеовыхода и графического разрешения
Для корректного отображения видеосигнала на TV предусмотрена возможность изменения на этапе начальной загрузки следующих параметров:
- TV System - режим видеовыхода STB;
- Grafic Res. - разрешение графического окна видеовыхода STB.
Описание этих параметров приведено в разделе Режим видео-выхода и графическое разрешение.
Версия ПО, загрузчика и информация об устройстве
- Зайти в меню Начального загрузчика;
- Выбрать «Upgrade Menu», нажать вправо на пульте ДУ. При отсутствии этого пункта перейдите к следующему шагу (этот пункт может отсутствовать, если вторая копия загрузчика не установлена либо не включена);
- «Device info» - информация об устройстве (STB):
- Vendor - Идентификатор производителя;
- Model - Идентификатор модели STB;
- Ver. Hardware - Версия реализации системной платы;
- Serial Number - Серийный номер устройства (STB);
- MAC address - Физический адрес сетевого интерфейса;
- Loader Info - информация о начальном загрузчике:
- Version Number - Версия загрузчика (если включен второй загрузчик, то Вы увидите версию второго загрузчика);
- Date & Time - Дата и время версии загрузчика;
- Image info - информация об образе (основное ПО STB):
Forced - опция имеет значения "Yes" и "No". Используется в процедуре обновления ПО в режиме "DHCP Upgrade". Значение "Yes" разрешает обновляться, если номер версии образа загружаемого и уже "прошитого" в STB равны. Если установлено "No", то обновление разрешается только на более новые (по дате) версии.
- Version - Номер версии образа ПО;
- Date - Дата и время создания версии образа ПО;
- Description - Подробное описание версии образа ПО.
- Ver. Bootst. - версия файла bootstrap (файл, используемый для обновления STB из меню начального загрузчика);
- Ver. Userfs. - версия файла корневой файловой системы (входит в состав образа ПО).
Выбор режима загрузки NAND/NAND2/DHCP
Процесс загрузки ПО STB активируется после включения питания STB или программного перезапуска STB. В оперативную память STB (RAM) загружается основное ПО (прошивка). В качестве источника основного ПО (файла-образа) может выступать внутренняя флеш-память NAND (обычный режим загрузки) или внешнее сетевое хранилище, данные о котором приставка запрашивает у DHCP-сервера .
Для изменения режима загрузки необходимо:
- Зайти в меню Начального загрузчика;
- Выбрать «Upgrade Tools» или «Upgrade Menu» (если используется вторая копия загрузчика);
- Выбрать «Boot Mode» и путем нажатия на пульте ДУ вправо установить режим загрузки:
DHCP - загрузка по сценарию, который STB запрашивает у DHCP-сервера. Пример настройки DHCP-сервера приведен в разделе DHCP сервер - конфигурация, загрузка и обновление ПО.
- NAND или NAND2 - банки внутренней перепрограммируемой памяти STB. Используются для хранения основного ПО STB. Начальный загрузчик будет использовать ту копию основного ПО, которая указана в данной настройке.
- Выбрать «Exit & Save» и нажать на пульте ДУ вправо;
- Подтвердить нажатием «OK». Режим загрузки загрузки ПО (NAND или DHCP) и состояние процесса загрузки указываются на экране TV.
В случае успешной загрузки ПО на экране TV должен отобразиться интерфейс пользователя встроенного или внешнего портала (в зависимости от настроек ПО STB).
1. Использование двух банков внутренней перепрограммируемой памяти STB (NAND и NAND2) повышает надежность процесса обновления ПО: в случае неудачного завершения операции обновления для загрузки STB можно воспользоваться альтернативным банком памяти.
2. После каждого успешного обновления номер банка NAND, с которого необходимо загружаться, автоматически меняется на противоположный.
Выбор режима обновления ПО
- Зайти в меню начального загрузчика;
- Выбрать «Upgrade Tools» или «Upgrade Menu» (если используется вторая копия загрузчика) и путем нажатия на пульте ДУ вправо установить режим обновления:
- USB Bootstrap (см. подраздел "Обновление из меню начального загрузчика") - передача на STB необходимых данных с USB-накопителя;
- MC Upgrade - передача на STB необходимых данных путем Multicast-вещания;
- TFTP Upgrade - передача на STB необходимых данных с TFTP-сервера. Данный метод предполагает, что до момента активирования обновления в STB должны быть установлены необходимые параметры соединения STB и TFTP-сервера - детали описаны в документе Обновление основного ПО (pdf).
- DHCP Upgrade - загрузка по сценарию, который STB запрашивает у DHCP-сервера. Пример настройки DHCP-сервера приведен в разделе DHCP сервер - конфигурация, загрузка и обновление ПО.
- После успешного обновления STB автоматически перезагрузится.
В случае не успешного обновления, перед повторной попыткой, проверьте параметры режима загрузки или воспользуйтесь другим типом обновления.
Сброс на заводские настройки из меню начального загрузчика
- Зайти в меню начального загрузчика;
- Выбрать «Def. Settings»;
- Нажать кнопку "Вправо";
- Подтвердить нажатием кнопки «ОК»;
Выбрать «Exit & Save» для сохранения изменений и выхода. STB автоматически перезагрузится.
Примечание. После сброса на заводские настройки, в Начальном загрузчике автоматически устанавливается режим загрузки DHCP. Для перехода в обычный режим загрузки (из встроенной памяти NAND), следует повторно зайти в меню Начального загрузчика и выбрать режим загрузки NAND или NAND2.
После сброса на заводские настройки значение переменных окружения STB устанавливаются в первоначальное значение.