# How to Update BMW ICOM Firmware | BMW ICOM A1 A2 NEXT Guide

**By My Store Admin** · 2026-03-29

# **How to Update BMW ICOM Firmware: Step-by-Step Guide**

Keeping your BMW ICOM firmware up to date is important for stable diagnostics, coding, and communication with modern BMW software. If your interface has connection issues, works inconsistently, or does not communicate correctly with ISTA, a firmware update may help restore proper operation. Практичні інструкції для ICOM A1/A2/NEXT зазвичай виконуються через web-інтерфейс пристрою, а для деяких конфігурацій NEXT також описують оновлення через ISTA. 

## **What You Need Before Updating**

Before starting, make sure you have:

-   a BMW ICOM interface
    
-   a LAN connection between ICOM and your computer
    
-   stable power from the vehicle or external power source
    
-   firmware files for your ICOM version
    
-   a browser that can access the ICOM web interface
    
-   IToolRadar if you need to detect the current IP address of the unit
    

Most step-by-step sources recommend connecting ICOM to the car and computer first, then opening the web interface through the device IP address. A common default address is 169.254.92.38:60080, but the actual IP may differ on some units, so checking it with IToolRadar is often the safest approach. 

## **Important Warning Before You Start**

Do not disconnect the ICOM from power, the vehicle, or the network during the firmware update. During flashing, the LEDs may turn red or flash red, and this is typically part of the normal process. Interrupting the update can corrupt the firmware and leave the unit unavailable until recovery steps are performed. 

## **Step 1: Connect BMW ICOM**

Connect the BMW ICOM to your computer via LAN and connect it to the vehicle so the adapter has stable power. Some guides also mention using an external 12V source where needed. Once connected, confirm that the device is powered on and visible on the network. 

## **Step 2: Open the ICOM Web Interface**

Open your browser and enter the IP address of the ICOM followed by port 60080.

A commonly used example is:

  

http://169.254.92.38:60080

  

If your unit is using a different IP, detect it first with IToolRadar. In many practical guides, the standard login is:

-   **Username:** root
    
-   **Password:** NZY1150263
    

After login, you will enter the ICOM Manager interface where the firmware update tools are available. 

## **Step 3: Upload the System Firmware File**

Inside the ICOM Manager, open **Update Firmware**. First upload the **system** firmware file, usually labeled similar to:

ICOM-BootImage-xx-xx-xx.bin

Choose the update type **SYSTEM**, then send the file to the device and confirm the operation. During this stage, the ICOM LEDs may flash red. Many walkthroughs describe this as normal behavior while the boot image is being written. 

## **Step 4: Upload the Application Firmware File**

After the system image finishes, return to **Update Firmware** and upload the second file, usually named similar to:

  

ICOM-ApplicationImage-xx-xx-xx.bin

Set the update type to **APPLICATION** and start the upload. This step updates the main operating software of the interface. In common update procedures, the reboot is done only after both parts are completed. 

## **Step 5: Reboot the ICOM**

When both firmware parts are installed successfully, select **Reboot**. After restart, the LEDs should return to normal operation, and the ICOM should be ready for use again. Some guides note that the status LEDs typically return to green when the device has booted correctly. 

## **What If You Cannot Access the ICOM After Update?**

In some cases, after the firmware update the ICOM web interface is no longer reachable on the old IP address. This often means the network settings changed. One published recovery method is to restore the standard IP using a FAT32-formatted USB drive with network configuration files such as USER.settings and User.settings.log, then wait for the device to complete the network reconfiguration. After that, the LEDs should return to normal and the default address may become accessible again. 

## **ICOM A1, A2 or NEXT: Why It Matters**

The exact update path can depend on the real hardware version of your device. Some clones are sold in a NEXT-style housing but internally use A2 hardware. That matters because the update method and compatible firmware can vary depending on what is actually inside the unit. Several practical repair and diagnostic guides specifically warn users to verify whether the device is truly NEXT hardware or an A2-based clone before flashing. 

## **Can BMW ICOM Firmware Also Be Updated Through ISTA?**

Yes, some BMW ICOM NEXT procedures describe firmware configuration through ISTA, especially when the correct ICOM firmware packages are already installed in the BMW software environment. In practice, however, many technicians still use the web interface for direct manual flashing because it is simple and works well for A1/A2-style units and many clone devices. 

## **Final Tips**

To reduce the risk of errors during the update:

-   use stable power
    
-   do not interrupt the process
    
-   use the correct firmware files for your exact ICOM type
    
-   verify the device IP before and after flashing
    
-   reboot only after both firmware parts are installed
    

A careful firmware update can improve compatibility with newer BMW diagnostic software and help fix unstable connection behavior. This is especially relevant when using older ICOM units with newer ISTA environments.

### [BMW Software Hub](https://prodiagtools.com/pages/bmw-diagnostic-software "BMW Diagnostic Software Hub (ISTA, ISTA-P, E-Sys, INPA)") — choose the right BMW tool (ISTA+, ISTA-P, E-Sys, INPA).

### Need help choosing? [Contact us](https://prodiagtools.com/pages/contact "Contact ProDiagTools Support") with your BMW model/year and interface (ENET / ICOM / D-CAN).

**Tags:** BMW coding tools, BMW diagnostic tools, BMW ICOM, BMW ICOM firmware, BMW ISTA, BMW scanner, ICOM A1, ICOM A2, ICOM firmware update, ICOM Next, ICOM update guide, ICOM web interface

---

> Source: [Prodiagtools](https://prodiagtools.com/blogs/software-guides/how-to-update-bmw-icom-firmware)
