BMW Forum - BimmerFest BMW Forums banner

ATM retrofit and coding

128K views 168 replies 37 participants last post by  gunylinalex  
#1 · (Edited)
Hi,

We managed with my friend to completely retrofit a new ATM module in X1 F48 by wiring Ethernet with NBT Evo and replacing the old telematic module (lots of work!).

Finally, every services are working (GPS, RTTI, bmw online, etc) as if the ATM was original part. Last thing I am trying to do is add my car in Connecteddrive website to get remote services.

Currently when I try to add my car with active ATM VIN (different than my NBT EVO that is flashed with my original VIN), I do not get any confirmation message in my car.

Is it a coding parameter I missed? Or do both VIN need to be identical?
 
#113 ·
I have same problem, it comes out in app Connected d nbt evo, they told me that it was because there was that option deactivated in bmw server, but I do not know if it is correct or not. I also have another problem and is that the connected application does not tell me status of the car (open or closed) km total, km fuel, but if you tell me the location, horn, lights lights, opens and closes .... what can I do ?


Enviado desde mi iPhone utilizando Tapatalk
 
#116 ·
Today I connected a android phone to my car and the app worked like I should and when I disconnected that and connected my iPhone back it worked also like it should
But after a little while it stop and the X was back???

Sent from my iPhone using Bimmerfest
Same problem, android is ok, iphone no ok, and no status car in app android and iphone

Enviado desde mi iPhone utilizando Tapatalk
 
#115 ·
Think i found a sollution on an other forum to get the atm to work oem with your vin. If you have an nbt with a tcb module you can get the tcb module take it apart and take out the sim chip (withc contains your emeinr) then buy a used atm modul take out that sim chip and chang it with yours.

So then you have an atm module with your emeinr in it so then it everything should work
 
#121 ·
I am not sure it is activatd through coding. For me it works off and on, no pattern to it. I think it works through provisioning, as when EVO restarts after a reboot, it is not visible, only after updating bmw services does it and other apps become available. I have not found a coding parameter linked to this.
 
#125 ·
guys I have a problem with atm retrofit everything works for me less app connected in nbt that comes with cross when I use ios, in android if it works well, but in the last days I receive notifications from china that have made a route that I have not done ( image) I think someone uses my vin, can I do something so nobody uses my vin atm retrofit?

Image


Image


Enviado desde mi iPhone utilizando Tapatalk
 
#127 ·
I got the X disappears in app connected from my nbt with iphone running, all I did was connect an android phone with the connected application, send a location and see that the app connected works properly in nbt and then put my iphone again and everything works correctly, the only problem I have is that KM LEVEL FUEL, KM TOTALS, etc ... does not synchronize, I have deleted the connection of the car with the application of the mobile phone and adding the vehicle again in the application of the phone instead of add vin manually I gave him to recognize by USB and connect to the car by USB but I get an error that there has been an error when looking for the NIV of the vehicle, so I think that is the problem of synchronization but I do not know how to solve , I have manually added VIN again and everything works correctly minus total KM synchronization, KM level fuel and synchronization of these things.

Thank you and I hope that the rest will be solved and find a solution to my problem.
 
#128 ·
Hi! I installed nbt evo + atm without emulator. I know that vin nbt evo and atm must be the same, but I bought the codes for my VIN machine(to evo is not blocked), I was told that the codes are adapted for services. ATM is coded only by my vin, but I can change the VIN of the donor in hex form by fdl, will it be correct? And can I change nbt vin this way? Now I don't have the NBT of the item - to update service, it needs to be? Thanks.
 
#129 ·
The point of the ATM is to communicate with BMW servers. When this communication occurs, it's not like a phone call, it's like a text message. So, when you send a request to BMW, the request includes the VIN of the ATM. BMW gets the request, processes it, and then uses the VIN to look up the SIM to send the response to.

So, since you want the response to come back to the ATM (SIM) in your car, the request sent to BMW has to use the VIN that matches that SIM in BMW's database. So, you can not change the VIN in the ATM, and have services work.

