В случае возникновения ситуации с необходимостью резервного восстановления ПО на TAU-8.IP, необходимо у коммерческого отдела компании запросить переходник для COM-порта (представляет из себя 5-пиновый переходник)
Порядок восстановления ПО включает в себя следующие действия:
1. Необходимо распаковать архив файла программного обеспечения (актуальный можно скачать на сайте) и положить на tftp сервер файлы:
- tau4-8-uImage – файл ядра устройства TAU-8.IP
- tau4-8-root.jffs2-16k – файловая система TAU-8.IP
- rg-uImage – файл ядра устройства RG-14XX
- rg-root.jffs2-16k – файловая система RG-14XX
2. Снять крышку с устройства и подключиться переходником COM-порта к разъемам на плате. Контакт, помеченный треугольником на разъеме переходника, подключается на противоположный земле вывод разъема на плате. Земля обозначена буквой G.
3. Параметры для подключения ком порта:
- скорость: 115200,
- бит данных: 8,
- паритет: нет,
- стоповые биты: 1,
- управление потоком: нет
4. Перезагрузить устройство по питанию и зайти в 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. На экране появиться приглашение.
5. Из под uboot необходимо ввести следующие команды:
для TAU-8.IP:
Comcerto-1000 > set serverip - ip адрес ПК на котором запущен tftp сервер; Comcerto-1000 > set ipaddr - ip-адрес rg на время загрузки файлов; Comcerto-1000 > set uimage tau4-8-uImage – имя файла ядра устройства; (set uimage rg-uImage для RG14xx) Comcerto-1000 > set fsfile tau4-8-root.jffs2-16k – имя файла с файловой системой;
для RG14-xx:
Comcerto-1000 > set serverip - ip адрес ПК на котором запущен tftp сервер; Comcerto-1000 > set ipaddr - ip-адрес rg на время загрузки файлов; Comcerto-1000 > set uimage rg-uImage – имя файла ядра устройства; Comcerto-1000 > set fsfile rg-root.jffs2-16k – имя файла с файловой системой
6. Подключить к WAN-порту устройства ПК с запущенным tftp-сервером. Запустить с консоли устройства пинг до ПК. В случае если ПК доступен, то в консоли выведется:
... host is alive
Если пинг не происходит, то остановите его нажатием + и проверьте правильность сетевых настроек ПК и устройства. Посмотреть текущее сетевые настройки в Ubuntu можно командой printenv.
7. Далее необходимо по очереди ввести команды на обновления ядра и файловой системы устройства:
Comcerto-1000 > run updatekernel - команда на загрузку ядра Comcerto-1000 > run updatenandfs - команда на загрузку файловой системы
После обновления файлов перезапустить шлюз по питанию.
Любое использование материалов сайта возможно только с разрешения автора и с обязательным указанием источника.