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

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

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 — choose the right BMW tool (ISTA+, ISTA-P, E-Sys, INPA).

Need help choosing? Contact us with your BMW model/year and interface (ENET / ICOM / D-CAN).