Showing results for 
Search instead for 
Did you mean: 
Patrick Born
Cisco Employee
Cisco Employee

Use the attached templates to build configuration files for your SPA3xx, SPA50xG, and SPA525G IP phones.


  1. The SPA3xx and SPA50xG phones share the same SPC template
  2. The SPA525G phone has a unique template [do not use SPA3xx / SPA50xG SPC output on a SPA525G. [even though the SPA3xx / SPA50xG SPC header shows SPA5x5.]
  3. Each SPC template is unique to the version of firmware for which it was developed.
    Example, do not use revision 7.3.7 SPC output to configure a phone running revision 7.4.7 firmware.
  4. Do not use SPA3xx / SPA50xG SPC output on a SPA525G. [even though the SPA3xx / SPA50xG SPC header shows SPA5x5.]

SPC Usage:

  1. The SPC Utility provides the XML template for provisioning the SPA IP phones.
  2. Download the SPC for the appropriate phone model and firmware version from, uncompress the file and run it in a Command Prompt [DOS prompt] without options for help. The utility runs on either Windows or Linux and supports either SIP or SPCP mode.
  3. Make a new empty file and add to it, relevant lines from the SPC template. This is a line-by-line manual once-off task that you need to perform in order to configure your phones exactly as you want them. Less is more, so don't use the entire SPC template file unless you really need to change every phone parameter. You only need to include parameters that you want to change from factory default. If you don't specify a parameter, then the phone will keep the parameter as-is. Review the "Building the spa$MAC.xml Files" section starting page 10 of for an overview of how to use the SPC tool and build a phone configuration file. [This is an Asterisk document, but the section in relevant to what you're needing in order to better understand using the SPC utility] 

SPC Templates:

Attached are the resulting SIP-mode [for SIP call control] templates for your convenience.


Community Member

I know this post is very old but are there up to date XML files for the SPA50x phones ? Thanks.

Dan Lukes

You can create it by self. Just reset the phone to factory default, then fetch its configuration in XML form.

Read SPA IP Phone: Extracting Configuration with spacfg.xml

Rate useful advices - it will help others to found solutions.


David Syk
Community Member

Thanks for the templates, they really helped out!

Dan Lukes

See attachments of  Added/removed/changed XML tags between N and M firmware of SPA50x for some more recent firmwares.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Recognize Your Peers