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

Ключ

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

...

Примечание

Обновление ПО с более ранних версий можно произвести, воспользовавшись инструкцией, приведенной в разделе Обновление программного обеспечения#Обновление программного обеспечения из начального загрузчика.

...

  1. Остановите загрузку устройства после окончания инициализации устройства загрузчиком U-Boot , нажав клавишу <Esc>командой stop:

    Блок кода
    Configuring PoE...
    distribution 1 dest_threshold 0xa drop_timer 0x0
    Configuring POE in bypass mode
    NAE configuration done!
    initializing port 0, type 2.
    initializing port 1, type 2.
    SMC Endian Test:b81fb81f
    nae-0, nae-1
      =======Skip: Load SYS UCORE for old 8xxB1/3xxB0 revision on default.
    Hit any key to stop autoboot:  2
  2. Укажите IP-адрес TFTP-сервера:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#boot> serverip 10.100.100.1

    Для версии 1.5 и выше:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# serverip 10.100.100.1
  3. Укажите IP-адрес контроллера:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# ipaddr 10.100.100.2

    Для версии 1.5 и выше:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#u-boot> ipaddr 10.100.100.2
  4. Укажите имя файла программного обеспечения на TFTP-сервере:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# firmware_file firmware

    Для версии 1.5 и выше:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#u-boot> firmware_file firmware
  5. Можно сохранить окружение командой «saveenv» для будущих обновлений.
    Scroll Pagebreak
  6. Запустите процедуру обновления программного обеспечения:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#boot> run tftp_update_image1
    Using nae-0-3 device
    TFTP from server 10.100.100.1; our IP address is 10.100.100.2
    Filename 'wlc30/firmware'.
    Load address: 0xa800000060000000
    Loading: TftpStart:TftpTimeoutMsecs = 10000, TftpTimeoutCountMax = 6
    #################################################################
    ################################################################# #################################################################
    #########################
    ####################################
    done
    Bytes transferred = 64453909 (3d77d15 hex)
    Device 0: MT29F8G08ABBCAH4 ... is now current device
    
    NAND erase: device 0 offset 0x1440000, size 0x6400000
    Bad block table found at page 262080, version 0x01
    Bad block table found at page 262016, version 0x01
    Erasing at 0x7800000 -- 1895825408% complete..
    OK
    
    NAND write: device 0 offset 0x1440000, size 0x6400000
    104857600 bytes written: OK
  7. Установите загруженное программное обеспечение в качестве образа для запуска системы и перезагрузите роутер:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# run set_bootpart_1

    Для версии 1.5 и выше:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# boot> boot_system image1
    BRCM.XLP316Lite Rev B0.u-boot#boot> reset

Обновление вторичного загрузчика (U-Boot)

...

Для просмотра текущей версии загрузочного файла, работающего на устройстве, введите команду «version» в CLI U-Boot, также версия отображается в процессе загрузки устройства:

Блок кода
BRCM.XLP316Lite Rev B0.u-boot#boot> version 
BRCM.XLP.U-Boot:1.136.03.4715 (2925/1103/20162026 - 1916:00:2403)

Scroll Pagebreak

Процедура обновления ПО:

  1. Остановите загрузку устройства после окончания инициализации устройства загрузчиком U-Boot, нажав клавишу <Esc>введя команду  stop:

    Блок кода
    Configuring PoE...
    distribution 1 dest_threshold 0xa drop_timer 0x0
    Configuring POE in bypass mode
    NAE configuration done!
    initializing port 0, type 2.
    initializing port 1, type 2.
    SMC Endian Test:b81fb81f
    nae-0, nae-1
      =======Skip: Load SYS UCORE for old 8xxB1/3xxB0 revision on default.
    Hit any key to stop autoboot:  2CPLD: setup LEDs
    LM75/1 temperature  35.500 C
    LM75/2 temperature  41.000 C
    
    Initializing WLC-30 1v4 ...
    SF: Detected mx25l12845g with page size 256 Bytes, erase size 4 KiB, total 16 MiB
    Net:   eth0: te1_2, eth1: gi1_3, eth2: gi1_1, eth3: te1_1, eth4: gi1_4, eth5: gi1_2
    Autobooting in 5 seconds, enter to command line available now
  2. Укажите IP-адрес TFTP-сервера:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# setenvboot> serverip 10.100.100.1

    Для версии 1.5 и выше:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# serverip10.100.100.2
  3. Укажите IP-адрес контроллера:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#boot> ipaddr 10.100.100.2
  4. Укажите имя файла загрузчика на TFTP-сервере:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#boot> uboot_file u-boot.bin
  5. Можно сохранить окружение командой «saveenv» для будущих обновлений.
  6. Запустите процедуру обновления программного обеспечения:

    Блок кода
    BRCM.XLP316LiteRevB0.u-boot#boot> run tftp_update_uboot
    Using nae-1 device
    TFTP from server 10.100.100.1; our IP address is 10.100.100.2
    Filename 'wlc30/u-boot.bin'.
    Load address: 0xa800000078020000
    Loading: ###########################################################
    done
    Bytes transferred = 852648 (d02a8 hex)
    SF: Detected MX25L12805D with page size 256, total 16777216 bytes
    16384 KiB MX25L12805D at 0:0 is now current device
  7. Перезагрузите устройство:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot#boot> reset

    Scroll Pagebreak