Our development team periodically releases new updates to the OBDLink® adapter firmware. We recommend that you update to the newest version for optimal performance.


The following table lists the application to use for firmware updates for your OBDLink model and operating system.


OBDLink AdapterOperating SystemApplication to use for firmware updates
OBDLink MX+Android, iOSOBDLink App
WindowsSTN Firmware Updater
OBDLink CXAndroid, iOSOBDLink App
OBDLink LXAndroidOBDLink App
WindowsSTN Firmware Updater
OBDLink EXAndroidOBDLink App (requires USB On-the-Go cable*)
WindowsSTN Firmware Updater
OBDLink SXAndroidOBDLink App (requires USB On-the-Go cable*)
WindowsSTN Firmware Updater

* A USB On-the-Go (OTG) cable is required to connect OBDLink EX and OBDLink SX (not included with purchase).




If you use the OBDLink app, you will see a notification message when a firmware update is available for your OBDLink adapter. For detailed steps on how to update your firmware, see the Update firmware with the OBDLink app section of this article.


iOSAndroid
iOS Update Available screenshotAndroid Update Available screenshot


If you use the OBDwiz software for Windows, you will not see a notification message when a firmware update is available. For detailed steps on how to update your firmware, see the Update firmware with a Windows PC section of this article.



TABLE OF CONTENTS



Update firmware with the OBDLink app

Before you update the firmware, be sure to:  

  • Start your vehicle and connect your phone/tablet to your OBDLink adapter.
  • Make sure your phone/tablet is not streaming to any other Bluetooth/BLE devices.
  • Make sure any other devices paired with the OBDLink adapter have Bluetooth turned off.


Note: In this article, iOS screenshots are shown on the left and Android screenshots are shown on the right.

  1. Confirm that your phone/tablet is Connected to the OBDLink adapter.
    iOSAndroid
    iOS Connected screenshotAndroid Connected screenshot



  2. In the OBDLink app, navigate to Settings > Firmware Updates.

    iOS Firmware Updates screenshotAndroid Firmware Updates screenshot


    You will see the current firmware version for your OBDLink adapter.

    1. Tap Check For Updates.
    2. Tap your OBDLink adapter
    to open the next screen.
    iOS Select Adapter and Check for Updates screenshot
    Tap CHECK FOR UPDATES.
    Android Check for Updates screenshot



  3. You will see the installed firmware version and a new version, if one is available.

    To download and install the update,
    tap Update Firmware.
    iOS Update Firmware screenshot

    To download and install the update,
    first tap DOWNLOAD,
    then tap UPDATE FIRMWARE.
    Android screenshot with Download button highlighted

       Android screenshot with Update Firmware button highlighted 




  4. Tap Update Firmware again in the confirmation screen.

    iOS Confirmation screenshotAndroid Confirmation screenshot


  5. This process will take about 3-5 minutes. You will see a completion message when the firmware installation is complete. 

    Tap OK and go back to the Home screen.

    iOS Loading Successful screenshotAndroid Loading Successful screenshot


  6. After the firmware loading process, your OBDLink adapter will be disconnected.

    In the Home screen, tap Connect to connect to your OBDLink adapter.

    iOS Disconnected screenshotAndroid Disconnected screenshot



Connection issues

After you update the firmware, your OBDLink adapter may not connect to your phone/tablet right away. Try these tips:

  • Unplug your OBDLink adapter and plug it back in again.
  • Check the Bluetooth settings for your phone/tablet and select your OBDLink adapter.

If you have other issues after completing the firmware update, see Troubleshooting in this article.


Update firmware with a Windows PC

To install a firmware update using a Windows PC, download and run the STN Firmware Updater (a Windows utility) to connect to your OBDLink adapter as described below.


  1. Download the STN Firmware Updater utility.
    Windows Download Firmware Update Utility screenshot

  2. Run the Install-StnFirmwareUpdater.exe file. 
  3. Connect to your OBDLink adapter.

  4. Click Upload and the updater will start the process.
    Windows Upload screenshot


  5. When the process is complete, the updater will show that your adapter is up-to-date. 

    Click Disconnect and close the STN Firmware Updater.
    Windows Disconnect screenshot

After the update is complete, use the OBDLink App or OBDwiz software to connect the OBDLink adapter to your phone/tablet or Windows PC. 


The Software & Firmware Updates page lists the latest available versions. We recommend that you use the STN Firmware Updater to automatically download the correct firmware for your adapter model.


