E90Post
 


Studio RSR
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > BMW Coding > Coding keyfobs, swap the EEPROM chip?



Reply
 
Thread Tools Search this Thread
      06-03-2014, 09:53 AM   #1
joekitch
First Lieutenant
joekitch's Avatar
69
Rep
377
Posts

Drives: 2008 328xi wagon, dark green
Join Date: Jan 2014
Location: massachusetts

iTrader: (0)

Coding keyfobs, swap the EEPROM chip?

so, our keyfobs are basically $10 in cheap chinese parts sold at a 3000% markup.
using a used key is notan option since the keys come flashed from the factory specific to your car.....
but the only thing that gets flashed is some cheap generic eeprom chip...

think its possible to just get a used key for $20, desolder the flashable eeprom chip, find the exact same chip online from china for $5 per 500, then just go to a dealer or friendly indie shop and ask them to flash it to your car?

would this work?
__________________
The GreenGlorifiedGroceryGetter

Stock as stock can be (for now)
Appreciate 0
      06-03-2014, 01:42 PM   #2
Sensible_
Colonel
529
Rep
2,503
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by joekitch
so, our keyfobs are basically $10 in cheap chinese parts sold at a 3000% markup.
using a used key is notan option since the keys come flashed from the factory specific to your car.....
but the only thing that gets flashed is some cheap generic eeprom chip...

think its possible to just get a used key for $20, desolder the flashable eeprom chip, find the exact same chip online from china for $5 per 500, then just go to a dealer or friendly indie shop and ask them to flash it to your car?

would this work?
What is your aim? Creating virgin keys, I take it for a decent price?

You can buy the hitag chips for very cheap, and yes, they can be easily soldered...

It's a simple process.

The hard part is programming them.
Appreciate 0
      06-03-2014, 05:29 PM   #3
joekitch
First Lieutenant
joekitch's Avatar
69
Rep
377
Posts

Drives: 2008 328xi wagon, dark green
Join Date: Jan 2014
Location: massachusetts

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
What is your aim? Creating virgin keys, I take it for a decent price?

You can buy the hitag chips for very cheap, and yes, they can be easily soldered...

It's a simple process.

The hard part is programming them.
i wouldn't mind paying a dealer to program, honestly, it if the keyfob itself is cheap as beans (a comfort access keyfob from a wrecked e90 goes for like $50 on ebay, if even that)
__________________
The GreenGlorifiedGroceryGetter

Stock as stock can be (for now)
Appreciate 0
      06-03-2014, 09:41 PM   #4
snaimpally
Major
United_States
136
Rep
1,192
Posts

Drives: 2011 335i MT
Join Date: Mar 2014
Location: Austin, TX

iTrader: (9)

Garage List
2011 BMW 335i  [0.00]
There is a company that will do it for you for $50:

http://www.keylessentryremotefob.com...p/bmwflash.htm
Appreciate 0
      06-03-2014, 09:59 PM   #5
joekitch
First Lieutenant
joekitch's Avatar
69
Rep
377
Posts

Drives: 2008 328xi wagon, dark green
Join Date: Jan 2014
Location: massachusetts

iTrader: (0)

Quote:
Originally Posted by snaimpally View Post
There is a company that will do it for you for $50:

http://www.keylessentryremotefob.com...p/bmwflash.htm
i guess the question is, if they wipe the eeprom chip, is it then totally indistinguishable from a "virgin" keyfob? will dealer programming successfully activate it?
__________________
The GreenGlorifiedGroceryGetter

Stock as stock can be (for now)
Appreciate 0
      06-04-2014, 10:41 AM   #6
Sensible_
Colonel
529
Rep
2,503
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

By the way, just so you know. EEPROM is not a chip. It is a type of memory in the HITAG2 Chip used in these types of fob.

The EEPROM area of the chip can probably be erased by some sort of BDM tool. They are fairly cheap. I wouldn't even take it to a dealer. Good Indy should have the correct tools, they are $500 upwards.
Appreciate 0
      06-04-2014, 05:21 PM   #7
joekitch
First Lieutenant
joekitch's Avatar
69
Rep
377
Posts

