Skip to:

Next Article
Next Article
Previous Article
Previous Article

How To: Upload Firmware to a Polycom Unit

Written by
Kyle Brocious
Published on
July 21, 2008 at 3:22 pm
Categories
Technical Advice
Tags
Comments
3 comments

Today’s discussion will be on Polycom and how to upload the latest Firmware. For some of you this will be a repetitive read, if you have done this before, but for those just starting out in the industry, or just wanting to learn some new information on VoIP, then this is for you. It will just take a little time, some elbow grease and some hardware.

To start this off let’s begin with the brains behind it all: the TFTP server, also known as, Trivial FTP server. You can find tons of programs like this on the internet but the one that we use in our house is SolarWinds.

To download the SolarWinds TFTP application click on the following link: http://support.solarwinds.net/updates/New-customerFree.cfm?ProdId=52

Then enter all the required information and then click “Download Software”.

Choose which method of download you prefer and install the software on your local Windows-based machine.

In your installation process, you will be prompted to download Microsoft.net 2.0 which can be downloaded here if not already installed: http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en

Click download:

firmware upload one

After you have downloaded the .net application, open or run the Solarwinds application on your desktop:

TFTP Server

When opened it will look like this:

firmware upload 3

Next, you will want to download the Polycom Firmware and Bootrom Files from the VoIP Supply FTP website.

If you don’t have credentials, and you bought the end point from us, then give us a call or shoot us an email and we will be glad to grant you access.

Below is a picture of the site. Scroll down and you will find PDF files, BootRom Files and Firmware Release ZIP files.

file list

Place and extract the ZIP files for both firmware and bootrom into one central folder. (I called it “Polycom Firmware”):

Polycom Firmware

Create a folder called TFTP-Root and place it on your C: Drive.

Place the “Polycom Firmware Folder” inside the TFTP-Root Folder.

Go back to your TFTP Application which should be open on your desktop.

Click File, then configure and set the following:

TFTP App

After you have clicked OK, your TFTP Server application should look like this:

TFTP Server app

Now for the Polycom Phone fun!

1. Plug in your Polycom IP Phone and press the SETUP button to stop the auto-boot process when prompted.

2. Enter the password 456

3. Scroll down to the server menu and select.

4. Edit the server type to “Trivial FTP”

5. Edit the server address to the “IP Address of TFTP Server” (In my case 192.168.1.97) noted in the above screenshot.

6. Exit the server menu, and then exit the setup menu.

7. The phone will prompt you to save and reboot, select OK.

8. Upon reboot, the phone will go through its auto-boot process again, and then display Uploading Bootrom on the screen.

9. You will also see verification on the TFTP Server as the bootrom and firmware files are being uploaded to the phone.

10. When the phone completes its boot cycle, it will briefly display a welcome screen, which shows the current firmware version loaded.

11. If you see this version, you have successfully upgraded your polycom phone.

Special Notes

The Polycom Phone that you are upgrading must be on the same network as your TFTP server application (IE. TFTP Server address: 192.168.1.97, Polycom Phone address: 192.168.1.99). This is essential for the phone and the TFTP server to communicate with each other.

This process can be done on multiple Polycom units at the same time; there is no need to do one at a time if you have multiple units to upgrade.

In order to perform a correct upgrade with files with Polycom Factory Default settings, DO NOT MODIFY ANY FILES.

3 Comments

Keep a close watch on this article’s comments by subscribing to its RSS feed.

  1. Comment by
    michael graves
    Added on
    July 22, 2008 at 11:29 pm

    Kyle,

    Good post! I’ve done this myself many times.

    I too thought that TFTP had to be on the same subnet, and was not routeable. However, a couple of people who ought to know have corrected me on this recently. Are we sure that they absolutely must be on the same subnet?

    Of course, when provisioning phones remotely you’d use FTP or HTTP over TFTP.

  2. Comment by
    Brian
    Added on
    August 5, 2008 at 5:11 pm

    TFTP - You can use IP HELPER to get across a router. It’s much easier to bring the phone over to your physical network and then update it, versus getting network engineers to update routers - or carry your laptop to the network in need….

    Please note: Same Physical network CAN FAIL - here’s why:
    Many people run these devices on different VLANs - which can be preconfigured on the unit, and you will not ever find your device simply because it woke up on VLAN2 when you are on VLAN1.

  3. Comment by
    Riaz
    Added on
    September 2, 2008 at 11:48 am

    I have been trying to use your method to upload firmaware on Polycom SountPoint IP 501 but it has been unable to find MACaddress.cfg… Can someone please help? What should I do?

Comment on this Article

Your email is never published nor shared. Required fields are marked *.

*

Article Navigation

Next Article
Next Article
Previous Article
Previous Article