Phone firmware
files provide code to enable phone displays and operations. These files are
specialized for each phone type and protocol, SIP or SCCP, and are periodically
revised. You must be sure to have the appropriate phone firmware files for the
types of phones, protocol being used, and Cisco Unified CME version at your
site.
New IP phones are
shipped from Cisco with a default manufacturing SCCP image. When a IP phone
downloads its configuration profile, the phone compares the phone firmware
mentioned in the configuration profile with the firmware already installed on
the phone. If the firmware version differs from the one that is currently
loaded on the phone, the phone contacts the TFTP server to upgrade to the new
phone firmware and downloads the new firmware before registering with
Cisco Unified CME.
Generally, phone
firmware files are included in the Cisco Unified CME software archive that you
download. They can also be posted on the software download website as
individual files or archives.
Early versions of
Cisco phone firmware for SCCP and SIP IP phones had filenames as follows:
In both bases, x
represents the major version, and y represented the minor version. The third
character represents the protocol, “0” for SCCP or “S” for SIP.
In later versions,
the following conventions are used:
-
SCCP
firmware—P003xxyyzzww, where x represents the major version, y represents the
major subversion, z represents the maintenance version, and w represents the
maintenance subversion.
-
SIP
firmware—P0S3-xx-y-zz, where x represents the major version, y represents the
minor version, and z represents the subversions.
-
The third
character in a filename—Represents the protocol, “0” for SCCP or “S” for SIP.
There are exceptions
to the general guidelines. For Cisco ATA, the filename begins with AT. For
Cisco Unified IP Phone 7002, 7905, and 7912, the filename can begin with CP.
Signed and unsigned
versions of phone firmware are available for certain phone types. Signed binary
files support image authentication, which increases system security. We
recommend signed versions if your version of Cisco Unified CME supports them.
Signed binary files have .sbn file extensions, and unsigned files have .bin
file extensions.
For Java-based IP
phones, such as the Cisco Unified IP Phone 7911, 7941, 7941GE, 7961, 7961GE,
7970, and 7971, the firmware consists of multiple files including JAR and tone
files. All of the firmware files for each phone type must be downloaded the
TFTP server before they can be downloaded to the phone.
The following
example shows a list of phone firmware files that are installed in flash memory
for the Cisco Unified IP Phone 7911:
tftp-server flash:SCCP11.7-2-1-0S.loads
tftp-server flash:term06.default.loads
tftp-server flash:term11.default.loads
tftp-server flash:cvm11.7-2-0-66.sbn
tftp-server flash:jar11.7-2-0-66.sbn
tftp-server flash:dsp11.1-0-0-73.sbn
tftp-server flash:apps11.1-0-0-72.sbn
tftp-server flash:cnu11.3-0-0-81.sbn
However, you only
specify the filename for the image file when configuring Cisco Unified CME. For
Java-based IP phones, the following naming conventions are used for image
files:
-
SCCP
firmware—TERMnn.xx-y-z-ww or SCCPnn.xx-y-zz-ww, where n represents the phone
type, x represents the major version, y represents the major subversion, z
represents the maintenance version, and w represents the maintenance
subversion.
The following
example shows how to configure Cisco Unified CME so that the
Cisco Unified IP Phone 7911 can download the appropriate SCCP firmware from
flash memory:
Router(config)# telephony-service
Router(config-telephony)#load 7911 SCCP11.7-2-1-0S
Table 1 contains firmware-naming convention examples, in alphabetical order:
Table 1. Firmware-Naming Conventions
SCCP
Phones
|
SIP Phones
|
Image
|
Version
|
Image
|
Version
|
P00303030300
|
3.3(3)
|
P0S3-04-4-00
|
4.4
|
P00305000200
|
5.0(2)
|
P0S3-05-2-00
|
5.2
|
P00306000100
|
6.0(1)
|
P0S3-06-0-00
|
6.0
|
SCCP41.8-0-4ES4-0-1S
|
8.0(4)
|
SIP70.8-0-3S
|
8.0(3)
|
TERM41.7-0-3-0S
|
7.0(3)
|
—
|
—
|
The phone firmware
filenames for each phone type and Cisco Unified CME version are listed in the
appropriate document available at
Cisco CME Supported Firmware,
Platforms, Memory, and Voice Products.
For information
about installing firmware files, see
Install Cisco Unified CME Software.
For information
about configuring Cisco Unified CME for upgrading between versions or
converting between SCCP and SIP, see
Install and Upgrade Cisco Unified CME Software.