...
5. Перед началом работ по восстановлению ПО на сервисном маршрутизаторе подготовленный носитель необходимо установить в соответствующий слот маршрутизатора.
Восстановление ПО с помощью minicom на Linux
Для восстановления загрузки u-boot необходимо выполнить следующие действия:
...
| Информация |
|---|
Пример восстановления приведён с учётом использования консольного терминала minicom в Linux. Для Windows можно использовать программу Tera Term v5.0. (пример приведен в конце статьи). |
5. В терминале нажать комбинацию клавиши "Ctrl"+"A"+"Z" и далее чтобы передать файл нажать клавишу "S".
6. Выбрать "xmodem"(передать файл через x-модем)
...
| Блок кода |
|---|
RECOVERY.u-boot> reset |
12. В результате вышеперечисленных действий будет восстановлена загрузка маршрутизатора с использованием ПО версии 1.20.4.
Для обновления на актуальную версию ПО необходимо использовать инструкцию по обновлению, которая идёт в архиве с актуальной версией ПО.
Восстановление ПО с помощью Tera Term v5.0 на Windows
1. Необходимо настроить подключение к маршрутизатору через последовательный порт.
Запускаем программу Tera Term. Переходим в меню Настройка ==>>> COM-порт и задаем необходимые параметры.
Номер COM-порта можно узнать через диспетчер устройств.
Далее настройки сохраняем (пункт меню Настройки == >>> Сохранить настройки).
Устанавливаем новое соединение Файл ==>>> Новое соединение выбираем COM-порт.
2. Отключить питание маршрутизатора.
3. Зажать и не отпускать кнопку F.
4. Подать питание на устройство и дождаться предложение отправить данные по X-modem.
5. Отпустить кнопку F.
| Блок кода | ||||
|---|---|---|---|---|
| ||||
L1:1.14.0.18 (30/08/2021 - 19:09:05)
INFO: BL1: RAM 0x6517a800 - 0x65180000
INFO: Using crypto library 'mbed TLS'
INFO: BL1: Start recovery process ...
INFO:
Send data using the xmodem from your terminal now ...
CINFO: ... No Response
CINFO: ... No Response
CINFO: ... No Response
CINFO: ... No Response |
6. Передаем файл recovery uboot. Переходим в меню Файл ==>>> Трансфер ==>>>XMODEM ==>>> передача и выбираем файл для передачи.
7. Ждем около 10 минут, пока идет передача файла.
8. После полной передачи файла ESR перезагрузится самостоятельно. После загрузки появится строка приглашения recovery uboot.
| Предупреждение |
|---|
Обратите внимание, что в этом режиме сеть не будет работать для ESR-21. (Вы не сможете использовать tftp_update). |
9. Выполнить последовательность команд по обновлению, приведенную ниже. Команды приведены для случая использования USB FLASH.
| Блок кода |
|---|
RECOVERY.u-boot> usb_update_uboot esr2x-1.20.4-build6.uboot |
| Блок кода |
|---|
resetting USB...
USB0:
Initializing USB2 Host
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:
Initializing USB2 Host
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
reading esr2x-1.20.4-build6.uboot
1723838 bytes read in 140 ms (11.7 MiB/s)
Download file 'esr2x-1.20.4-build6.uboot': OK
Check U-Boot image ... OK
SF: Detected MX25L12805 with page size 256 Bytes, erase size 64 KiB, total 16 MB
................................
SF: 2097152 bytes @ 0x80000 Erased: OK
device 0 offset 0x80000, size 0x1a4dbe
SF: 1723838 bytes @ 0x80000 Written: OK
U-Boot update: OK |
| Блок кода |
|---|
RECOVERY.u-boot> usb_update_firmware esr2x-1.20.4-build6.firmware image1 |
| Блок кода |
|---|
resetting USB...
USB0:
Initializing USB2 Host
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
USB1:
Initializing USB2 Host
USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
reading esr2x-1.20.4-build6.firmware
71816544 bytes read in 3718 ms (18.4 MiB/s)
Download file 'esr2x-1.20.4-build6.firmware': OK
Firmware update: OK |
| Блок кода |
|---|
RECOVERY.u-boot> boot_system image1 |
| Блок кода |
|---|
SF: Detected MX25L12805 with page size 256 Bytes, erase size 64 KiB, total 16 MB
..
SF: 131072 bytes @ 0x2c0000 Erased: OK
device 0 offset 0x2c0000, size 0x5
SF: 5 bytes @ 0x2c0000 Written: OK
Set active image: OK |
| Блок кода |
|---|
RECOVERY.u-boot> reset |
10. В результате вышеперечисленных действий будет восстановлена загрузка маршрутизатора с использованием ПО версии 1.20.4.
...