Drives: 2008 328xi wagon, dark green
Join Date: Jan 2014
Location: massachusetts

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
By the way, just so you know. EEPROM is not a chip. It is a type of memory in the HITAG2 Chip used in these types of fob.

The EEPROM area of the chip can probably be erased by some sort of BDM tool. They are fairly cheap. I wouldn't even take it to a dealer. Good Indy should have the correct tools, they are $500 upwards.
i was under the impression the whole point of that particular chip in the keyfob is that it has a non-writeable first sector that is specific to the car it's programmed to, and cant really be erased. As in, it can only be written to ONCE and its stuck there until the chip is destroyed

i called the people that offer that flash service at keylessentryremotekeyfob.com and asked how it works.....they themselves dont actually know, they send it to some guy to do it.
i wonder if it needs to be formatted beforehand in some BMW specific way?
or if he literally just goes "BALEET ALL" on his little tool and its good to go?


ON THE UPSIDE; my nearby dealer will code a keyfob (even a CA keyfob bought online) for only $75, not bad at all
__________________
The GreenGlorifiedGroceryGetter

Stock as stock can be (for now)

Last edited by joekitch; 06-04-2014 at 05:40 PM..
Appreciate 0
      06-04-2014, 11:30 PM   #8
Sensible_
Colonel
529
Rep
2,503
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Yes it does have a one time programable area but often the chip can be erased by 'reballing' the IC. Or as I suggested reading the EEPROM directly from the chip and, modifying it then writing it back.

The bit of protected information is known as the ISN or ISK. It's a secret key which is used in a handshake between CAS unit and key.
Appreciate 0
      06-05-2014, 04:57 PM   #9
joekitch
First Lieutenant
joekitch's Avatar
69
Rep
377
Posts

Drives: 2008 328xi wagon, dark green
Join Date: Jan 2014
Location: massachusetts

iTrader: (0)

Quote:
Originally Posted by Sensible_ View Post
Yes it does have a one time programable area but often the chip can be erased by 'reballing' the IC. Or as I suggested reading the EEPROM directly from the chip and, modifying it then writing it back.

The bit of protected information is known as the ISN or ISK. It's a secret key which is used in a handshake between CAS unit and key.
waaaaaitminute, reballing as in baking it to release the solder, replacing the solder balls and baking it again to set? i'm used to reballing in the video game console sense of the word (literally adding solder balls to the CPU or GPU chip).

and this ISN/ISK, is it a value specific to your bmw or is it just a generic "this chip is supposed to be in a bmw keyfob yo" type thing?

if it is as you say and all the eeprom stuff you care about for reprogramming a key is that flexible, that's great.
__________________
The GreenGlorifiedGroceryGetter

Stock as stock can be (for now)
Appreciate 0
      06-05-2014, 08:39 PM   #10
335NJ
Colonel
United_States
533
Rep
2,872
Posts

Drives: 2008 335i 6MT E90
Join Date: Feb 2014
Location: NJ/Philadelphia Suburbs

iTrader: (1)

If you guys can figure this thing out, as far as enrolling keys into these cars with ANY keyfob, virgin, etc. You'd also be a HUGE help to the automotive locksmithing industry.

Since our only option is to directly write keys into the CAS manually.
__________________
BSM E90 6MT-JB4 G5 ISO-BMS DCI-Golf-Tee Mod-Hankook S1N2 Non-RFT-ER Chargepipe/TiAL BOV-E40 blend-VRSF V2's-M3 CDV-MHD/JB4 FLASH-VRSF 5" STEPPED FMIC
Appreciate 0
      06-05-2014, 11:43 PM   #11
Sensible_
Colonel
529
Rep
2,503
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Quote:
Originally Posted by joekitch
Quote:
Originally Posted by Sensible_ View Post
Yes it does have a one time programable area but often the chip can be erased by 'reballing' the IC. Or as I suggested reading the EEPROM directly from the chip and, modifying it then writing it back.

The bit of protected information is known as the ISN or ISK. It's a secret key which is used in a handshake between CAS unit and key.
waaaaaitminute, reballing as in baking it to release the solder, replacing the solder balls and baking it again to set? i'm used to reballing in the video game console sense of the word (literally adding solder balls to the CPU or GPU chip).

