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