Ignition on for Coding?

Find out more about the BMW 1 Series E81, E82, E87, E88.
Manufactured from 2004 to 2013

Moderators: Lambster, babybmwadmin, Rich196, Producethis, marco_polo

Post Reply
User avatar
MPN1
Experienced Member
Experienced Member
Posts: 262
Joined: Mon Mar 13, 2017 10:32 pm

Ignition on for Coding?

Post by MPN1 »

When coding, does the ignition need to be on inbetween reading the ecu and then writing back to the ecu?
Thank you.
2008 130i le m sport. Bilstein B6 Rears with Powerflex Mounts. BMWP Grilles. Royal Steering Wheel. Powerfold Mirrors. Powerflex Front ARB Bushes. M3 Gearbox Mounts. Hel Brake & Clutch Lines. Meyle HD Drop Links. Whiteline Subframe Inserts.
OneTwenty
Too Much Time To Waste Member
Too Much Time To Waste Member
Posts: 4326
Joined: Wed Jun 06, 2012 10:33 pm
Location: Lancashire

Re: Ignition on for Coding?

Post by OneTwenty »

Yes, full ignition on with all lights.

Some say have the engine running, but I don't do that as it's in the garage and would kill me. :lol:
66 M240i Coupe, MW, Coral, Auto, Vis/Comfort/Sun, Pro Nav, Heated Wheel/Seats, Elec Seats/Lumbar, Adaptive, Camera/Park Assist, Speed Lim, HK, Split/Fold, WiFi/EBT, F/M

09 320d E91, Silver, Pro Nav, BT, Auto L/W, Ht/Leather, SPG, Cruise
Nyxeris
Too Much Time To Waste Member
Too Much Time To Waste Member
Posts: 2285
Joined: Sat Mar 30, 2019 3:49 pm

Re: Ignition on for Coding?

Post by Nyxeris »

With NCSExpert or ISTA/P it's always ignition on, engine off.

Having the engine running while coding is potentially very dangerous, and it's better to never, ever do it. Even if what you're doing doesn't directly affect the DME, if you're making changes in a gateway module like the CAS or FRM, both of which are on the PT-CAN, there's a non-zero chance of causing real damage to the engine.

Same as pressing "process car". Sometimes it works, more often than not it fails, sometimes when it fails it bricks ECUs. There's no actual benefit to coding the modules which don't need to be coded as part of what you're doing, so it's better to never do it and just process the specific ECUs instead.

Using service functions in INPA or ISTA/D is a different story, but as a general rule for coding, always ignition on engine off.
E81 130i | Build Thread
───────────────────────────
Click here for BabyBMW stickers!
User avatar
MPN1
Experienced Member
Experienced Member
Posts: 262
Joined: Mon Mar 13, 2017 10:32 pm

Re: Ignition on for Coding?

Post by MPN1 »

Thank you.
I wasn't sure if I could have switched the ignition off while I played about with NCS Dummy, and then switched it back on to code the car.
I was just worried about the battery getting low, coding is all new to me and I'm not the quickest.
I'll probably connect another battery with leads under the bonnet to be on the safe side.
2008 130i le m sport. Bilstein B6 Rears with Powerflex Mounts. BMWP Grilles. Royal Steering Wheel. Powerfold Mirrors. Powerflex Front ARB Bushes. M3 Gearbox Mounts. Hel Brake & Clutch Lines. Meyle HD Drop Links. Whiteline Subframe Inserts.
Nyxeris
Too Much Time To Waste Member
Too Much Time To Waste Member
Posts: 2285
Joined: Sat Mar 30, 2019 3:49 pm

Re: Ignition on for Coding?

Post by Nyxeris »

Sorry, got the wring end of the stick there - if you're just playing with TRC/MAN files and not actually poking around inside modules you definitely don't need to be connected for that, might even be better that you aren't as you won't be rushing!

Plug in and generate your files, then go indoors, back them up, and make your changes. You can go back out, plug in, and write the manipulated files whenever it's convenient. If you're worried about battery levels, connect a charger in the meantime.

Bimmercode makes this type of coding much easier, for what it's worth. The £30 was definitely worth it for the convenience.
E81 130i | Build Thread
───────────────────────────
Click here for BabyBMW stickers!
User avatar
MPN1
Experienced Member
Experienced Member
Posts: 262
Joined: Mon Mar 13, 2017 10:32 pm

Re: Ignition on for Coding?

Post by MPN1 »

Nyxeris wrote: Tue Feb 23, 2021 2:07 pm Sorry, got the wring end of the stick there - if you're just playing with TRC/MAN files and not actually poking around inside modules you definitely don't need to be connected for that, might even be better that you aren't as you won't be rushing!

Plug in and generate your files, then go indoors, back them up, and make your changes. You can go back out, plug in, and write the manipulated files whenever it's convenient. If you're worried about battery levels, connect a charger in the meantime.

Bimmercode makes this type of coding much easier, for what it's worth. The £30 was definitely worth it for the convenience.
Ok, so I'll have the ignition on for NCS Expert until I've created a trc file.
Switch the ignition off, change my files with Dummy or altering trc file.
Create a man file.
Switch ignition back on and write files to car.

Then take a look at getting Bimmercode.
2008 130i le m sport. Bilstein B6 Rears with Powerflex Mounts. BMWP Grilles. Royal Steering Wheel. Powerfold Mirrors. Powerflex Front ARB Bushes. M3 Gearbox Mounts. Hel Brake & Clutch Lines. Meyle HD Drop Links. Whiteline Subframe Inserts.
Post Reply

Return to “E81, E82, E87, E88 (2004-2013)”