BMW M3 Forum (E90 E92)

BMW Garage BMW Meets Register Today's Posts


Go Back   M3Post - BMW M3 Forum > E90/E92 M3 Technical Topics > Engine, Transmission, Exhaust, Drivetrain, ECU Software Modifications
 
Post Reply
 
Thread Tools Search this Thread
      06-03-2022, 04:53 AM   #1
Binary420
Enlisted Member
Binary420's Avatar
9
Rep
40
Posts

Drives: 2008 E92 M3 DCT
Join Date: Jun 2021
Location: San Diego, CA

iTrader: (0)

Garage List
2008 BMW M3  [9.33]
Reprogramming a key, previously erased

I have a few questions regarding key fob programming. This applies to any immobilizer programmer that is cas3+ compatible, I own a LAUNCH x431 scan tool, as well as the x-PROG 3 key programmer module.

Once I have backed up the current .bin key file, containing the 10 key ids
If I were to then erase one of those keys using the scan tool,

Would it be possible to later re-add that same key info (just the 1 key that was erased) to a slot in a different, current key file
(either an unused slot, or the same slot it was already in prior to being erased)

in other words, once it has been erased from the car, is there any way to make that key work again?

Last edited by Binary420; 06-03-2022 at 05:23 AM..
Appreciate 0
      06-03-2022, 06:08 AM   #2
nycplumber
Major
686
Rep
1,230
Posts

Drives: slow
Join Date: Apr 2016
Location: nyc

iTrader: (0)

I'm not sure I understand you question fully but I believe that to be correct. When I got a new key programmed he deleted one of my old keys (the missing key) and wrote over that one with the new one. He explained the reason for doing this is 1. security and 2. since ecu only allows "10 keys". But in reality it can be infinite because you can delete old keys. I see no reason why you can't program old key again

Last edited by nycplumber; 06-03-2022 at 06:15 AM..
Appreciate 1
      06-09-2022, 09:07 PM   #3
Binary420
Enlisted Member
Binary420's Avatar
9
Rep
40
Posts

Drives: 2008 E92 M3 DCT
Join Date: Jun 2021
Location: San Diego, CA

iTrader: (0)

Garage List
2008 BMW M3  [9.33]
Quote:
Originally Posted by nycplumber View Post
I'm not sure I understand you question fully but I believe that to be correct. When I got a new key programmed he deleted one of my old keys (the missing key) and wrote over that one with the new one. He explained the reason for doing this is 1. security and 2. since ecu only allows "10 keys". But in reality it can be infinite because you can delete old keys. I see no reason why you can't program old key again
Thanks for your reply.

So if a key that was erased from my car is later located, i can copy the key id / remote id of that key from any previously saved key.bin file, and paste it into my current key file, in any of the 10 slots which are unused?

Cause thats what I did, and the key works(starts engine), but the remote unlock/lock does not work, and when i attempt to perform dme cas sync operation, it fails to complete
Appreciate 0
      06-10-2022, 04:41 AM   #4
SilverSlug
Hey, where have you been all my life?
SilverSlug's Avatar
United_States
680
Rep
1,401
Posts

Drives: 2011 M3 6MT
Join Date: Jul 2018
Location: San Francisco, CA

iTrader: (2)

When you say that it starts the engine…

Do you mean by inserting it into the ignition slot OR are you able to keyless start the engine while the key is still in your pocket?

If you have Comfort Access, you can replace the battery in the key, and at least eliminate that as the culprit.
Appreciate 1
      06-10-2022, 02:51 PM   #5
Binary420
Enlisted Member
Binary420's Avatar
9
Rep
40
Posts

Drives: 2008 E92 M3 DCT
Join Date: Jun 2021
Location: San Diego, CA

iTrader: (0)

Garage List
2008 BMW M3  [9.33]
Quote:
Originally Posted by SilverSlug View Post
When you say that it starts the engine…

Do you mean by inserting it into the ignition slot OR are you able to keyless start the engine while the key is still in your pocket?

If you have Comfort Access, you can replace the battery in the key, and at least eliminate that as the culprit.
Yes i meant by inserting the key into the car slot and pressing start.
I do have comfort access but i have yet to get comfort access working with any of these chinese key fobs.
Appreciate 0
      06-10-2022, 07:28 PM   #6
