Software upgrade, 1 upgrade with tftp – Grandstream Networks BudgeTone-100 User Manual
Page 29

29
BudgeTone-100 User Manual Grandstream Sdn Bhd
6. Software Upgrade
6.1 Upgrade with TFTP
To upgrade software, BudgeTone-100 phone can be configured with a TFTP
server where the new code image is located. The TFTP upgrade can work in
either static IP or DHCP mode using private or public IP address. It is
recommended that the TFTP server must have either public IP address or be on
the same LAN with the phone.
There are 2 ways to set up the TFTP server to upgrade the firmware, namely via
keypad and via the phone’s Web configuration interface. To configure the TFTP
server via keypad, press “Menu” key and then press the down arrow key 5 times
until you see the “tftp” option. Press the “Menu” again and the current TFTP
server IP address will be displayed on the LCD. Enter the new TFTP server’s full
12-digit IP address and wait about 2 seconds for the 3 separating “.” to show up
on the LCD. E.g., if the new TFTP server IP is 192.168.1.90, enter
192168001090. After about 2 seconds, the LCD will display 192.168.001.090. At
that time, press the “Menu” key to confirm and quit the TFTP IP editing mode.
To configure the TFTP server via the Web configuration interface, open up your
browser to point at the IP address of the phone. Input the admin password to enter
the configuration screen. From there, enter the TFTP server address in the
designated field towards the bottom of the configuration screen.
Once the TFTP server is configured, power cycle the IP phone.
TFTP checking is only performed during the initial power up. If the configured
tftp server is found and a new code image is available, the phone will attempt to
retrieve the new image files by downloading them into the phone’s SRAM.
During this stage, the Keypad LEDs will blink with 0.25 second ON and 0.25
second OFF pattern until the checking/downloading process is completed. Upon
verification of checksum, the new code image will then be saved into the Flash. If
TFTP fails for any reason (e.g., TFTP server is not responding, there are no code
image files available for upgrade, or checksum test fails, etc), the phone will stop
the TFTP process and simply boot using the existing code image in the flash.