Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Включить страницу
Corall:Запуск

...

Если устройство не запускается корректно можно произвести запуск резервного программного обеспечения по сети с помощью протокола TFTP, подавая команды на устройство по интерфейсу RS-232.

Для этого необходимы следующие программы:

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

Последовательность действий для запуска резервного ПО устройства:

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

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

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

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

V. Запустить на компьютере программу tftp-сервера и указать путь к папке smg200_files, в ней создать папку smg200, в которую поместить файлы smg200_kernel, smg200_initrd (компьютер, на котором запущен TFTP server, и устройство должны находиться в одной сети);

VI. Включить устройство и в окне терминальной программы при появлении записи "Autoboot in 3 seconds" остановить загрузку путем введения команды "stop":

UU-Boot 2017.03-armada-17.06.3-gbddd5b3 (Dec 12 2017 - 14:43:45 +0700)
Model: Eltex Ltd Блок Коралл-РА 500 board Clock: CPU 1200 [MHz]
DDR 800 [MHz]
FABRIC 800 [MHz]
MSS 200 [MHz]
DRAM: 2 GiB

U-Boot DT blob at : 000000007faee7d8 Comphy-0: SATA1 5 Gbps

...

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

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

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

smg200>> setenv ipaddr 192.168.2.2
smg200>> setenv netmask 255.255.255.0 smg200>> setenv serverip 192.168.2.5

X. Запустить устройство командой run netboot:

smg200>> run netboot
TFTP from server 192.168.2.5; our IP address is 192.168.2.2 Filename 'smg200/smg200_kernel'.
Load address: 0x5000000
Loading: #################################################################
...
TFTP from server 192.168.2.5; our IP address is 192.168.2.2 Filename 'smg200/smg200_devtree'.
Load address: 0x4f00000 Loading: ######
...
TFTP from server 192.168.2.5; our IP address is 192.168.2.2 Filename 'smg200/smg200_initrd'.
Load address: 0x8000000
Loading: #################################################################
...

Loading init Ramdisk from Legacy Image at 08000000 ...
Image Name: smg200 Ramdisk
Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 21910437 Bytes = 20.9 MiB
Load Address: 00000000
Entry Point: 00000000 Verifying Checksum ... OK

Flattened Device Tree blob at 04f00000 Booting using the fdt blob at 0x4f00000
Loading Ramdisk to 7e607000, end 7faec3a5 ... OK
Using Device Tree in place at 0000000004f00000, end 0000000004f09b72
Starting kernel ...

XI. После запуска устройства можно обновить ПО согласно разделу "Обновление ПО через web-конфигуратор".

устройства от источника резервного ПО
Corall:Запуск устройства от источника резервного ПО