2.17. Команды BootRom

2.17.1. version

Назначение

Команда version используется для вывода информации о версии BootRom.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

version

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод версии BootRom:

bootrom:\> version
U-Boot 2.4.0 (Nov 12 2023)
aarch64-linux-gnu-gcc (Linaro GCC 6.3-2017.02) 6.3.1 20170109
GNU ld (Linaro_Binutils-2017.02) 2.27.0.20161019

Связанные команды

Нет

2.17.2. setenv

Назначение

Команда setenv используется для настройки окружения Bootrom.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

setenv (ipaddr|serverip IP_ADDR|bootcmd BOOT_ARGUMENTS)

Параметр

Описание

Значение

IP_ADDR

IP-адрес локального устройства или сервера TFTP

-

BOOT_ARGUMENTS

Загрузка с флэш-памяти или TFTP-сервера

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Настройка IP-адреса коммутатора:

bootrom:\> setenv ipaddr 10.10.29.48

Настройка адреса TFTP-сервера:

bootrom:\> setenv serverip 10.10.29.160

Настройка расположения образа ОС “AqNOS”:

bootrom:\> setenv bootcmd boot_flash aqnos-7.0.0.bin

Связанные команды

Нет

2.17.3. saveenv

Назначение

Команда saveenv используется для сохранения окружения BootRom в постоянном хранилище.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

saveenv

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Сохранение окружения BootRom:

bootrom:\> saveenv

Связанные команды

printenv

2.17.4. printenv

Назначение

Команда printenv используется для вывода окружения BootRom.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

printenv

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод окружения BootRom:

bootrom:\> printenv
baudrate=115200
bootargs=console=ttyS0,115200 root=/dev/ram0
  earlycon=uart8250,mmio,0x21c0500
  mtdparts=spi0.0:1m(uboot),5m(kernel),1m(dtb),9m(file_system)
  bootimage=flash:/boot/aqnos-7.0.0.bin U-Boot
  2.4.0 selfip=10.10.39.83 eeprom_info=ff ff ff ff ff ff ff ff ff ff
bootcmd=boot_flash
bootdelay=10
eth1addr=00:58:3F:11:06:5C
ethaddr=00:58:3F:11:06:5C
fdtcontroladdr=fbc26638
fman_ucode=fbc33650
ipaddr=10.10.39.83
serverip=10.10.38.160
stderr=serial
stdin=serial
stdout=serial
Environment size: 576/8188 bytes

Связанные команды

setenv

2.17.5. reset

Назначение

Команда reset предназначена для выполнения перезагрузки CPU.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

reset

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Выполнение перезагрузки CPU:

bootrom:\> reset

Связанные команды

saveenv

2.17.6. ping

Назначение

Команда ping используется для проверки сетевой связности с указанным сетевым узлом.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

ping IP_ADDR

Параметр

Описание

Значение

IP_ADDR

IPv4-адрес сетевого узла

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Проверка доступности сетевого узла с адресом 10.10.38.160:

Bootrom:\> ping 10.10.38.160
Using <FM1@DTSEC3> device
host 10.10.38.160 is alive

Связанные команды

saveenv

2.17.7. aqcls

Назначение

Команда aqcls используется для вывода файлов и папок директории (по умолчанию - корневой).

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

aqls

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Вывод файлов и папок корневой директории:

Bootrom:\> aqcls
| <DIR> 4096 .
| <DIR> 4096 ..
| <DIR> 16384 lost+found
| <DIR> 4096 boot
| <DIR> 4096 cfg
| <DIR> 4096 info
| <DIR> 4096 log
| <DIR> 4096 conf
| <DIR> 4096 cold
| <DIR> 4096 reboot-info
| <DIR> 4096 monitor
| <DIR> 4096 capwap
        1682 startup-config.conf

Связанные команды

Нет

2.17.8. boot_tftp

Назначение

Команда boot_tftp используется для настройки загрузки системы с образа на TFTP-сервере.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

boot_tftp IMAGE_NAME

Параметр

Описание

Значение

IMAGE_NAME

Имя образа

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Настройка загрузки системы с образа на TFTP-сервере:

bootrom:\> boot_tftp aqnos-7.0.0.bin

Связанные команды

Нет

2.17.9. boot_tftp_nopass

Назначение

Команда boot_tftp_nopass используется для загрузки системы с образа на TFTP-сервере с конфигурацией по умолчанию.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

boot_tftp_nopass IMAGE_NAME

Параметр

Описание

Значение

IMAGE_NAME

Имя образа

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Загрузка системы с образа на TFTP-сервере с конфигурацией по умолчанию:

bootrom:\> boot_tftp_nopass aqnos-7.0.0.bin

Связанные команды

Нет

2.17.10. boot_flash

Назначение

Команда boot_flash предназначена для загрузки системы с образа по умолчанию или указанного образа, находящегося во флэш-памяти.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

boot_flash IMAGE_NAME

Параметр

Описание

Значение

IMAGE_NAME

Имя образа

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Загрузка системы с образа по умолчанию:

bootrom:\> boot_flash

Связанные команды

Нет

2.17.11. boot_flash_nopass

Назначение

Команда boot_flash_nopass используется для загрузки системы с указанного образа или образа по умолчанию, находящегося во флэш-памяти, с конфигурацией по умолчанию.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

boot_flash_nopass IMAGE_NAME

Параметр

Описание

Значение

IMAGE_NAME

Имя образа

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Загрузка системы с указанного образа, находящегося во флэш-памяти, с конфигурацией по умолчанию:

bootrom:\> boot_flash_nopass /boot/aqnos-7.0.0.bin
Do you want to revert to the default config file ? \[YE\]:Y

Связанные команды

Нет

2.17.12. upgrade_uboot

Назначение

Команда upgrade_uboot используется для обновления образа BootRom с TFTP-сервера.

Требования

Серия

Версия ОС

Тип лицензии

Примечания

AQ-N3000

7.0

Base

-

AQ-N5000

7.0

Base

-

AQ-N6000

7.0

Base

-

Синтаксис

upgrade_uboot IMAGE_NAME

Параметр

Описание

Значение

IMAGE_NAME

Имя образа

-

Режим ввода

BootRom CLI

Состояние по умолчанию

Нет

Применение

Нет

Примеры

Обновление образа BootRom с TFTP-сервера:

bootrom:\> upgrade_uboot uboot-cg1-2.4.0.bin

Связанные команды

Нет