BudgeTone-100 User Manual
Grandstream Networks, Inc.
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.
TFTP may take as long as 1—2 minutes over Internet, or just 20+ seconds if it is
performed on a LAN. It is generally recommended to conduct TFTP upgrade in a
30