SilverSlug
Hey, where have you been all my life?
SilverSlug's Avatar
United_States
680
Rep
1,401
Posts

Drives: 2011 M3 6MT
Join Date: Jul 2018
Location: San Francisco, CA

iTrader: (2)

Ah okay, all of your fobs are Chinese style replicas?

Only Comfort Access fobs have removable batteries, the non-Comfort Access fobs do not.

So, if your Chinese fobs don't have them, they likely aren't compatible with Comfort Access.
Appreciate 1
      06-14-2022, 02:27 AM   #7
BPMSport
BimmerPost Supporting Vendor
BPMSport's Avatar
United_States
3387
Rep
7,542
Posts


Drives: Harrop M3 / F10 M5 / F82 M4
Join Date: Apr 2008
Location: SoCal

iTrader: (9)

Garage List
2000 BMW M5  [0.00]
1990 BMW 735i Turbo  [0.00]
2008 BMW M3  [7.50]
2015 BMW M3  [0.00]
2015 BMW M5  [0.00]
Quote:
Originally Posted by SilverSlug View Post
Ah okay, all of your fobs are Chinese style replicas?

Only Comfort Access fobs have removable batteries, the non-Comfort Access fobs do not.

So, if your Chinese fobs don't have them, they likely aren't compatible with Comfort Access.
The non comfort access keys are compatible with comfort access cars, although the CA function obviously won't work.
__________________

-----| Like us on Facebook | Instagram || Tuning Information | Remote Coding |-----
----Visit us at www.BPMSport.com - Emotion. Driven. | Toll Free: (888) 557-5133----
Appreciate 1
      06-14-2022, 04:39 AM   #8
Binary420
Enlisted Member
Binary420's Avatar
9
Rep
40
Posts

Drives: 2008 E92 M3 DCT
Join Date: Jun 2021
Location: San Diego, CA

iTrader: (0)

Garage List
2008 BMW M3  [9.33]
Quote:
Originally Posted by SilverSlug View Post
Ah okay, all of your fobs are Chinese style replicas?

Only Comfort Access fobs have removable batteries, the non-Comfort Access fobs do not.

So, if your Chinese fobs don't have them, they likely aren't compatible with Comfort Access.
I do have comfort access, yes.
The key I'm trying to program in a chinese replica.

However the other key I have is an original comfort access key, on that original CA Key, it still will start the engine, but the remote fob and CA both do not work anymore, since it went swimming in the ocean by mistake.

So the original CA key starts the engine when I insert it into the slot,
and all the other keys I attempt to program will also start the engine when inserted into the slot.

However, I am no longer able to run the DME CAS Sync operation. It fails every time.

besides programming the key to the car with the scan tools, is there any other procedure to sync / re-learn the remote fob portion of a key?


Also, there is a company on amazon which sells a 2 pack of non CA keys, as well as CA compatible keys. I think the CA keys are like $15 more for the 2 pack compared to the non CA

Those are the keys I am trying to make work with the car.
link below.

https://s.binary.lol/CAcompatibleKey
Appreciate 0
      06-17-2022, 04:39 AM   #9
Binary420
Enlisted Member
Binary420's Avatar
9
Rep
40
Posts

Drives: 2008 E92 M3 DCT
Join Date: Jun 2021
Location: San Diego, CA

iTrader: (0)

Garage List
2008 BMW M3  [9.33]
Sorry, my previous post was a bit jumbled.

What I meant was, once you program a new key using a professional immobilizer / programmer tool, via the "key learning" menu, and it finishes successfully saying "now try to start car".

Once that is finished, and key can start the engine, should the remote fob / CA work immediately / automatically as well? Or is there an additional step to make that work after making the engine startup work?

And 1 more question,

If you were to perform key learning (adding a new key) while there is no battery / dead battery inside the key,
would that possibly have an impact on the remote part of the key still not working even after replacing the dead battery?


That may potentially be my issue. because I can't be sure whether or not the battery was dead in the key or not..

I never tested them, but after programing the key, and seeing that it started the engine, but didnt have any remote functionality, I thought maybe the batteries were dead so I replaced them with new definitely good batteries, and still got no remote response from the keys.

But yet they still start the engine just fine.

