Foxwell NT510 BMW Battery Registration

In this video, you will learn how to use Foxwell scanner to perform BMW battery registration and coding. The scanner that we are using is Foxwell NT510, but it has the BMW software loaded on the memory. 

What we used


Note that as of December 2018 Foxwell NT510 is able to register a new BMW battery. It is not able to code a battery that has different specs or is a different type. It is possible that future updates to Foxwell NT510 will allow battery coding as well. 

  1. Plug your BMW scan tool into the OBD2 port under the dashboard. In this case, we are using Foxwell for BMW, but you can use some other scan tools for BMW
  2. Turn ignition on, the key to position II. Do not start your car. foxwell nt510 bmw


  3. Select BMW. Scan for VIN. It will automatically look up the VIN number. Once VIN is found press OK. scan tool to register bmw battery


  4. Scroll down to the Body menu 4. program bmw batter foxwell nt510


  5. Scroll down to Power Supply (Battery) and press Enter. power supply register bmw battery


  6. Select option 2 for Battery registration. register bmw battery change


  7. In the next screen, you can perform the following. 
    1. Register new battery. Battery replacement is the same as the original. 


  • Some users are experiencing difficulty coding a new battery with Foxwell NT510.
  • Update your Foxwell scanner online to the latest software version.
  • Do not unplug the scanner during the battery registration process
  • Do not turn off the ignition during the battery programming. 
Applicable Vehicles

Comment by Canada on Jan 16, 2018

This NT510 tool only seems to allow registering an OEM battery of the same capacity. It DOES NOT let you change the battery charge rate. Also the tech support from FoxwellTech is very poor. They will not tell you this. Maybe they do not understand English or maybe just don't care.
Why promote the NT510 feature to change battery capacity when this feature does not exist on the NT510?
This guys in the demo must work for Foxwell.

Comment by everton on Dec 15, 2018

I bought an NT510 with the BMW/Mini package based on the recommendation of this site after doing significant homework as to which was the best scanner . I installed a new battery in my 2006 bmw 530xi and went for an AGM battery . I needed to register and code my battery following your directions . Then I noticed on one of your videos that the newer NT510 had a slightly different program installed and you pointed out the procedure was different . Why cant you update to the newer procedure as well as it appears the newer NT510 does not code and register anything other than an exact replacement battery . If that is in fact true you need to change your promotion of the NT510 as its not cheap and does not doe what you suggest it does . Please prove me wrong and post the procedure using the newer nt510 program .

Comment by MT on Mar 23, 2019

FYI: The Foxwell NT5xx scanner will not work with many BMW's. 'F-series' BMW's are not recognized. Foxwell support is aware of this and indicates that the NT5xx scanner hardware will never work for 'F-series and recommends purchasing one of the more expensive offerings.

Comment by Woodard on Apr 16, 2019

Why wont it work on F10s?

Add new comment