DIY: Do It Yourself Share all your DIY experiences here. Ask how-to questions also!

Coding and registering new battery

Thread Tools
 
Search this Thread
 
Old 07-04-2011, 07:23 AM
  #1  
Contributors
Thread Starter
 
vkhong's Avatar
 
Join Date: Jul 2007
Location: Saint Louis, Missouri, USA
Posts: 1,100
Likes: 0
Received 1 Like on 1 Post
My Ride: 2010 535i M Sport 6MT
Model Year: 2010
Default

For the E60, I'm trying to understand the procedure, and I think it may be simple for those of us familiar with NCS Expert and INPA / Toolset.

Verify / code the CAS module with the actual battery type installed:
HTML Code:
KLASSE_BATTERIE                 BATTERY TYPE
    wert_00                         value 00
    80ah                            80 ampere-hours
    90ah                            90 ampere-hours
    110ah                           110 ampere-hours
    70ah                            70 ampere-hours
    55ah                            55 ampere-hours
    46ah                            46 ampere-hours
    70ah_agm                        70 ampere-hours (agm)
    90ah_agm                        90 ampere-hours (agm)
    60ah_agm                        60 ampere-hours (agm)
    80ah_agm                        80 ampere-hours (agm)
In my case, I am using a 110ah BMW battery. If one is using a non-BMW battery, use the closest matching capacity. Correct behavior not guaranteed with non-BMW batteries.

Register the battery. Use Toolset 32 (under EDIABAS folder):
  • Load SGBD, Group file: MSD80.prg
  • Look up steuern_batterietausch_registri. (near bottom of job list)
  • Go to Jobs menu
  • Select Run Job

What do you guys think?
Old 07-04-2011, 10:27 AM
  #2  
Contributors
Thread Starter
 
vkhong's Avatar
 
Join Date: Jul 2007
Location: Saint Louis, Missouri, USA
Posts: 1,100
Likes: 0
Received 1 Like on 1 Post
My Ride: 2010 535i M Sport 6MT
Model Year: 2010
Default

Here is the screen of the "Battery Exchange Registration" job in EDIABAS Toolset.
Coding and registering new battery-steuern_batterietausch_registrieren.png
Old 07-04-2011, 01:26 PM
  #3  
Contributors
 
bruce_miranda's Avatar
 
Join Date: Nov 2005
Location: London, UK
Posts: 4,719
Likes: 0
Received 3 Likes on 3 Posts
My Ride: BMW E60 520d SE Saloon M47 2.0dTitanium Grey II, Grey−Dakota Leather, Visibility Package, Media Package, Through Load System, Lumbar support − fr seats, Automatic Air Conditioning−Advanced, High beam assistant, Hi−Fi Loudspeak
Model Year: 2006
Default

there are some VO relating to Batteries as well. What about changing the VO and the coding the car using NCSexpert.
Old 07-04-2011, 01:46 PM
  #4  
Contributors
Thread Starter
 
vkhong's Avatar
 
Join Date: Jul 2007
Location: Saint Louis, Missouri, USA
Posts: 1,100
Likes: 0
Received 1 Like on 1 Post
My Ride: 2010 535i M Sport 6MT
Model Year: 2010
Default

Good idea. All BMW Codes list does not show any battery VO string though.

One could just stick with the same capacity, skip the coding, and just register the battery exchange.
Old 07-04-2011, 02:58 PM
  #5  
Senior Members
 
NoQuarter's Avatar
 
Join Date: Oct 2009
Location: Indiana, USA
Posts: 1,380
Likes: 0
Received 3 Likes on 3 Posts
My Ride: 2007 530xi: Sport, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, HD Radio, SAT, Custom NCS coded options 2008 535xi: Sport, Night Vision, NAV, PDC, HUD, Cold Wthr, CA, Logic 7, SAT, Custom NCS coded options, Rear Seat Heat Retrofit, Passport 9500ci
Model Year: 2008
Engine: N54
Default

