4. Provisioning the Phone
31
4.4
Updating Software
4.4.1
Introduction
You must connect the phone to a LAN that has a TFTP server and a DHCP server.
1
The DHCP
server provides an IP address to the phone and also the address of the TFTP server. The phone
accesses the TFTP server to locate and retrieve its configuration files. It reads the configuration
files to identify what software version it should be using. If the files specify a different version
from that on the phone, the phone retrieves the specified software version from the TFTP server.
4.4.2
Specific Description
To update the software, one or both of the configuration files described in section 4.2.2 on page
26 must specify the software version that the phone must use. This is specified on the line shown
in figure 4-1 as:
software_version=0.1.4
The phone compares the version specified to that installed on the phone. If the versions are the
same, the phone continues with the startup process. If the versions are different, the phone
retrieves the software from the TFTP site. The phone looks first in the root directory of the TFTP
site, then in the subdirectory of the TFTP site where the specific configuration file may be stored,
if one is specified.
The software name for ZIP2x2 software is:
ZIP2x2_<version>.bin
For example:
ZIP2x2_0_1_4.bin
The file name uses the underscore character to separate the three parts of the software version
number.
If the common configuration file indicates a different version of the software than the specific
configuration file, the phone retrieves the software version specified by the specific configuration
file.
The phone programs itself with the new software and restarts.
4.4.3
Binary File
The binary file for the software contains the software version. When the phone reads the file, it
verifies the version that is contained in the file with the file name and will not load it if the
versions do not match.
The first characters in the binary file are encoded as a null terminated ASCII string. The end of the
file contains a 16 bit CRC checksum.
The size of the binary file is between 2 MB and 4 MB.
1. You cannot update the software if you fix the IP address of the phone.
Summary of Contents for ZIP2x1
Page 10: ...viii ZIP2x2 User s Manual...
Page 34: ...24 ZIP2x2 User s Manual...
Page 46: ...36 ZIP2x2 User s Manual...
Page 54: ...44 ZIP2x2 User s Manual...
Page 80: ...70 ZIP2x2 User s Manual...
Page 140: ...130 ZIP2x2 User s Manual...
Page 166: ...156 ZIP2x2 User s Manual VLAN virtual local area network...
Page 170: ...160 ZIP2x2 User s Manual Figure E 4 Phone Book Edit panel Figure E 5 Phone Book Delete panel...
Page 190: ...180 ZIP2x2 User s Manual...
Page 195: ...Index 185 Z ZIP2x1 features 2 ZIP2x2 features 2...
Page 196: ...186 ZIP2x2 User s Manual...