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

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

Ключ

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

...

Предупреждение

To update the firmware, use any of the following servers: TFTP, FTP, SCP. Router Device firmware files obtained from the manufacturer should be allocated on the server.

The router device stores two copies of the firmware. To ensure the reliability of the firmware update procedure, only the copy that was not used for the last device startup is available for the update.

...

Предупреждение

When update the firmware, the router or controller configuration is converted according to a new version.

When loading a router or a controller with an older software version than the previously loaded configuration, the configuration is not converted and is subsequently deleted.

...

  1. When U-Boot finishes the router/controller initialization, break the device startup with the <Esc> key.

    Блок кода
    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. Specify TFTP server address:

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

    For version 1.5 and newer:

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


  3. Specify router/controller IP address:

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

    For version 1.5 and newer:

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


  4. Specify the name of the firmware file on the TFTP server:

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

    For version 1.5 and newer:

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


  5. The environment can be saved using 'saveenv' command for future updates.

    Scroll Pagebreak

  6. Launch firmware update procedure:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-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 'esr1000/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. Set the downloaded firmware as an image to start the system and reboot the router/controller:

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

    For version 1.5 and newer:

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


...

Scroll Pagebreak
Firmware update procedure:

  1. When U-Boot finishes the router device initialization, break the device startup with the <Esc> key.

    Блок кода
    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. Specify TFTP server address:

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

    For version 1.5 and newer:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# serverip10.100.100.2


  3. Specify router/controller IP address:

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

    For version 1.5 and newer:

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


  4. Specify the name of the bootloader file on the TFTP server:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# uboot_file u-boot.bin

    For version 1.5 and newer:

    Блок кода
    BRCM.XLP316Lite Rev B0.u-boot# uboot_file u-boot.bin


  5. The environment can be saved using 'saveenv' command for future updates.

  6. Launch firmware update procedure:

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

    Scroll Pagebreak
    For version 1.5 and newer:

    Блок кода
    BRCM.XLP316LiteRevB0.u-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 'esr1000/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. Reboot the device:

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