Originally Posted by vkhong
Good idea. All BMW Codes list does not show any battery VO string though.

One could just stick with the same capacity, skip the coding, and just register the battery exchange.

$992$9AA-B110+NBFD

-B110 is the battery code in my FA
Old 07-04-2011, 03:52 PM
  #6  
Contributors
Thread Starter
 
vkhong's Avatar
 
Join Date: Jul 2007
Location: Saint Louis, Missouri, USA
Posts: 1,100
Likes: 0
Received 1 Like on 1 Post
My Ride: 2010 535i M Sport 6MT
Model Year: 2010
Default

Good stuff, thanks.

I also found this thread: Battery change info

Looking at the text in C:\NCSEXPER\DATEN\E60AT.000, I see we're limited to the following batteries for VO:

HTML Code:
E B080                  BATTERIE_80AH                   //80 Ah-Batterie
E B090                  BATTERIE_90AH                   //90 Ah-Batterie
E B110                  BATTERIE_110AH                  //110 Ah-Batterie
E A090                  BATT_AGM_90AH                   //90 Ah-AGM Batterie (SA536)
E A080                  BATT_AGM_80AH                   //80 Ah-AGM Batterie
Old 07-04-2011, 06:35 PM
  #7  
Contributors
 
Rizbel's Avatar
 
Join Date: May 2004
Location: SoCal San Diego
Posts: 2,863
Likes: 0
Received 1 Like on 1 Post
My Ride: 545i Sport
Model Year: 2004
Engine: N62
Default

When I clicked the Job menu there was no Run Job selection,
only
  • Ecu Info
  • Select Job Control+J
  • Start Job once only F5
  • Start Job continualy F6
I selected "Start Job once only".
EDIABAS ToolSet 32 version 3.2.7

Before this I did a NCSExpert/CAS module
KLASSE_BATTERIE
and changed 110ah to 90ah_agm
Thanks .

Originally Posted by vkhong
... Use Toolset 32 (under EDIABAS folder):
  • Load SGBD, Group file: MSD80.prg
  • Look up steuern_batterietausch_registri. (near bottom of job list)
  • Go to Jobs menu
  • Select Run Job
Old 07-16-2011, 08:31 AM
  #8  
Contributors
 
Georgieb's Avatar
 
Join Date: Apr 2010
Location: Toronto, Canada
Posts: 772
Likes: 0
Received 2 Likes on 2 Posts
My Ride: 2007 Black Sapphire 535i
Default

Tag'd for future reference. Thanks for the info guys!
Old 10-23-2011, 12:11 AM
  #9  
New Members
 
Tavher's Avatar
 
Join Date: Oct 2011
Location: Slovenia
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Default

I have replaced my 90Ah AGM battery with new BOSCH S5 110Ah and tried to register it:
- in NCS Expert I changed the value KLASSE_BATTERIE in CAS module to 110Ah (if I read the module again the new value is set and correct)
- in Toolset 32 I opened MSD80 and executed jub steuern_batterietausch_registri and the status was OK (I also tried with MSV70 and MSV80)

But when I check the PM Field 2 in INPA there is still 91Ah as it was before. I also tried B TAUSCH in INPA and also repeated the process.

I dont know why it is 91Ah when it was 90Ah battery installed, but shouldnt I see 110Ah now?

I have E61 2006. Is the procedure different? Or where could be the problem?

Thank you for your suggestions!
Old 10-26-2011, 02:17 AM
  #10  
Sas
Contributors
 
Sas's Avatar
 
Join Date: Aug 2008
Location: Belgium (EU)
Posts: 293
Likes: 0
Received 0 Likes on 0 Posts
My Ride: 520i ('04)
Default

You have to remove -A090 and $536 from FA then code FA_WRITE CAS & LMA, then recode new FA -B110 to cas & LMA end code car.
Also reset IBS with INPA.


Quick Reply: Coding and registering new battery



All times are GMT -8. The time now is 11:00 PM.