So maybe the battery was dead during the initial programming of the key? I assume since the remote functions dont work with a dead fob battery, maybe the programming of the fob part doesnt work either with the dead fob.

I had assumed that it wasnt gonna be an issue. I figured even if the initial batteries were dead, surely once replaced, the car would resync it to the car as soon as i put it into the slot and started the engine.

does anyone know how the cas3+ works well enough to explain whether or not programming a new key while the battery inside the key is dead would cause the remote lock / unlock to never work even after replacing the battery inside?
And if that is in fact the case, and since you can only "marry" a new virgin key 1 time,
then what are my options as far as making that key fully functional.

If I initially programmed it as a smart key (which it is so long as smart key means CA key..) but during key programming, the battery was dead in the key, would that key then be useless, or his there any way to "re sync" the remote portion of the key?

Is that what the Sync DME / CAS option I mentioned before does, or otherwise what is the procedure to re-learn a key which has already been devirginized and is able to start the car but fails to lock / unlock remotely

Last edited by Binary420; 06-17-2022 at 04:56 AM..
Appreciate 0
      06-17-2022, 02:08 PM   #10
pjk380
Private First Class
pjk380's Avatar
88
Rep
163
Posts

Drives: 2010 E92 M3
Join Date: Feb 2016
Location: Yorba Linda, CA

iTrader: (0)

I would suggest you contact Bryce at Bimmerscan. I picked up a second CA key from him. He is great and might be able to help you get it sorted out.

My 2010 M3 only came with one CA key and I wanted a second CA key. I didn’t want to buy a key from the dealer and I found Bimmerscan in MV.
Appreciate 0
      06-24-2022, 05:02 PM   #11
dpaul
Lieutenant Colonel
United_States
654
Rep
1,893
Posts

Drives: 2009 E90 335xi, 2011 E93 M3
Join Date: Dec 2012
Location: Boston

iTrader: (3)

Quote:
Originally Posted by Binary420 View Post
Sorry, my previous post was a bit jumbled.

What I meant was, once you program a new key using a professional immobilizer / programmer tool, via the "key learning" menu, and it finishes successfully saying "now try to start car".

Once that is finished, and key can start the engine, should the remote fob / CA work immediately / automatically as well? Or is there an additional step to make that work after making the engine startup work?

And 1 more question,

If you were to perform key learning (adding a new key) while there is no battery / dead battery inside the key,
would that possibly have an impact on the remote part of the key still not working even after replacing the dead battery?


That may potentially be my issue. because I can't be sure whether or not the battery was dead in the key or not..

I never tested them, but after programing the key, and seeing that it started the engine, but didnt have any remote functionality, I thought maybe the batteries were dead so I replaced them with new definitely good batteries, and still got no remote response from the keys.

But yet they still start the engine just fine.

So maybe the battery was dead during the initial programming of the key? I assume since the remote functions dont work with a dead fob battery, maybe the programming of the fob part doesnt work either with the dead fob.

I had assumed that it wasnt gonna be an issue. I figured even if the initial batteries were dead, surely once replaced, the car would resync it to the car as soon as i put it into the slot and started the engine.

does anyone know how the cas3+ works well enough to explain whether or not programming a new key while the battery inside the key is dead would cause the remote lock / unlock to never work even after replacing the battery inside?
And if that is in fact the case, and since you can only "marry" a new virgin key 1 time,
then what are my options as far as making that key fully functional.

If I initially programmed it as a smart key (which it is so long as smart key means CA key..) but during key programming, the battery was dead in the key, would that key then be useless, or his there any way to "re sync" the remote portion of the key?

Is that what the Sync DME / CAS option I mentioned before does, or otherwise what is the procedure to re-learn a key which has already been devirginized and is able to start the car but fails to lock / unlock remotely
1) "Sync" DME and CAS has nothing whatsoever to do with keys. Recognition of keys is 100% a function of CAS.

2) For the MSS60, DME/CAS "sync" is established by writing the same 128 key (the "SK") to each module. For the DME, that can only happen at the factory. You cannot do that with BMW standard tools or ISTA. That simplifies things a bit but close enough for now.
Appreciate 0
Post Reply

Bookmarks

Tags
add, coding, e9x, fob, immo, key, keys, learn, programming, remote


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 05:09 PM.




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