Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В случае, когда не удается обновить ПО через Web-конфигуратор или консоль (telnet, RS-232), существует возможность резервного обновления ПО через RS-232.

Для того чтобы обновить встроенное ПО устройства, необходимы следующие программы:

  • программа терминалов (например, TERATERM);
  • программа TFTP-сервера.


Последовательность действий при обновлении устройства:

1 - Подключиться к порту Ethernet устройства;

2 - Подключить скрещенным кабелем Console-порт компьютера к Console-порту устройства;

3 - Запустить терминальную программу;

4 - Настроить скорость передачи 115200, формат данных 8 бит, без паритета, 1 бит стоповый, без управления потоком;

5 - Запустить на компьютере программу tftp сервера и указать путь к папке smg_files, в ней создать папку РА2000, в которую поместить файлы smg2016_kernel, smg2016_initrd (компьютер, на котором запущен TFTP-server, и устройство должны находиться в одной сети);

6 - Включить устройство  и в  окне  терминальной  программы  остановить загрузку  путем введения команды “stop”:

U-Boot 2011.12 (Nov 18 2013 - 12:56:19) Marvell version: 2012_Q4.0p17

Init Switch of the board Switch. Initialization

Switch. Initialization Ok, Vendor Id: 000011ab Switch. Phy 4: id 0141-0dc0

Switch. Phy 5: id 0141-0dc0 Switch. Phy 6: id 0141-0dc0 Switch. Phy 7: id 0141-0dc0

Switch. QSGMII 0: 0a800050 = 00000001. Sync not ok Switch. QSGMII 3: 0a803050 = 00000003. Sync ok

Switch: cpu link 0: 0000ac0f. Sync not ok Switch: cpu link 1: 0000ac0f. Sync not ok Switch: cpu link 2: 0000ac0f. Sync not ok Switch: cpu link 3: 0000ac0f. Sync not ok Net: egiga0 [PRIME]

Warning: failed to set MAC address, egiga1, egiga2, egiga3

Type 'stop' to stop autoboot: 3 SMG2016>>

7 - Ввести set ipaddr <IP-адрес устройства> <ENTER>;

Пример: set ipaddr 192.168.2.2

8 - Ввести set netmask <сетевая маска устройства> <ENTER>;

Пример: set netmask 255.255.255.0

9 - Ввести set serverip <IP-адрес компьютера, на котором запущен tftp сервер> <ENTER>;

Пример: set serverip 192.168.2.5

10 - Ввести mii si <ENTER> для активации сетевого интерфейса:

=> mii si

Init switch 0: ..Ok! Init switch 1: ..Ok! Init phy 1: ..Ok!

Init phy 2: ..Ok!

=>

11 - Обновить ядро Linux командой run flash_kern:

РА2000>> run flash_kern

TFTP from server 192.168.2.5; our IP address is 192.168.2.2 Filename ' smg2016/smg2016_kernel'.

Loading:  #################################################################

#################################################################

done

Copy to Flash... done РА2000>>

12 - Обновить файловую систему командой run flash_initrd:

РА2000>> run flash_initrd

TFTP from server 192.168.2.5; our IP address is 192.168.2.2 Filename ' smg2016/smg2016_initrd'.

Loading:  #################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

#################################################################

####################

done

Copy to Flash... done РА2000>>

13 - Запустить устройство командой run bootcmd.


  • Нет меток

0 Комментариев

Вы не можете зарегистрироваться в системе. Любые изменения, которые Вы сделаете, будут помечены как сделанные анонимно. Вы можете Войти, если у Вас есть учётная запись.