Инструкция по обновлению программы

advertisement
Инструкция по обновлению
программы-загрузчика ПО станции
(при переходе от версий 3.6A~3.7D
к версиям 3.7Fb и выше)
Выпуск
Выпуск 1
Дата
Апрель 2009 г.
Изменения
Первоначальное издание
Примечание
Халфин И.Л.
1. Введение
Программное обеспечение станции представляет собой три части:
- программа-загрузчик (Boot);
- программа цифрового сигнального процессора (DSP)
- программа основного приложения.
Все три части программного обеспечения станции содержатся внутри файла прошивки.
Процесс обновления программного обеспечения (Upgrade) станции ARIA SOHO состоит
из двух этапов:
1 - загрузка файла ПО из компьютера в буфер оперативной памяти станции;
2 - запись информации из буфера оперативной памяти в постоянную память (Flash ROM).
После окончания загрузки файла ПО станция автоматически приступает ко 2-му этапу, т.е.
к записи информации в постоянную память.
В случае сбоя электропитания станции на этапе записи в микросхему Flash ROM
программное обеспечение станции будет повреждено. При этом станция не может
функционировать в нормальном рабочем режиме.
Специально, для восстановления работоспособности станции, вышедшей из строя в
результате нарушения процесса Upgrade, начиная с версии 3.7Fb, предусмотрен
дополнительный аварийный режим станции – Recovery Mode (режим восстановления). В
этом режиме станция не поддерживает свои основные функции, но способна
обеспечивать процесс Upgrade (т.е. загрузку файла ПО и запись его во Flash ROM).
Для поддержки режима восстановления были выполнены изменения в программезагрузчике. Ранее использовались версии программы-загрузчика BT01 ~ BT03. Новая
версия загрузчика BT04 включена в файл прошивки версии 3.7Fb (и выше).
Однако при обычной процедуре замены ПО в станции меняется только программа
основного приложения, а программа-загрузчик (Boot) остается без изменения.
Поэтому при переходе от старых версий ПО (3.6A ~ 3.7D) на версию 3.7Fb (или
выше) необходимо выполнить дополнительную процедуру для замены
программы-загрузчика!!!!
Установка обновленной версии программы-загрузчика позволит восстанавливать
работоспособность ПО станции в случаях его повреждения в результате сбоя
электропитания при последующем проведении процедуры Upgrade.
2. Проверка версии программы-загрузчика.
При необходимости можно проверить текущую версию программы-загрузчика на вашей
станции. Для этого:
1) Необходимо временно перевести станцию в режим BOOT. Для этого переведите ВСЕ
секции переключателя SW1 на плате MBU в положение OFF.
2) Перезапустите станцию.
Внимание: в этом режим станция не обеспечивает нормальную работоспособность!!!
3) Подключите к станции компьютер с помощью последовательного интерфейса RS-232
(т.е. через СОМ-порт).
4) Запустите какую-либо терминальную программу (HyperTerminal, ProComm и т.п.) с
параметрами, соответствующими настройкам порта RS-232 станции (ПГМ174).
Параметры по умолчанию: 19200 бит/с, 8 бит, 1 стоповый, без контроля паритета.
5) нажмите <Enter>
6) Станция выведет в окно терминала информацию, в которой будет указана версия
программы-загрузчика:
7). Для того, чтобы вернуть станцию в рабочий режим необходимо перевести секции
№№1 ~ 3 переключателя SW1 на плате MBU в положение ON.
Внимание: секция №4 переключателя SW1 оставаться в положении OFF для
сохранения текущей конфигурации станции!!!!
8) Перезапустите станцию. Станция будет функционировать в нормальном рабочем
режиме.
2. Процедура замены программы-загрузчика.
Перед выполнением процедуры перепрошивки ПО станции необходимо выполнить
следующее:
1) Подключитеcь к станции какой-либо терминальной программой (HyperTerminal,
ProComm и т.п.) по интерфейсу RS-232 (т.е. через СОМ-порт) или программой Telnet по
локальной сети посредством модуля LANU.
2) Нажмите <Enter> и выполните вход в подпрограмму Maintenance набором пароля
brandy или jannie.
3) Введите команду «boot replace».
Примечание:
- Данная команда определяет разрешение на замену программы-загрузчика при
последующем выполнении процесса перепрошивки ПО (при Upgrade).
Установленное разрешение на замену программы-загрузчика действует до перезагрузки
станции.
Повторный ввод этой команды также отменяет готовность станции для замены
загрузчика:
После обновления ПО станция перезапускается автоматически, поэтому установленное
разрешение на замену загрузчика будет автоматически отменено.
- Команда «boot replace » поддерживается как в нормальном рабочем режиме станции,
так и в режиме Boot.
Убедитесь, что станция находится в состоянии «Replacing Boot Code is enabled»
4) Наберите команду «х» для выхода из подпрограммы Maintenance.
Затем необходимо выполнить процедуру перепрошивки ПО (Upgrade) в обычном
порядке, в соответствии с Руководством по использованию программы LDK PCAdmin.
ВНИМАНИЕ!!!!: В процессе выполнения перепрошивки ПО с заменой программызагрузчика необходимо строго обеспечивать БЕСПЕРЕБОЙНОЕ ПИТАНИЕ станции!!
В противном случае программное обеспечение станции будет полностью
повреждено!!! Рекомендуется заранее принять дополнительные меры во
избежание случаев сбоя электропитания, для чего следует подключить станцию к
источнику бесперебойного питания (UPS) или же к батареям резервного питания.
3. Процедура восстановления основного ПО станции.
Восстановление работоспособности основного ПО станции необходимо проводить в
соответствии с инструкцией STI0086 (Recovery Mode ARIA_SOHO).doc.
Download