Updating handset firmware

To update the D160 handset firmware, you must install Microsoft .NET version 4 and you must use the D160 Upgrade Jig.

To check your version of Microsoft .NET, click Control Panel > Add or Remove Programs. If you do not have Microsoft .NET version 4, download it directly from Microsoft at:

If you update the handset firmware on a live system, you must reboot the base station to which the handset registers once the update completes.

Before you begin

Ensure that the handset battery has enough power to last the duration of the upgrade, which might be a few minutes. Also, ensure that you have the latest USB-UART driver installed for the Upgrade Jig (CDM 2.04.06 WHQL Certified), which is also required. Locate the available Upgrade Jig drivers for each operating system in the Upgrade Jig Drivers folder.


  1. Connect the Upgrade Jig to the PC through an available USB port.
  2. Extract the D160 Firmware Upgrade file to anywhere on your PC.
  3. In the extracted folder, run the D160 Handset Writer application.

    The D160 Handset Writer window appears:

    Identify the status display in the D160 Handset Writer.

  4. In the D160 Handset Writer, click the Port Scan button to populate the list of newly available ports.

    The Writer application highlights and selects the port number allocated in the Upgrade Jig.

  5. Connect the Upgrade Jig to the handset using the headset jack and remove the battery from the handset.
  6. Click the Start button on the Writer application, then reinstall the battery.

    The writing begins. The writing process should take less than a minute to complete.

    If the handset was not detected by the application, the status display reads Handset not detected.

  7. If successful, the status display reads Update complete.
    If unsuccessful, the status display reads Update failed. If the update fails:
    • Check the connection between the Upgrade Jig and the handset.

    • Ensure that the handset has a fully-charged and compatible battery.