В случае возникновения ситуации с необходимостью резервного восстановления ПО, необходимо у коммерческого отдела компании запросить переходник для COM-порта (представляет из себя 5-пиновый переходник)
Порядок восстановления ПО включает в себя следующие действия:
- Необходимо распаковать архив файла программного обеспечения (актуальный можно скачать на сайте) и положить на tftp сервер файлы
- tau4-8-uImage – файл ядра устройства TAU8
- tau4-8-root.jffs2-16k – файловая система TAU8
- rg-uImage – файл ядра устройства RG14XX
- rg-root.jffs2-16k – файловая система RG14XX
- Снять крышку с устройства и подключиться переходником COM-порта к разьемам на плате. Контакт, помеченный треугольником на разъеме переходника, подключается на противоположный земле вывод разьема на плате. Земля обозначена буквой G
- Параметры для подключения ком порта:
- скорость: 115200,
- бит данных: 8,
- паритет: нет,
- стоповые биты: 1,
- управление потоком: нет
- Перезагрузить устройство по питанию и зайти в U-Boot. Для этого в момент появления строк
U-Boot 1.1.6 (Sep 2 2011 - 11:35:09) Mindspeed $Name: u-boot\_6\_00\_4 $ DRAM: 256 MB Comcerto Flash Subsystem Initialization Flash: 0 kB NAND: board\_nand\_init nand->IO\_ADDR\_R =30000000 32 MiB *** Warning - bad CRC or NAND, using default environment In: serial Out: serial Err: serial Reserve MSP memory Net: comcerto\_gemac0, comcerto\_gemac1 Switch: Realtek RTL8367RB Enter 'stop' for stop autoboot
набрать команду stop. На экране появиться приглашение - Из под uboot необходимо ввести следующие команды:
для TAU8:Comcerto-1000 > set serverip <tftp-server IP> - ip адрес ПК на котором запущен tftp сервер; Comcerto-1000 > set ipaddr <IP rg> - ip-адрес rg на время загрузки файлов; Comcerto-1000 > set uimage tau4-8-uImage – имя файла ядра устройства; (set uimage rg-uImage для RG14xx) Comcerto-1000 > set fsfile tau4-8-root.jffs2-16k – имя файла с файловой системой;
для RG14xx:Comcerto-1000 > set serverip <tftp-server IP> - ip адрес ПК на котором запущен tftp сервер; Comcerto-1000 > set ipaddr <IP rg> - ip-адрес rg на время загрузки файлов; Comcerto-1000 > set uimage rg-uImage – имя файла ядра устройства; Comcerto-1000 > set fsfile rg-root.jffs2-16k – имя файла с файловой системой
- Подключить к WAN-порту устройства ПК с запущенным tftp-сервером. Запустить с консоли устройства пинг до ПК. В случае если ПК доступен, то в консоли выведется:
... host <IP> is alive
Если пинг не происходит, то остановите его нажатием <Ctrl>+<C> и проверьте правильность сетевых настроек ПК и устройства. Посмотреть текущее сетевые настройки в убуте можно командой printenv - Далее необходимо по очереди ввести команды на обновления ядра и файловой системы устройства:
Comcerto-1000 > run updatekernel - команда на загрузку ядра Comcerto-1000 > run updatenandfs - команда на загрузку файловой системы
- После обновления файлов перезапустить шлюз по питанию