From Snom User Wiki

< M-series
Revision as of 16:03, 25 September 2017 by Berterp (Talk | contribs)
Jump to: navigation, search


Download links

Latest version

Upgrading base or handsets from version 324 or earlier:

  • IMPORTANT NOTE 1: After upgrading to the version 355BXX you WILL NOT ABLE TO DOWNGRADE TO THE VERSION 324BXX. Please take this upgrade carefully
  • IMPORTANT NOTE 2: The upgrade will remove all the manually uploaded contacts from the global addressbook. Please make sure to re-upload the addressbook after the update.
  • IMPORTANT NOTE 3: In case you are doing the update from a 323 version you need to update to the version 324B12 before applying the version 355

Firmware binaries

If you have read and understood the Release Notes and all the reported information, click here to show the download links

Update Instructions

Downloading locally the firmware files

Before starting the update, you must download all required files and save them in folders using the exact structure described below.

Do not rename the update files as the base station will look for file names that adhere to the M-series naming scheme.

  • All M-series product names start with a capital M, followed by one to three numerals.
  • The names of the firmware files also start with the capital M and are followed by one to three numerals, i.e., M700, M300, M65, M25, etc.
  • The product name is followed by the underscore _ which, in turn, is followed by a small v and the three-digit firmware version preceded by a zero, i.e., 0323, 0324, 355 etc.
  • Starting from version 355 you must also define the branch number using 4 digits preceded by a small b.
  • The repeater firmware file is without a branch number (Eg. M5_v0039.fwu)
  • The file name has the .fwu extension


  • The update file for updating the M700 to version 324 must be named M700_v0324.fwu
  • The update file for updating the M65 to version 324 must be named M65_v0324.fwu
  • The update file for updating the M300 to version 355 branch 16 must be named M300_v0355_b0016.fwu

Note: Linux/Unix based HTTP servers are case sensitive. Since all M-series product names start with a capital M, the names of the folders must also start with a capital M, i.e., M700, M300, M65, M25, etc. Naming the folders m700, m300, etc. will cause the downloads to fail.

Set up a folder for each M-series product on your http server and download the firmware file for each product into the respective folder.

Structure example:

├── M25
│   └── M25_v0355_b0025.fwu
├── M300
│   └── M300_v0355_b0025.fwu
├── M65
│   └── M65_v0355_b0025.fwu
├── M700
│   └── M700_v0355_b0025.fwu
├── M85
│   └── M85_v0355_b0025.fwu
└── M5
    └── M5_v0039.fwu

When you perform the update via web interface you have to enter:

  • Firmware update server address
  • Firmware path
  • Required Version
  • Required Branch (mandatory since v355).

The download path will be created following the rule:

  • Without specifying a branch number: <server_address><path>/<product>/<product>_v0<version>.fwu
  • With a branch number (>= v355): <server_address><path>/<product>/<product>_v<version>_b<branch>.fwu

Using the Snom server http://dect.snom.com

Follow the instructions reported here.

Troubleshooting the update

Base station update procedure

  • If everything is working properly the base will start downloading the firmware, at the end of the download the system checks the binary integrity, this procedure can takes some minutes.
  • At the end of the previous steps the base station will apply the firmware upgrade. During this phase the device will be unreachable and you should see the base LED blinking in orange and then in red.
  • After some minutes the base station should be correctly updated and reachable via the web interface

Handsets update procedure

  • After filling the handsets "Required Version" text box and clicking on the "Save/Start Update" button the base will download the binary locally
  • After the download the base will transfer the firmware to the handsets over-the-air, into the handsets web page of the base you should see the transfer percentage for each handset
  • At the end of the transfer the handset should be put on the charger in order to apply the update. On the handsets page you should see the "Waiting for charger message"

If something goes wrong with the update you should see the reason looking into the Syslog after enabling the Debug messages (Management -> Syslog -> Syslog level )

Personal tools