Порядок восстановления ПО включает в себя следующие действия:
- Необходимо распаковать архив файла программного обеспечения (актуальный можно скачать на сайте) и положить на 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 - команда на загрузку файловой системы
- После обновления файлов перезапустить шлюз по питанию
Комментарии (11)