Try out the new beta site for E90Post. You can read more about what's happening here
  E90Post  


Extreme Powerhouse
 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > Do i need to code and register battery ?



Reply
 
Thread Tools
      09-30-2023, 10:51 AM   #23
tinkerman
Private First Class
tinkerman's Avatar
South Korea
74
Rep
115
Posts

Drives: '07 320i (E90)
Join Date: May 2013
Location: Korea

iTrader: (0)

To keep my previous reply from getting any larger, I've updated my search results from within BIMMERSCENE.com below. I had to register as a member and make a short reply to the respective threads to "unlock" the download information (MEGA* download links).
* If MEGA tries to pick your wallet, then search for a respective torrent on say btdig.com

ISTA 4.39.20 + 4.43.31 SDP+ BLP - the newest [MEGA]
(https://www.bimmerscene.com/showthread.php?tid=1548)
attached ISTA-D 4.32.15 [MEGA] + the newest psdzdata
included:
- Ista D, tools
- SDP + BLP
- SQLiteDBs (DE, EN, GLOBAL)
https://mega.nz/file/bj4myKLK#yxMFCI...8ujV7B44nOI2qo
*Note: The ISTA software package since after 2017 or so does not support programming(coding/firmware flashing) of the E series(the latest ISTA-P that supports E series programming seems to be 3.71, mentioned below). Hence, for the current ISTA download, If all you really need is E series diagnostics features, then you do NOT have to download the largest(100+GB) file - "v4.39.20_PSdZData" as this is the SDP(Service Data Programming) files for programming F, G and I Series, Mini and Rolls Royce cars.


Pre-activated version of ISTA-D 4.39.20 Standalone
(https://www.bimmerscene.com/showthread.php?tid=5132)
"Skip downloading the SDP (full psdz) since there is a newer version of this anyway. Only download and install BLP and required language files. Then update BLP and/or SDP manually to latest 4.4x.xx version!")

"NO ACTIVATION KEY REQUIRED, TESTED AND WORKING!"

ISTA-D Torrent:
Download Here:
(https://www.mediafire.com/file/euv3o...0.torrent/file)
ISTA-D Mega:
MEGA LINKS with DE, EN, RU, ZH language packs:
https://mega.nz/folder/v3pS3LKY#LgNFPfPjcuCm3BsRENZrEw
*Note: The ISTA software package since after 2017 or so does not support programming(coding/firmware flashing) of the E series(the latest ISTA-P that supports E series programming seems to be 3.71, mentioned below). Hence, for the current ISTA download, If all you really need is E series diagnostics features, then you do NOT have to download the largest(100+GB) file - "v4.39.20_PSdZData" as this is the SDP(Service Data Programming) files for programming F, G and I Series, Mini and Rolls Royce cars.


ISTA-P 3.71
(https://www.bimmerscene.com/showthread.php?tid=2179)
https://mega.nz/folder/6mIHTI7A#U_KzyrFgYvvMyzU8NUgmYg


SDP and BLP 4.43.21 (latest)*
*Apparently NOT the "latest"(which seems to be 4.43.31 at the time of this writing), but the title of the thread copied as is. The actual downloadable files are indeed 4.43.31.
Note:
Service Data Programming (SDP) files are needed to program with ISTA+ (for F, G and I Series, Mini and Rolls Royce cars, NOT needed for E Series as ISTA-P needs to be used for programming-flashing/VO based coding of E series).
Basic Logistic Programming (BLP) is required in ISTA+ to work with basic functions without the need for coding/flashing.
(https://www.bimmerscene.com/showthread.php?tid=2200)
https://mega.nz/folder/L3hD2QKR#tJNCEYc0vmoI2UJf4KnJVw


Easy BMW Tools for E Series (NCS EXPERT,INPA,EDIABAS,WINKFP,TOOL 32,NCS DUMMY)
(https://www.bimmerscene.com/showthread.php?tid=3)
https://mega.nz/file/RcshDLbZ#guGZT2...T510K8vHx9H63g


SP Daten v71
(https://www.bimmerscene.com/showthread.php?tid=5288)
https://mega.nz/folder/ncp2wS4a#7KYHzz0GVGCdUkcoCJhEsQ

Cheers!

Last edited by tinkerman; 10-02-2023 at 06:35 AM..
Appreciate 2
      09-30-2023, 04:43 PM   #24
Dx11
Lieutenant
278
Rep
558
Posts

Drives: E93
Join Date: Nov 2020
Location: Netherlands

iTrader: (0)

Jeezz that's all cool and all but I still kinda prefer my way: buy bimmercode/bimmerlink and an adapter (both 1 time payment unlike other apps) and hit the switches and buttons you want to use. All this above is way too much effort to understand if you ask me.

(You need bimmercode to change battery capacity or code features, but you need bimmerlink to register the new battery, still worth it imo).
Appreciate 0
      09-30-2023, 05:29 PM   #25
tinkerman
Private First Class
tinkerman's Avatar
South Korea
74
Rep
115
Posts

Drives: '07 320i (E90)
Join Date: May 2013
Location: Korea

iTrader: (0)

Bimmerfest has the following ISTA guide for beginners:

Beginner's Guide to BMW ISTA+
https://www.bimmerfest.com/threads/b...w-ista.936877/

The very first post includes a downloadable 'GUIDE TO ISTA+.pdf'
https://www.bimmerfest.com/attachmen...ta-pdf.580069/

It is pretty comprehensive, just by looking at the contents(pdf bookmarks). Be sure to check it out.

*Note: The ISTA software package since after 2017 or so does not support programming(coding/firmware flashing) of the E series(the latest ISTA-P that supports E series programming seems to be 3.71, mentioned in my previous post). Hence, for the current ISTA download, If all you really need is E series diagnostics features, then you do NOT have to download the largest(100+GB) file - "v4.39.20_PSdZData" as this is the SDP(Service Data Programming) files for programming F, G and I Series, Mini and Rolls Royce cars.

Last edited by tinkerman; 10-11-2023 at 05:44 AM..
Appreciate 0
      10-05-2023, 08:56 AM   #26
tinkerman
Private First Class
tinkerman's Avatar
South Korea
74
Rep
115
Posts

Drives: '07 320i (E90)
Join Date: May 2013
Location: Korea

iTrader: (0)

Just thought I'd share a nice tutorial video I ran into on YouTube regarding installation of the more recent versions of ISTA+* and ISTA-P**

* ISTA(+) : Used as ISTA-D for E series, and ISTA-D AND P for all later models
** ISTA-P (e.g. v.3.71) : Used as "programming tool"(ISTA-P) for E series as ISTA(+), since late 2017/early 2018, does not include programming features for E series).

"Installing and Configuring ISTAD and ISTA-P for K+DCAN Connections. Easy Step by Step Instructions"


The video above describes a slightly older version of the software than the latest, but the install process is pretty much the same. The only difference you may encounter(as I did) is that among the recent ISTA software there are ones which do NOT require a license (like the torrent version of ISTA 4.39.20 I got).

ISTA+ with just the diagnostic data, only BLP data(required) installed and no SDP prorgramming data(optional, usually the 100GB+ largest PSdZ file in downloads), on a Windows 10 VM optimized for virtual disk space came out to about 116GB. This is including all diagnostic data for E series and up. *Update: I thought, that if the other series' data(BLP data) are filtered out, it might be possible to reduce the total size down, but it seems that the largest chuck of data(74~80GB) is due to the SQLiteDBs (Other & English basic files that are required), and the BLP data is just under 14GB so deleting some of those will still not make a huge dent in the size of the overall system.

ISTA(+)'s E series info seems pretty much the same black & white photos with same text instructions at least for the same info I referenced compared with the older version from around 2016. But the ISTA graphic user interface is a bit upgraded / expanded, for example with capacity to handle 3 vehicles in one ISTA system for diagnostics, though likely not 3 vehicles at once for programming, and also some minor convenience features added to the main search list/viewing windows such as arrow heads to expand left or right windows fully left or right. Loading(booting) seems a bit faster but searches seem to take a bit longer - of course that just might be because my computer(2011 MacBook Air) is now "lacking" compared with ISTA's hardware requirements (just barely managing to run the software). In terms of diagnostic capability, there is likely not that much advantage to the latest ISTA+ compared with say ISTA-D 3.5X from around 2016-17, whereas in the older versions it is possible to delete primary data for models(series) not in use, allowing for significant reduction in system(VM) size (my older ISTA-D 3.5X VMs with only "E89"(E series) data are as small as 50~60GB.

*Note: regarding hardware requirements, ISTA+ has a 150GB hard disk / 3.8GB RAM minimum requirement. These values are the minimum that need to be showing in the C: drive properties for example. In my case, my VM's size was showing as 149GB(though my physical drive was actually less available!) and ISTA+ initially aborted installation, so I had to expand my VM's potential maximum disk size, with some elbow room to 160GB and also increase the RAM setting to a little over 3.8GB (of 4GB max on my hardware system) to get ISTA+ to complete installation and start up. I think there is actually a registry tweak to disable this hardware requirement check at start up, but I did not have it handy so I just boosted my VM's capacity (virtually). My hardware ("host") system still managed probably because I have a SSD 'hard drive' and 10GB or so has been set as virtual memory on top of the 4GB hardware RAM(3GB or so of which was being consistently hogged by the ISTA VM "guest" system).

ISTA-P, the latest v.3.71, I've downloaded but not yet installed (as I'd first like to optimize the ISTA+ VM a bit, but it(ISTA-P 3.71) should be a bit simpler in get up and running, thanks to this video guide with detailed step by step instruction in clear English. This will significantly reduce if not eliminate the need to search forums for trouble shooting tips etc..

Cheers~

Last edited by tinkerman; 10-05-2023 at 03:07 PM..
Appreciate 1
      11-11-2023, 11:45 AM   #27
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Hey battery experts, quick question: If my new to me car had its battery replaced in Feb 23, should I presume it wasn't registered and do it now in November?
Looks like a Costco battery, and if so, I doubt they registered it.

Grazie!

Appreciate 0
      11-11-2023, 02:13 PM   #28
Dx11
Lieutenant
278
Rep
558
Posts

Drives: E93
Join Date: Nov 2020
Location: Netherlands

iTrader: (0)

Quote:
Originally Posted by StradaRedlands View Post
Hey battery experts, quick question: If my new to me car had its battery replaced in Feb 23, should I presume it wasn't registered and do it now in November?
Looks like a Costco battery, and if so, I doubt they registered it.

Grazie!

Do you have bimmerlink (same dev as bimmercode)? If yes, you can check (and register).
Appreciate 0
      11-11-2023, 05:29 PM   #29
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Quote:
Originally Posted by Dx11 View Post
Do you have bimmerlink (same dev as bimmercode)? If yes, you can check (and register).
I have a Foxwell, as well as ISTA loaded up but too intimidated to do anything with.
So Bimmerlink will say when it was registered?
Appreciate 1
Bims328i575.50
      11-11-2023, 05:32 PM   #30
Dx11
Lieutenant
278
Rep
558
Posts

Drives: E93
Join Date: Nov 2020
Location: Netherlands

iTrader: (0)

Quote:
Originally Posted by StradaRedlands View Post
I have a Foxwell, as well as ISTA loaded up but too intimidated to do anything with.
So Bimmerlink will say when it was registered?
Yes bimmerlink has the battery history and it's super easy to use. (But one time purchase).
Appreciate 0
      11-11-2023, 05:42 PM   #31
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Quote:
Originally Posted by Dx11 View Post
Yes bimmerlink has the battery history and it's super easy to use. (But one time purchase).
It's been on my radar, may be time to invest.
I didn't know there was a history feature, so that's great.
ISTA probably has it, but buried under 14 sub menus and if you pick the wrong one it bricks the car
Appreciate 0
      11-11-2023, 05:45 PM   #32
Dx11
Lieutenant
278
Rep
558
Posts

Drives: E93
Join Date: Nov 2020
Location: Netherlands

iTrader: (0)

Quote:
Originally Posted by StradaRedlands View Post
It's been on my radar, may be time to invest.
I didn't know there was a history feature, so that's great.
ISTA probably has it, but buried under 14 sub menus and if you pick the wrong one it bricks the car
Exactly why I only use bimmercode and bimmerlink. Don't trust myself to not break everything.
Appreciate 1
      11-11-2023, 07:21 PM   #33
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Quote:
Originally Posted by Dx11 View Post
Exactly why I only use bimmercode and bimmerlink. Don't trust myself to not break everything.
With the knowledge that there is a history recorded, I took a chance that the Foxwell would be able to read it, and yes, it's there!

Battery was changed at 110,880km, which works out to about 6,000km ago... that would be about February!

Thanks for the info and inspiration!

Appreciate 0
      11-12-2023, 08:36 AM   #34
gbalthrop
Major General
3841
Rep
5,133
Posts

Drives: 2007 328xi E91
Join Date: May 2017
Location: Fairfax Co, VA

iTrader: (0)

Quote:
Originally Posted by StradaRedlands View Post
With the knowledge that there is a history recorded, I took a chance that the Foxwell would be able to read it, and yes, it's there!
Short Answer:
You're Good to Go!

Details:
The CRITICAL thing is NOT whether or not the km/mileage of "Last Battery Replacement" was entered. What IS Critical is that the battery TYPE & CAPACITY are correctly selected. THAT is NOT done automatically when "Battery Registration" occurs, but is a totally different procedure.

YOUR Foxwell Screen Image shows Current Battery Capacity Setting:
"AGM" Type
"105 Ah" Capacity

Your Interstate Replacement Battery is AGM, 100 Ah Capacity. The two available AGM settings nearest that capacity are 90 Ah & 105 Ah, so the installer correctly selected/ retained the 105 Ah AGM setting. Since the km at replacement (110,880 km) is consistent with mileage in 2/2023, then "Registration" occurred at that mileage. When the "Battery Registration" button is pressed on whatever Tool is used to "Register" the battery, the DME Power Management Module simple enters the current mileage (110,880 km in your case) in a text field. THAT has NO impact on Type/Capacity setting.

There is another function of battery registration that MOST Tools perform:
The "Histogram" or record of SoC (State of Charge) and SoH (State of Health) of the battery is CLEARED/ Reset, so that the data that appears in the Histogram ONLY reflects battery condition since new battery was installed.

Although it is preferable to Reset Histogram when installing Replacement Battery, it is NOT critical (NOR is entering mileage/km ;-), as the Last 5 days are the only thing in the Histogram the Power Management looks at to charge battery, and those "last 5 days (tagen) are OVER-WRITTEN in 5 days, so a week later, there is absolutely NO consequence to NOT having Reset Histogram. You just have OLD data in the Histogram that does NOT relate to new battery, and most folks either don't know there IS a Histogram, or don't know how to use it.

So you can see how CONFUSED many folks are about "Battery Registration".
George
Appreciate 1
sub15031.00
      11-12-2023, 09:19 AM   #35
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Quote:
Originally Posted by gbalthrop View Post
Short Answer:
You're Good to Go!
Thanks for confirming and providing the additional 411!
There was also a battery health/check feature that I didn't look into, but noticed as an embedded option. I figured I'm doing good, better not start pushing too many buttons when I don't need to! I was pleasantly surprised to see that it was registered and amperage matched... whoever P.O. took it to, they did it right!

Hoping the rest of the vehicle was maintained at least at this level!
Appreciate 0
      12-15-2023, 05:34 AM   #36
thedrinkwater
New Member
6
Rep
14
Posts

Drives: 550ix, 535ix, 335ix, '77 911s
Join Date: Oct 2023
Location: SE PA

iTrader: (0)

Quote:
Originally Posted by tinkerman View Post
Bimmerfest has the following ISTA guide for beginners:

Beginner's Guide to BMW ISTA+
https://www.bimmerfest.com/threads/b...w-ista.936877/

The very first post includes a downloadable 'GUIDE TO ISTA+.pdf'
https://www.bimmerfest.com/attachmen...ta-pdf.580069/

It is pretty comprehensive, just by looking at the contents(pdf bookmarks). Be sure to check it out.

*Note: The ISTA software package since after 2017 or so does not support programming(coding/firmware flashing) of the E series(the latest ISTA-P that supports E series programming seems to be 3.71, mentioned in my previous post). Hence, for the current ISTA download, If all you really need is E series diagnostics features, then you do NOT have to download the largest(100+GB) file - "v4.39.20_PSdZData" as this is the SDP(Service Data Programming) files for programming F, G and I Series, Mini and Rolls Royce cars.
Wow... this is really useful information.

Thanks for this!
Appreciate 0
      02-26-2024, 08:29 AM   #37
leif20
Private First Class
leif20's Avatar
Canada
39
Rep
141
Posts

Drives: 2006 330i Auto, Sport
Join Date: Mar 2018
Location: Markham ON

iTrader: (0)

Bump. This is the most useful thread on the subject so far, thanks to gbalthrop and his wealth of knowledge.

Here is how I understand the situation:
1. Coding a new battery - tells the control units what size and type of battery are present, for advanced electronic system functions and diagnostics
2. Registering a new battery - tells the DME/ECM (in my case MSV70) if the battery is new or old. This allows the DME/ECM to control the charging from alternator more closely, in conjunction with the IBS.
I'm pretty sure the battery registration only has to do with the DME, since post #6 on M3Post only mentions the DME when dealing with the IBS:
https://www.m3post.com/forums/showthread.php?t=1852097


In my case, I checked the VO for the CAS and saw the battery as B070 - lead acid with 70 Ah capacity. Funny enough, I'd been driving with an AGM in there for nearly 7 years, replaced by previous owner. He told me he 'coded' the battery to the car, but I actually think the battery was simply registered to the car. After 105k KM and close to 7y, that battery died, so i replaced it with a lead acid 70ah battery. I was successfully able to register my new battery using INPA, in the IBS menu and the B Change function. I did see the current ODO value update once I did this, so I assume the registration was a success.

Interestingly enough, my IBS has been disconnected for the duration of my ownership period, and the car has run totally fine. Given that the battery was coded already to B070 and no IBS connected, I am going to leave the system as-is. From this thread, it would seem that the charging system will output a default voltage (read somewhere 14.2V?). I doubt this value will overcharge the battery in the long-term, and I only plan to keep the car another couple of years (until then next $1000 bill comes). I guess the only thing that might be an issue for me, since I leave the car sitting for expended periods of time and drive work trucks, is that when stationary there will be no IBS monitoring for SOC.
__________________
BMW Owner since 04/2018
Appreciate 1
      02-26-2024, 09:59 AM   #38
Bims328i
DIYer
Bims328i's Avatar
United_States
576
Rep
561
Posts

Drives: 2008 328i E90 SULEV
Join Date: Jul 2020
Location: United States

iTrader: (0)

You can register with the scanner you have and do coding with veepeak OBD adapter and phone app like Bimmercode.
Appreciate 0
      02-26-2024, 06:10 PM   #39
Cloverdale
Lieutenant
323
Rep
560
Posts

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

iTrader: (0)

Maintaining a trickle charge during battery change prevents some of the issues experienced by some when losing battery connection (some going as far as having engine run during change).
Appreciate 0
      07-05-2024, 10:01 AM   #40
SOMT
New Member
3
Rep
14
Posts

Drives: BMW 128i
Join Date: Jun 2024
Location: USA

iTrader: (0)

What's the password for the BMW Standard Tools file? When extracting it says it's password protected
Appreciate 0
      07-22-2024, 01:31 AM   #41
Mr_P
New Member
2
Rep
5
Posts

Drives: BMW X5 e70
Join Date: Jan 2023
Location: South Wales

iTrader: (0)

Quote:
Originally Posted by SOMT View Post
What's the password for the BMW Standard Tools file? When extracting it says it's password protected
It's on the bimmerscene linked thread. clicky
Appreciate 1
      Yesterday, 05:19 PM   #42
Mark1133
Registered
0
Rep
2
Posts

Drives: F10
Join Date: Oct 2024
Location: La

iTrader: (0)

Hello

Instead of making new post i will ask on this.

I have to change my battery. I got one from my friend that is used and is only 1-2 years old.
That battery is 96ah agm. My currently original bmw battery is 90ah agm.(15 years old).

Should i just register the battery as ”same” capacity? Or register is as higher capacity?

Do i need also to code it?

Its just 6ah difference and also its used so capacity right now is probably less then 96ah.

What would you do?

Thank you in advance.
Appreciate 0
      Yesterday, 06:06 PM   #43
StradaRedlands
Major General
StradaRedlands's Avatar
United_States
11282
Rep
6,823
Posts

Drives: 2006 BMW 330i MT
Join Date: Dec 2021
Location: SoCal

iTrader: (6)

Garage List
2007 BMW 328i E91  [10.00]
2009 BMW 328i E91  [7.56]
2006 BMW 330i  [8.17]
2007 BMW 328i  [8.83]
2013 BMW X5 35i  [8.43]
2011 BMW 528i  [9.07]
Quote:
Originally Posted by Mark1133 View Post
Hello

Instead of making new post i will ask on this.

I have to change my battery. I got one from my friend that is used and is only 1-2 years old.
That battery is 96ah agm. My currently original bmw battery is 90ah agm.(15 years old).

Should i just register the battery as ”same” capacity? Or register is as higher capacity?

Do i need also to code it?

Its just 6ah difference and also its used so capacity right now is probably less then 96ah.

What would you do?

Thank you in advance.
Close enough IIRC... default to the lower setting if you're in between. So you don't need to code in a higher amp battery, just register it as new so the charging level changes.
Appreciate 0
Reply

Bookmarks


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 03:11 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, 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