E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > In need of INPA Download 2024



Reply
 
Thread Tools Search this Thread
      11-23-2024, 11:18 PM   #1
huddy210
Registered
huddy210's Avatar
United_States
0
Rep
4
Posts

Drives: 2006 BMW 325i
Join Date: Nov 2024
Location: USA

iTrader: (0)

In need of INPA Download 2024

Hello I am in need of INPA, I just got ista+ downloaded today and believe I either need a new footwell module or I need to reprogram mine. Either way it sounds like I’ll need INPA.

This is my first bmw, I just bought it a few weeks ago so I’m very new to all this and learning stuff every day so if someone with a little more experience with this stuff wanted to help me out that would be greatly appreciated.

Attached Images
   

Last edited by huddy210; 11-23-2024 at 11:39 PM..
Appreciate 0
      11-23-2024, 11:59 PM   #2
NZE90
Lieutenant
329
Rep
548
Posts

Drives: 325i
Join Date: Nov 2022
Location: Straya

iTrader: (0)

You want INPA to program modules?
Appreciate 0
      11-24-2024, 12:00 AM   #3
huddy210
Registered
huddy210's Avatar
United_States
0
Rep
4
Posts

Drives: 2006 BMW 325i
Join Date: Nov 2024
Location: USA

iTrader: (0)

Yes please. I need to learn a lot more before I decide to start coding but would be nice to have the software.
Appreciate 0
      11-24-2024, 12:02 AM   #4
NZE90
Lieutenant
329
Rep
548
Posts

Drives: 325i
Join Date: Nov 2022
Location: Straya

iTrader: (0)

Just looks like you need to repair the short circuited wires in your headlights, then reset the short circuit counters in the FRM. I don't think INPA can do that. Only Tool32
Appreciate 0
      11-24-2024, 12:05 AM   #5
NZE90
Lieutenant
329
Rep
548
Posts

Drives: 325i
Join Date: Nov 2022
Location: Straya

iTrader: (0)

INPA is for diagnosis. WINKFP is for updating software, NCS expert is for coding, Tool32 i haven't used much, but you can reset the short circuit counters with it.
Appreciate 0
      11-24-2024, 12:10 AM   #6
huddy210
Registered
huddy210's Avatar
United_States
0
Rep
4
Posts

Drives: 2006 BMW 325i
Join Date: Nov 2024
Location: USA

iTrader: (0)

Okay so I gusss I don’t know what I need. But both of my headlights work just fine. The previous owner of the car said that the person before him replaced the xenon headlight assembly for some cheap ones he found on eBay motor. I’m not sure how that even worked but im kinda thinking that’s what caused this issue in the first place. But i now have the xenon headlight assembly’s back in with Osram bulbs in the “dipped/low beam” and halogen h7 in the high beams.

Last edited by huddy210; 11-24-2024 at 12:11 AM..
Appreciate 0
      11-24-2024, 12:28 PM   #7
Cloverdale
First Lieutenant
133
Rep
306
Posts

Drives: 2007 335i Jb4 & perf. mods.
Join Date: Aug 2018
Location: Cloverdale, BC, Canada.

iTrader: (0)

Quote:
Originally Posted by NZE90 View Post
INPA is for diagnosis. WINKFP is for updating software, NCS expert is for coding, Tool32 i haven't used much, but you can reset the short circuit counters with it.
I've coded injectors with my not so new version of INPA.
Appreciate 0
      11-24-2024, 12:40 PM   #8
TheMidnightNarwhal
Major General
TheMidnightNarwhal's Avatar
Canada
2819
Rep
6,394
Posts

Drives: 11' 335is DCT
Join Date: Jun 2015
Location: Gatineau, Quebec

iTrader: (0)

Quote:
Originally Posted by Cloverdale View Post
I've coded injectors with my not so new version of INPA.
"Coding injectors" is not really coding them, it's more like registering them. ISTA/INPA can register new things. For example, registering a new battery same thing.

But for coding, you need coding software like NCS Expert. So for example if I wanted to change my battery type from 80ah acid to 90ah AGM, I will need to code that. Or change the VO to that's with NCS expert for example.

Last edited by TheMidnightNarwhal; 11-24-2024 at 12:46 PM..
Appreciate 0
      11-25-2024, 04:01 PM   #9
Cloverdale
First Lieutenant
133
Rep
306
Posts

Drives: 2007 335i Jb4 & perf. mods.
Join Date: Aug 2018
Location: Cloverdale, BC, Canada.

iTrader: (0)

Quote:
Originally Posted by TheMidnightNarwhal View Post
"Coding injectors" is not really coding them, it's more like registering them. ISTA/INPA can register new things. For example, registering a new battery same thing.

But for coding, you need coding software like NCS Expert. So for example if I wanted to change my battery type from 80ah acid to 90ah AGM, I will need to code that. Or change the VO to that's with NCS expert for example.
Entering injector flow rate coding values with INPA isn't really coding them?
Appreciate 0
      11-25-2024, 04:12 PM   #10
TheMidnightNarwhal
Major General
TheMidnightNarwhal's Avatar
Canada
2819
Rep
6,394
Posts

Drives: 11' 335is DCT
Join Date: Jun 2015
Location: Gatineau, Quebec

iTrader: (0)