and this ISN/ISK, is it a value specific to your bmw or is it just a generic "this chip is supposed to be in a bmw keyfob yo" type thing?

if it is as you say and all the eeprom stuff you care about for reprogramming a key is that flexible, that's great.
The ISN is used in a calculation between fob and CAS module in car. The ISN is unique to the particular CAS module, it is not generic.

ISN is stored in CAS EEPROM. Most 3rd party key programmers will read a section of CAS EEPROM and extract ISN.

It is not a simple process. Like I said before, creating a Virgin fob is easy. The hard part is programming it.
Appreciate 0
      06-06-2014, 05:40 PM   #12
snaimpally
Major
United_States
136
Rep
1,192
Posts

Drives: 2011 335i MT
Join Date: Mar 2014
Location: Austin, TX

iTrader: (9)

Garage List
2011 BMW 335i  [0.00]
Quote:
Originally Posted by Sensible_ View Post
By the way, just so you know. EEPROM is not a chip. It is a type of memory in the HITAG2 Chip used in these types of fob.

The EEPROM area of the chip can probably be erased by some sort of BDM tool. They are fairly cheap. I wouldn't even take it to a dealer. Good Indy should have the correct tools, they are $500 upwards.
Exactly! EPROM = Eraseable Programmable Read Only Memory. It is normally read only but it can be erased and it can be re-programmed using special equipment. For older EPROMs, I think UV light was used to erase. Then they came up with electrically eraseable PROMs (EEPROMs). Special control signals are used to reprogram the chip, but otherwise it behaves like a ROM.
Appreciate 0
      03-17-2016, 05:50 AM   #13
diezzler
New Member
0
Rep
12
Posts

Drives: 2007 335xi
Join Date: Jun 2015
Location: Maryland

iTrader: (0)

Old thread, but same question in the area. I just retrofitted comfort access into my car. Since it's practically impossible to get a CA key from the dealer, and my only option is to send someone my CAS to sync virgin made keys, could a swap work? If I take one of my good keys and desolder the hitag key and transplant it into a used CA key, would this work. Technically it would have my vin and ISN number now. Not so sure if the transponder codes are stored in this chip..?
Thanks
Appreciate 0
      03-18-2016, 01:42 PM   #14
matteblue3er
Captain
238
Rep
947
Posts

Drives: Racecar
Join Date: Jul 2015
Location: Philly

iTrader: (0)

Look up AK90.

It's a setup (software and interface) that is used for programming key fobs.

They sell clones for pretty cheap.
Appreciate 0
      03-18-2016, 05:45 PM   #15
335NJ
Colonel
United_States
533
Rep
2,872
Posts

Drives: 2008 335i 6MT E90
Join Date: Feb 2014
Location: NJ/Philadelphia Suburbs

iTrader: (1)

Quote:
Originally Posted by matteblue3er View Post
Look up AK90.

It's a setup (software and interface) that is used for programming key fobs.

They sell clones for pretty cheap.
Won't do CAS. It might do early model CAS types, but E9x start at CAS2 and go up to CAS3+ depending on MY.
Appreciate 0
      03-18-2016, 06:20 PM   #16
Levanime
BimECU
Levanime's Avatar
United_States
193
Rep
759
Posts

Drives: BMW
Join Date: Dec 2014
Location: SD

iTrader: (0)

Garage List
2007 BMW 335  [0.00]
what is done is, you read they keyfob,

then you read CAS, decrypt, add readed Keyfob info to it, crypt, flash to CAS,

sync cas and dme,

thats it.
Appreciate 0
      03-19-2016, 02:04 PM   #17
Sensible_
Colonel
529
Rep
2,503
Posts

Drives: 2008 E90
Join Date: Feb 2012
Location: London

iTrader: (1)

Just google BMW Multi Tool. It's expensive but it's the best way to keep program without bricking your CAS. Buy, use, sell on eBay to recoup some costs...easy.
Appreciate 0
Reply

Bookmarks


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 08:11 AM.




e90post
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