6.
7.
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
Set the downloaded firmware as an image to start the system and reboot the router:
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
6.3 Secondary bootloader update (U-Boot)
Secondary bootloader initializes NAND and the router. During the update, a new file of the secondary
bootloader is saved to the flash
To view the current version of the load file operating on the device, execute 'version' command in U-Boot CLI.
Also, the version is displayed during the router startup:
BRCM.XLP316Lite Rev B0.u-boot# version
BRCM.XLP.U-Boot:1.1.0.47 (29/11/2016 – 19:00:24)