Quote:
Originally Posted by Cloverdale View Post
Entering injector flow rate coding values with INPA isn't really coding them?
Correct, it's more like registering them to the car. That's why you can do it via a service function in ISTA-D or INPA. But if I wanted to for example code the battery type, ISTA diagnostics will tell me to use ISTA-P or I'd have to use any other coding program (Main one is NCS Expert for example) for programing/coding.

Last edited by TheMidnightNarwhal; 11-25-2024 at 04:20 PM..
Appreciate 1
NZE90328.50
      11-26-2024, 01:52 AM   #11
Cloverdale
First Lieutenant
133
Rep
306
Posts

Drives: 2007 335i Jb4 & perf. mods.
Join Date: Aug 2018
Location: Cloverdale, BC, Canada.

iTrader: (0)

Quote:
Originally Posted by TheMidnightNarwhal View Post
Correct, it's more like registering them to the car. That's why you can do it via a service function in ISTA-D or INPA. But if I wanted to for example code the battery type, ISTA diagnostics will tell me to use ISTA-P or I'd have to use any other coding program (Main one is NCS Expert for example) for programing/coding.
Entering injector flow rate values with INPA is indeed coding them. The DME requires each injector flow rate to ensure that you have enough fuel in the chamber especially when your turbos are spooling up and in wot situations. Not coding a replaced injector will result in messed up afr's which can be extremely problematic. INPA is precisely the free tool to use for injector coding. Have you ever replaced one?

Last edited by Cloverdale; 11-26-2024 at 01:59 AM..
Appreciate 0
      11-26-2024, 05:06 AM   #12
NZE90
Lieutenant
329
Rep
548
Posts

Drives: 325i
Join Date: Nov 2022
Location: Straya

iTrader: (0)

Quote:
Originally Posted by Cloverdale View Post
Entering injector flow rate values with INPA is indeed coding them. The DME requires each injector flow rate to ensure that you have enough fuel in the chamber especially when your turbos are spooling up and in wot situations. Not coding a replaced injector will result in messed up afr's which can be extremely problematic. INPA is precisely the free tool to use for injector coding. Have you ever replaced one?
INPA cannot do ANY coding other than your "injector coding/programming/ registering or whatever you want to call it. But it's not really coding. INPA cannot alter the vehicle order in any modules, or enable/disable features within modules. That is what NCS expert is used for. Coding modules.

Last edited by NZE90; 11-26-2024 at 05:24 AM..
Appreciate 0
      11-26-2024, 10:40 AM   #13
TheMidnightNarwhal
Major General
TheMidnightNarwhal's Avatar
Canada
2819
Rep
6,394
Posts

Drives: 11' 335is DCT
Join Date: Jun 2015
Location: Gatineau, Quebec

iTrader: (0)

Quote:
Originally Posted by Cloverdale View Post
Entering injector flow rate values with INPA is indeed coding them. The DME requires each injector flow rate to ensure that you have enough fuel in the chamber especially when your turbos are spooling up and in wot situations. Not coding a replaced injector will result in messed up afr's which can be extremely problematic. INPA is precisely the free tool to use for injector coding. Have you ever replaced one?
Right but that's not coding, that's just registering them to the car. I understand what you mean, but like in the BMW sense of things, it's not technically coding. I know it's something minimal to argue about but I was just putting it out there since OP didn't seem to know the difference and you mentioned INPA codes. I've been coding for a while now and I notice sometimes people mixed them up, that's all.

Yes I have . I have replaced injectors, I have replaced batteries, I have coded different battery types, I have default coded my new FRM, I have coded other options to on my car to my liking

Think of it this way to, coding means editing the values of a module. But when you register a fuel injector, you aren't changing any DME coded values, you are simply telling the module hey new injector take this in note. Same thing for the battery swap, you are just telling the IBS/CAS new battery is in, you aren't changing any coded values. But then, if you were to change battery type, then yes you are going into the CAS module and changing the coded values (Or changing the VO and then default code the module to reflect new VO). And for the latter I need NCS Expert or ISTA-P (programming portion if ISTA)

Last edited by TheMidnightNarwhal; 11-26-2024 at 10:48 AM..
Appreciate 0
      11-26-2024, 01:01 PM   #14
Cloverdale
First Lieutenant
133
Rep
306
Posts

Drives: 2007 335i Jb4 & perf. mods.
Join Date: Aug 2018
Location: Cloverdale, BC, Canada.

iTrader: (0)

Quote:
Originally Posted by TheMidnightNarwhal View Post
Right but that's not coding, that's just registering them to the car. I understand what you mean, but like in the BMW sense of things, it's not technically coding. I know it's something minimal to argue about but I was just putting it out there since OP didn't seem to know the difference and you mentioned INPA codes. I've been coding for a while now and I notice sometimes people mixed them up, that's all.

Yes I have . I have replaced injectors, I have replaced batteries, I have coded different battery types, I have default coded my new FRM, I have coded other options to on my car to my liking

Think of it this way to, coding means editing the values of a module. But when you register a fuel injector, you aren't changing any DME coded values, you are simply telling the module hey new injector take this in note. Same thing for the battery swap, you are just telling the IBS/CAS new battery is in, you aren't changing any coded values. But then, if you were to change battery type, then yes you are going into the CAS module and changing the coded values (Or changing the VO and then default code the module to reflect new VO). And for the latter I need NCS Expert or ISTA-P (programming portion if ISTA)
My fellow Canadian, your english is great considering you're in Quebec! Are you bilingual? I am not, but my grandchildren are.
Appreciate 0
Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 09:38 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST