34 ESR Series Routers Operation Manual
esr# show bootvar
Image Version Date Status After reboot
----- ------------------------- -------------------- ------------ ------------
1 1.0.4 build 94[f812808] date 18/02/2015 time Active *
16:12:54
2 1.0.4 build 94[f812808] date 18/02/2015 time Not Active
16:12:54
Use the following command to select the image:
esr# boot system image-[1|2]
6. To update the secondary bootloader (U-Boot), enter the following command: Specify IP address
of the server being used as <server> parameter. For updates that utilize FTP or SCP server, you
should enter a username (<user> parameter) and a password (<password> parameter). Specify
the name of the secondary bootloader onto the server as <file_name> parameter. When the
command is executed, router will copy the file into its internal memory, perform data integrity
check and save it into non-volatile memory.
TFTP:
esr# copy tftp://<server>:/<file_name> system:boot
FTP:
esr# copy ftp://<server>:/<file_name> system:boot
SCP:
esr# copy scp://[<user>[:<password>]@]<server>://<folder>/<file_name>
system:boot
6.2 Updating firmware via bootloader
Router firmware may be updated via the bootloader as follows:
1. When U-Boot finishes the router 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
3. Specify router IP address:
BRCM.XLP316Lite Rev B0.u-boot# setenv ipaddr 10.100.100.2
4. You may save the environment using 'saveenv' command for future updates.
5. Launch firmware update procedure:
BRCM.XLP316Lite Rev B0.u-boot# run tftp_update_image1
BRCM.XLP316Lite Rev B0.u-boot# run set_bootpart_1