Здравствуйте.
Для восстановления ПО вам понадобиться одна обязательная вещь - шнурок-переходник с 4PIN разъема платы на COM, вы можете его заказать в компании Элтекс.
Без этого шнурка восстановить не получиться.
А вообще процедура такая:1) Подключиться к консоли rg через шнур-переходник, скорость 115200, без паритета, 8 бит, 1 стоповый.
2) Включить устройство, при появлении след строк:
Код: Выделить всё
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", на экране появиться приглашение убут "Comcerto-1000 >".
3) Затем необходимо запустить на ПК tftp сервер, на который выложить файлы:
rg-uImage
rg-root.jffs2-16k
достать их можно из архива любой релизной прошивки.
4)Далее в убуте ввести след. команды:
set serverip <tftp-server IP> - ip адрес ПК на котором запущен tftp сервер;
set ipaddr <IP rg> - ip-адрес rg на время загрузки файлов;
set netmask <network mask> - маска подсети rg и ПК;
set uimage rg-uImage – имя файла ядра устройства;
set fsfile rg-root.jffs2-16k – имя файла с файловой системой;
5)Далее нужно подключить WAN порт rg к порту сетевой карты ПК, с запущенным tftp сервером.
попробовать попинговать IP ПК с консоли rg, в случае доступности должно выдать:
...
host <IP> is alive
Если это не происходит, то проверьте правильность сетевых настроек ПК и rg, посмотреть переменные убута rg можно командой "printenv"
Не забудьте отменить пинг комбинацией Ctrl+C.
6)Затем непосредственно прошивка:
run updatekernel - команда на загрузку ядра, должен быть передан файл rg-uImage
run updatenandfs - команда на загрузку файловой системы, должен быть передан файл rg-root.jffs2-16k
7)И запуск системы:
run bootcmd.