customer’s TFTP or HTTP/HTTPS server for further provisioning.
Grandstream also provides configuration tools (Windows and Linux/Unix version) to facilitate the task of generating device
configuration files. The Grandstream configuration tools are free to end users. The configuration tools and configuration
templates are available for download from https://www.grandstream.com/support/tools
SOFTWARE UPGRADE
Software upgrade can be done via either TFTP or HTTP/HTTPS. The corresponding configuration settings are in the
ADVANCED SETTINGS configuration page.
Firmware Upgrade through TFTP/HTTP/HTTPS
To upgrade via TFTP or HTTP/HTTPS, the “Firmware Upgrade and Provisioning upgrade via” field needs to be set to TFTP HTTP
or HTTPS, respectively. “Firmware Server Path” needs to be set to a valid URL of a TFTP or HTTP server, server name can be in
either FQDN or IP address format. Here are examples of some valid URL.
e.g.firmware.mycompany.com:6688/Grandstream/1.0.4.4
e.g.firmware.grandstream.com
Notes:
Firmware upgrade server in IP address format can be configured via IVR. Please refer to the CONFIGURATION GUIDE
section for instructions. If the server is in FQDN format, it must be set via the web configuration interface.
Grandstream recommends end-user use the Grandstream HTTP server. Its address can be found at
http://www.grandstream.com/support/firmware. Currently the HTTP firmware server URL is firmware.grandstream.com.
For large companies, we recommend to maintain their own TFTP/ HTTP/HTTPS server for upgrade and provisioning
procedures.
Once a “Firmware Server Path” is set, user needs to update the settings and reboot the device. If the configured firmware
server is found and a new code image is available, the GXW will attempt to retrieve the new image files by downloading
them into the GXW420x’s SRAM. During this stage, the GXW’s LEDs will blink until the checking/downloading process is
completed. Upon verification of checksum, the new code image will then be saved into the Flash. If TFTP/HTTP/HTTPS
fails for any reason (e.g. TFTP/HTTP/HTTPS server is not responding, there are no code image files available for upgrade,
or checksum test fails, etc.), the GXW will stop the TFTP/HTTP/HTTPS process and simply boot using the existing code
image in the flash.
Firmware upgrade may take as long as 15 to 30 minutes over Internet, or just 5 minutes if it is performed on a LAN. It is
recommended to conduct firmware upgrade in a controlled LAN environment if possible. For users who do not have a
local firmware upgrade server, Grandstream provides a NAT-friendly TFTP server on the public Internet for firmware
upgrade.
Grandstream’s latest firmware is available http://www.grandstream.com/support/firmware.
Oversea users are strongly recommended to download the binary files and upgrade firmware locally in a controlled LAN
environment.
Alternatively, user can download a free TFTP or HTTP server and conduct local firmware upgrade. A free windows version
TFTP server is available for download from http://www.solarwinds.com/products/freetools/free_tftp_server.aspx. Our latest
official release can be downloaded from http://www.grandstream.com/y-firmware.htm.
Instructions for Local Firmware Upgrade
1. Unzip the file and put all of them under the root directory of the TFTP server.
2. Put the PC running the TFTP server and the GXW42XX device in the same LAN segment.
3. TFTP server’s security settings should be changed from “Receive Only” to “Transmit Only” for the firmware upgrade.
4. Configure the Firmware Server Path with the IP address of the PC.
5. Update the change and reboot the unit.