We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!

Replacing a battery - compatibility question.

Options
2

Comments

  • Er, I wouldn't do that to my car anyways :smile:
  • neilmcl
    neilmcl Posts: 19,460 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    Mickey666 said:
    AdrianC said:
    Hmmm....  That suggests replacing a modern whizzo battery with a normal one results in failure of the stop/start system.  Something for you to consider, @Jeepers_Creepers ?
    Stop-start puts a lot of load onto a battery, and a normal wet lead-acid won't cope very well.

    But the suggestion is replacing a fairly whizzy, fairly modern EFB one with a whizzier, moderner AGM one.
    That was my point.  Perhaps fitting a normal wet battery might fool the stop/start controller into thinking the battery is out of condition, thus disabling the feature permanently.  I understand that it doesn't work if the battery isn't right.
    That's interesting.  The stop/start on my car hasn't worked for the past year or so and this winter the battery has struggled to turn over the engine on very cold days.  No big deal as the battery at least 7 years old, so is obviously on the way out and it's on my mind to replace it but I keep forgetting now that the weather is warmer and the engine starts 'first turn'.

    But I'd never heard of having to get a replacement battery 'coded' before now.  Presumably this makes it a non-DIY job, which seems somewhat ridiculous.  Is this really the case for all cars with stop/start systems?
    It can be done with the right software, OBD2 reader and knowledge, all of which costs so usually cheaper to get it done by a professional, unless you know someone that you can borrow the kit for.

    For example, to properly code (not just register) a battery for a BMW you would need 2 apps (Bimmercode and Bimmerlink) both costing £25 each and a reader, usually around £40, so all in you could DIY for around £90 but that does mean you could do your mates too for a small fee. To put that in perspective, an OEM battery replacement from my local BMW dealer would be £280, if I bought an OEM battery myself the cheapest is around £200. I could buy an alternative, branded battery, the best cheapest I've found is £125 so if I did the coding/registering myself it would be cheaper than getting the main dealer to do it. Although I can get a similar battery installed and coded by Halfords for around £170. There are choices.
  • tedted
    tedted Posts: 456 Forumite
    Part of the Furniture 100 Posts
    get the same spec battery and it wont need coding
  • neilmcl
    neilmcl Posts: 19,460 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    edited 12 March 2021 at 2:01PM
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
  • neilmcl
    neilmcl Posts: 19,460 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    edited 12 March 2021 at 4:35PM
    Mickey666 said:
    neilmcl said:
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
    Can you explain the differences?
    I can understand the car systems might need to know what type of battery is installed but if replaced with an identical battery what is the need for 'registering'?  And what would be the consequence of not 'registering'?
    Registration simply tells the Battery Management System (BMS) that you have a new battery and resets the "clock" so to speak along with all the relevant battery condition parameters. So, for the most part this is all you need to do with a new, identically powered battery. If you don't register the battery then the BMS thinks it's still running the old battery and therefore wont know the correct state of the new battery leading to possible onboard error states, disabled systems such as start/stop etc.

    If you're installing a battery of a new type, higher power etc, then you need to give the BMS this information, and this is what coding involved. With a lot of industry based software the coding/registration goes hand in hand.
  • Biggus_Dickus
    Biggus_Dickus Posts: 1,636 Forumite
    1,000 Posts Third Anniversary Name Dropper Photogenic
    neilmcl said:
    Mickey666 said:
    neilmcl said:
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
    Can you explain the differences?
    I can understand the car systems might need to know what type of battery is installed but if replaced with an identical battery what is the need for 'registering'?  And what would be the consequence of not 'registering'?
    Registration simply tells the Battery Management System (BMS) that you have a new battery and resets the "clock" so to speak along with all the relevant battery condition parameters. So, for the most part this is all you need to do with a new, identically powered battery. If you don't register the battery then the BMS thinks it's still running the old battery and therefore wont know the correct state of the new battery leading to possible onboard error states, disabled systems such as start/stop etc.

    If you're installing a battery of a new type, higher power etc, then you need to give the BMS this information, and this is what coding involved. With a lot of industry based software the coding/registration goes hand in hand.

    If the battery is replaced with a like-for-like unit (i.e.  exactly the same spec but not necessarily same manufacturer)  the Battery Management System will re-learn its parameters (in fairly short order) based on the performance of said replacement battery,...thus making all the ‘expert’ registration/coding somewhat superfluous.  Is that correct?


  • neilmcl
    neilmcl Posts: 19,460 Forumite
    Part of the Furniture 10,000 Posts Name Dropper
    neilmcl said:
    Mickey666 said:
    neilmcl said:
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
    Can you explain the differences?
    I can understand the car systems might need to know what type of battery is installed but if replaced with an identical battery what is the need for 'registering'?  And what would be the consequence of not 'registering'?
    Registration simply tells the Battery Management System (BMS) that you have a new battery and resets the "clock" so to speak along with all the relevant battery condition parameters. So, for the most part this is all you need to do with a new, identically powered battery. If you don't register the battery then the BMS thinks it's still running the old battery and therefore wont know the correct state of the new battery leading to possible onboard error states, disabled systems such as start/stop etc.

    If you're installing a battery of a new type, higher power etc, then you need to give the BMS this information, and this is what coding involved. With a lot of industry based software the coding/registration goes hand in hand.

    If the battery is replaced with a like-for-like unit (i.e.  exactly the same spec but not necessarily same manufacturer)  the Battery Management System will re-learn its parameters (in fairly short order) based on the performance of said replacement battery,...thus making all the ‘expert’ registration/coding somewhat superfluous.  Is that correct?


    I suppose that may be the case with a self-learning BMS but the majority aren't, do you know which manufacturer's that do utilise this?
  • Biggus_Dickus
    Biggus_Dickus Posts: 1,636 Forumite
    1,000 Posts Third Anniversary Name Dropper Photogenic
    edited 12 March 2021 at 5:30PM
    neilmcl said:
    neilmcl said:
    Mickey666 said:
    neilmcl said:
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
    Can you explain the differences?
    I can understand the car systems might need to know what type of battery is installed but if replaced with an identical battery what is the need for 'registering'?  And what would be the consequence of not 'registering'?
    Registration simply tells the Battery Management System (BMS) that you have a new battery and resets the "clock" so to speak along with all the relevant battery condition parameters. So, for the most part this is all you need to do with a new, identically powered battery. If you don't register the battery then the BMS thinks it's still running the old battery and therefore wont know the correct state of the new battery leading to possible onboard error states, disabled systems such as start/stop etc.

    If you're installing a battery of a new type, higher power etc, then you need to give the BMS this information, and this is what coding involved. With a lot of industry based software the coding/registration goes hand in hand.

    If the battery is replaced with a like-for-like unit (i.e.  exactly the same spec but not necessarily same manufacturer)  the Battery Management System will re-learn its parameters (in fairly short order) based on the performance of said replacement battery,...thus making all the ‘expert’ registration/coding somewhat superfluous.  Is that correct?


    I suppose that may be the case with a self-learning BMS but the majority aren't, do you know which manufacturer's that do utilise this?
    No;...I read about it a while ago. It didn't mention specific manufacturers as I recall...but it may have done.

  • Mickey666
    Mickey666 Posts: 2,834 Forumite
    1,000 Posts Photogenic First Anniversary Name Dropper
    neilmcl said:
    neilmcl said:
    Mickey666 said:
    neilmcl said:
    tedted said:
    get the same spec battery and it wont need coding
    It won't need coding but will require registering, they are different processes.
    Can you explain the differences?
    I can understand the car systems might need to know what type of battery is installed but if replaced with an identical battery what is the need for 'registering'?  And what would be the consequence of not 'registering'?
    Registration simply tells the Battery Management System (BMS) that you have a new battery and resets the "clock" so to speak along with all the relevant battery condition parameters. So, for the most part this is all you need to do with a new, identically powered battery. If you don't register the battery then the BMS thinks it's still running the old battery and therefore wont know the correct state of the new battery leading to possible onboard error states, disabled systems such as start/stop etc.

    If you're installing a battery of a new type, higher power etc, then you need to give the BMS this information, and this is what coding involved. With a lot of industry based software the coding/registration goes hand in hand.

    If the battery is replaced with a like-for-like unit (i.e.  exactly the same spec but not necessarily same manufacturer)  the Battery Management System will re-learn its parameters (in fairly short order) based on the performance of said replacement battery,...thus making all the ‘expert’ registration/coding somewhat superfluous.  Is that correct?


    I suppose that may be the case with a self-learning BMS but the majority aren't, do you know which manufacturer's that do utilise this?
    A self-learning BMS sounds more sensible, but I've not seen any mention off such things (either way) in my handbook, but then it's a fairly old car now (2011 Merc E-class).  It was only when I recently started looking up battery replacement info that I discovered it has an 'auxilliary' battery as well somewhere within the dashboard - something to do with the stop/start system I understand, needed to maintain constant electrical power when the alternator stops generating and to avoid a sudden volts-drop when the main battery re-starts the engine.

    But this is the first time I've heard about coding/registering a new battery.  Perhaps it won't be long before car batteries come with a microchip, like many Lithium rechargeables do these days (cordless tools, cameras etc).  Everything is becoming more and more complex these days and I've only just recovered from a £900 headlamp replacement last winter - now it's looking like I might need a trip to a garage just to change a battery.  Arrgh!!
  • tedted
    tedted Posts: 456 Forumite
    Part of the Furniture 100 Posts
    you dont need to register a battery if it is the same spec, have done about fourteen in the last year and only one had to registered to the vehicle
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 350.8K Banking & Borrowing
  • 253K Reduce Debt & Boost Income
  • 453.5K Spending & Discounts
  • 243.8K Work, Benefits & Business
  • 598.7K Mortgages, Homes & Bills
  • 176.8K Life & Family
  • 257.1K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.6K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.