Be aware that firmware for all adapter revisions may not be listed on this page.



Troubleshooting

The symptoms below may indicate that the firmware update was not successfully completed:

  • Button/Factory reset doesn't work (OBDLink MX+ and LX adapters only)
  • Error message - Command timed out


If you experience these symptoms, try the procedures below:

  • For OBDLink EX and SX adapters, retry the process using the Windows tool (see Update firmware with a Windows PC above).
  • For OBDLink MX+, LX, and CX adapters, follow the process below to troubleshoot your Bluetooth connection and retry the update process.



If a firmware update has failed, the OBDLink adapter is still recoverable. Follow the steps below to retry the firmware update. 


  1. Make sure your phone/tablet is not streaming to any other Bluetooth/BLE adapters.
  2. Make sure all other devices paired with the OBDLink adapter have Bluetooth turned off.
  3. Disable other third-party OBD applications that use the OBDLink adapter, such as Torque Pro or similar.
  4. Power cycle the OBDLink adapter (unplug it from the OBD port, wait 10 seconds, and plug it in again).
  5. iOS users only: Confirm that your phone/tablet is Connected to the OBDLink adapter on the Settings > Bluetooth menu.
    Note: Do not tap the OBDLink app CONNECT button at any time during this procedure.
  6. In the OBDLink app, navigate to Settings > Firmware Updates.
  7. Make sure your OBDLink adapter is selected and tap Check For Updates.
    1. Tap Check For Updates.
    2. Tap your OBDLink adapter
    to open the next screen.
    iOS Select Adapter and Check for Updates screenshot
    Tap CHECK FOR UPDATES.
    Android Check for Updates screenshot
  8. Tap the Update Firmware button.

    To download and install the update,
    tap Update Firmware

    iOS Update Firmware screenshot

    To download and install the update,
    first tap DOWNLOAD,
    then tap UPDATE FIRMWARE.
    Android Check for Updates with Download button highlighted. 

       Android Check for Updates with Update Firmware button highlighted.

If a firmware update has failed and you have uninstalled/reinstalled the OBDLink app, follow the steps below to recover your adapter using the built-in firmware recovery utility.

Note: Do not tap the OBDLink app CONNECT button at any time during this procedure.

  1. Make sure your phone/tablet is not streaming to any other Bluetooth/BLE adapters.
  2. Make sure all other devices paired with the OBDLink adapter have Bluetooth turned off.
  3. Disable other third-party OBD applications that use the OBDLink adapter, such as Torque Pro or similar.
  4. Power cycle the OBDLink adapter (unplug it from the OBD port, wait 10 seconds, and plug it in again).
  5. iOS users only: Confirm that your phone/tablet is connected to the OBDLink adapter on the iOS Settings > Bluetooth menu.
  6. Verify the proper Communication Type is selected under Settings > Preferences > Communications > Communication Type.
    iOS Communication Type screenshotSelect your OBDLink adapter
    under Communication Type
    Android Communication Type screenshot


  7. Navigate to Settings > Firmware Updates
    Note: You may see a pop-up message saying “OBDLink Device Not Found”.
    This is normal if there are no OBDLink adapters registered. Tap OK.

    Tap the Menu button, then
    tap Firmware Recovery.

    iOS Menu and Firmware Recovery highlighted.

    Tap the Menu icon (3 vertical dots),
    then tap Firmware Recovery.

    Android Menu 3 dots screenshot


    Android Firmware Recovery button highlighted.

    Tap Yes to continue.
    iOS Firmware Recovery Confirmation screenshot

    Tap YES to continue.

    Android Firmware Recovery Confirmation screenshot




  8. Make sure your OBDLink adapter is selected and tap Check For Updates.

    1. Tap Check For Updates.
    2. Tap your OBDLink adapter
    to open the next screen.
    iOS Select Adapter and Check for Updates screenshot

    Tap CHECK FOR UPDATES.
    Android Check for Updates screenshot



  9. Tap the Update Firmware button.

    To download and install the update,
    tap Update Firmware.
    iOS Update Firmware screenshot

    To download and install the update, 

    first tap DOWNLOAD,
    then tap UPDATE FIRMWARE.

    Android Check for Updates with Download button highlighted.


    Android Check for Updates with Update Firmware button highlighted.




Learn more


Need more help?

OBDLink Support Forum   

Submit a Support Ticket  


OBDLink® is a registered trademark of OBD Solutions, LLC.