Messages sent by BMW to the car are encrypted using the VIN. These messages are passed onto the NBT and need to be decrypted. If the VIN of the NBT does not match the VIN in the ATM then the NBT will not be able to decrypt messages from the ATM.

Many of the services the ATM provides, such as RTTI do not require an encrypted message from BMW, so they may work without the VINs matching, but that is temporary. These services require provisioning from the BMW servers, and provisioning occurs whenever you hit 'update services' on the options panel, or automatically every 6 months and once provisioning occurs if the VINs do not match, all services will cease to work.

If you are retrofitting ATM from another car and want services to work you must 1) not change the VIN of the ATM, 2) Change the VIN of the NBT to match the VIN of the ATM and load FSC's for VIN of ATM/NBT and 3) use an emulator that allows VIN of car to be different than VIN of ATM/NBT.
 
#131 ·
hello friends to see if you can help me, retrofit nbt evo and retrofit atm both with vin donor and emulator. when I want to register from the connected application of my phone and I give to search vin for usb connected to the car I get search error of vin and can not find the vin of atm and nbt, that is not a problem because I can manually and solved , the problem is that the total km, km level fuel, etc ... is not updated in the app and I am afraid that it is because of the same problem that does not let me get the good vin, they can help me update status, total km, km level fuel etc ?? the rest works perfectly.
Image


Enviado desde mi iPhone utilizando Tapatalk
 
#132 · (Edited)
hello friends to see if you can help me, retrofit nbt evo and retrofit atm both with vin donor and emulator. when I want to register from the connected application of my phone and I give to search vin for usb connected to the car I get search error of vin and can not find the vin of atm and nbt, that is not a problem because I can manually and solved , the problem is that the total km, km level fuel, etc ... is not updated in the app and I am afraid that it is because of the same problem that does not let me get the good vin, they can help me update status, total km, km level fuel etc ?? the rest works perfectly.

Enviado desde mi iPhone utilizando Tapatalk
Do you have services, such as weather? what vins do you use in evo and atm?
 
#134 ·
Managed to create a plug'n play harness from tcb to atm. The problem is the cafd of the atm was corrupted and I had to load it using my FA. Now when reading data I can see my VIN (ATM[my_vin]). Is there a way to find the donor VIN?
And to properly initialize the connection, should tool32, esys, ista be used?
I have a retrofitted EVO behind a filter (ATM emulator)
 

Attachments

#135 ·
hello friends, I wanted to ask you for help, I want to install nbt evo and atm in a f20 without tcb or combox, I have a wiring of atm for car with tcb, I wanted to know if this same wiring would be valid and add some more cable and some more antenna and ya which, can you help me?


Enviado desde mi iPhone utilizando Tapatalk
 
#142 ·
Okay thanks. I grabbed another ATM from a vehicle with a known VIN.
Next I will need to virginize the evo and load new FSC codes onto it.
I've done a bunch of searching for this... has anyone seen a pdf or steps? I'm guessing I'll have to dive into tool32 in addition to e-sys...
Thanks in advance!
 
#159 ·
Hi, good night! sorry for bothering.
My car f30 14/14 cluster 6wa and retrofit EVO - ATM with emulator, all online and remote services worked!
I put a new 6wb cluster and the remote services stopped working.
I do not receive the verification code to activate in the app.
can you help me with any tips?
I am from Brazil, I am not unable to solve.
Help me, please !
Obs.: I installed the 6wa cluster again and the remote service did not work again.
 
#160 ·
Hello.
I have problem with my retrofitted ATM module. I have injected cafd by accident with my original vin number and now cant take it back. Even when I***8217;m trying to flash it I cant inject new cafd with donor vin, still get error ***8222;writedatabyidentifyier***8221;
Can it be becauce can filter is installed? Or is there some special way to change back vin in atm module?
Appriate for any help.
 
#161 ·
Hello.
I have problem with my retrofitted ATM module. I have injected cafd by accident with my original vin number and now cant take it back. Even when I’m trying to flash it I cant inject new cafd with donor vin, still get error „writedatabyidentifyier”
Can it be becauce can filter is installed? Or is there some special way to change back vin in atm module?
Appriate for any help.