How to code BMW F10 F31 F25 with E-Sys or ICOM Ista-D

Car model: BMW F10 / F31 / F25

Purpose: coding the cars


BMW coding tools to have:

Target user:


BMW shuts down the ignition after a while so how can we prevent the car to shut down the ignition if you are programming ?

@tokarszczak experience:

I always program all ecus only with ENET cable– car never died and all work always done. Even with Icom you can brick car it you don’t know what are you doing. Why you write that it will be slow? Its same channels of communication like in ICOM.

Ignition won’t turn off when programming.

I don’t know speed of this two- for me programming nbt evo with 35 minutes is fine with enet. Try to flash some difficult nbt or kombi with icom- always problem and enet helps me a lot with it. Have 2 original Icom- both faulty and repaired in BMW. There was few threads about killing a car with Icom and programming in Ista- so it is possible. Enet is not bad for work with F and G series but if you want only click start button in Ista and wait for finish- Icom is for you. With Enet you can do same job.

@Matthew53 review:

When executing TAL, esys will take care of ignition, so it won’t turn off.

ISTA will also take care of ignition. It will also write to you first what to do. For F10 that is – do no open/close driver’s door during operation.

@2013m5 review:

I owned few BMW E, F and G series. I never use ISTA-D with eNet cable to program F or G series.
Always used icom or ICOM Next for BMW to program with ISTA-D over my home network, and never have any problem.
I bought the iCom Next A 81 31 2 360 883.
Buy the iCom Next for your F series cars.
Here the steps I prepared before I connect the iCom on my F or G series.
1. Latch the driver seat belt.
2. Latch the drive door latch for coupe and sedan.
3. Turn ON ignition.
4. Connect the iCom.
5. Run ISTA-D

@Enabled review:

Enet is completely fine, even factory uses enet…..

@ snypertje review:

Programming with ista+ is easy.

@ lmao1 review:

My recommendation, don’t use ISTA+ and ENET for programming…. anyway if you want o risk it, use ESYS + ENET.

2 times I updated with ista+enet went wrong, I had luck to recover the whole car with esys + icom, good luck.
ps: about ista+ and ignition, Voltage is not checked in ISTA with ENET.

@ Matthew53 review

Most of the time, when you updating the whole car, it does do everything and you don’t have to put your fingers in esys, but there are also situations where ISTA fail with programming one of the modules (sometimes more) and refuse to reprogram until you replace it. It’s good, if it’s stuck in programming mode, but still response. Then you need to try to reprogram with esys.
If you want to start with programming, then in my opinion, you should definitely be familiar with esys and its functionality.

@ Breach review

Just use e-Sys and ENET – that’s what I’ve always used for my F10. As long as you have power, have no retrofits/donor parts and watch out for mismatching HWEL/HWEPs it’s pretty safe and straightforward. Sometimes you may have to run ABLs from ISTA, but not for KAFAS. Anyway, there are almost no updates now for the F10 and you’re already at a pretty recent ilevel.

If you really want to use ISTA then buy an ICOM. I’m in the same situation – personal use, so can’t justify the cost.

Be the first to comment

Leave a Reply

Your email address will not be published.