E90Post
 


 
BMW 3-Series (E90 E92) Forum > BMW E90/E92/E93 3-series General Forums > General E90 Sedan / E91 Wagon / E92 Coupe / E93 Cabrio > Comfort Access Retrofit Project



Reply
 
Thread Tools Search this Thread
      06-22-2022, 01:55 PM   #441
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

hi

do you have the paper from the dealer that came with the key? on that paper it says which is the key # and knowing that you look at the proper entry in the CAS

Last edited by dumitru.o; 06-22-2022 at 06:33 PM..
Appreciate 0
      06-23-2022, 10:52 AM   #442
kevinm03
Private First Class
kevinm03's Avatar
57
Rep
191
Posts

Drives: E92 M3 Comp Santorini Blue
Join Date: Jul 2016
Location: Ireland

iTrader: (0)

Quote:
Originally Posted by dumitru.o View Post
hi

do you have the paper from the dealer that came with the key? on that paper it says which is the key # and knowing that you look at the proper entry in the CAS
I dont have the ziplock bag the key came in, but I have the piece of paper that came with it:

__________________
Keeper: 2012 E92 M3 Comp KA401 - Santorini Blue
Daily: 2022 iX3 M Sport Pro - Phytonic blue with laser lights & towbar

Previous: G20 M340i, F36 430d, Mk7 GTI PP, Mk5 GTI ED30
Appreciate 0
      07-09-2022, 05:52 PM   #443
TurboTom
Private
24
Rep
83
Posts

Drives: 2013 135i DCT
Join Date: Aug 2019
Location: Florida

iTrader: (1)

Anyone know if this retrofit has been completed successfully on an e90? I’m very interested in doing this on a car I picked up recently.
Appreciate 0
      07-12-2022, 08:55 PM   #444
ExtensionCable
ExtensionCable
0
Rep
2
Posts

Drives: 2011 BMW E91
Join Date: Jul 2022
Location: Washington, DC

iTrader: (0)

Hi dumitru.o, can I contact you about your comfort access kit? sr5000@fastmail.net
Appreciate 0
      07-13-2022, 04:54 PM   #445
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

Quote:
Originally Posted by TurboTom View Post
Anyone know if this retrofit has been completed successfully on an e90? Im very interested in doing this on a car I picked up recently.

sure, it was done on plenty of e90. it doesn't matter if it s e90, e91, e92 or e893 because the wiring is the same ( almost..)

Quote:
Originally Posted by ExtensionCable View Post
Hi dumitru.o, can I contact you about your comfort access kit? sr5000@fastmail.net
hi,
sure you can. just sent you an email

thanks
Appreciate 0
      07-18-2022, 11:57 AM   #446
kevinm03
Private First Class
kevinm03's Avatar
57
Rep
191
Posts

Drives: E92 M3 Comp Santorini Blue
Join Date: Jul 2016
Location: Ireland

iTrader: (0)

So I checked all the keys with Tool32. It does not recognise the new CA key at all. The two existing keys are number 0 & 2. The new CA key is number 255 (I'm guessing this means invalid key). None of the key positions are locked. Has my CAS been hacked? What are my options?

First existing key (working)
Quote:
apiJob("CAS","status_aktuell_schluessel","","")

Satz : 0
OBJECT = cas
SAETZE = 1
JOBNAME = status_aktuell_schluessel
VARIANTE = CAS
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
KEY_IS_IN_LOCK = 1 01 .
KEY_IS_ENGAGED = 1 01 .
KEY_IS_VALID = 1 01 .
KEY_INVALID_AUTH = 0 00 .
ID_PERMITTED_TRSP = 1 01 .
KEY_WITH_TRSP_STARC = 1 01 .
KEY_INVALID_TEMP = 0 00 .
KEY_INIT_DIAG = 0 00 .
ANT_BASE_NOT_OK = 0 00 .
DEFAULT_AUTH = 0 00 .
PAGE3_INVALID_CRYPT = 0 00 .
EINTRAG_0 = 0 00 .
RISC_INIT = 0 00 .
TRSP_INIT = 0 00 .
BACKUPKEY_INVALID = 0 00 .
EE_INIT_DONE = 0 00 .
KEY_USED = 1 01 .
MEC_CODE_OK = 1 01 .
MEC_CODE_NOT_TESTED = 0 00 .
KEY_AUTOINIT = 1 01 .
KEY_TYPE = 4 04 .
ERC = 0 00 .
KEY_NUMBER = 0 00 .
ID_NOT_SENT_BY_TRSP = 0 00 .
NO_AUTH_WITH_CRYPT = 0 00 .
PAGE_READ = 0 00 .
PAGE_WRITE = 0 00 .
KEY_DISABLED = 0 00 .
ID_SENT_BUT_UNKNOWN = 0 00 .
INIT_POS_0 = 0 00 .
INIT_POS_1_TO_9 = 0 00 .
INIT_BACKUPKEY = 0 00 .
CC_AFTER_ACTIVE = 0 00 .
CC_DATA_INIT = 0 00 .
JOB_STATUS = OKAY
_TEL_ANTWORT = 12 Bytes
0000 : 88 F1 40 61 27 37 00 4B 00 00 00 C3 ?@a'7.K ...
Second existing key (working)
Quote:
apiJob("CAS","status_aktuell_schluessel","","")

Satz : 0
OBJECT = cas
SAETZE = 1
JOBNAME = status_aktuell_schluessel
VARIANTE = CAS
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
KEY_IS_IN_LOCK = 1 01 .
KEY_IS_ENGAGED = 1 01 .
KEY_IS_VALID = 1 01 .
KEY_INVALID_AUTH = 0 00 .
ID_PERMITTED_TRSP = 1 01 .
KEY_WITH_TRSP_STARC = 1 01 .
KEY_INVALID_TEMP = 0 00 .
KEY_INIT_DIAG = 0 00 .
ANT_BASE_NOT_OK = 0 00 .
DEFAULT_AUTH = 0 00 .
PAGE3_INVALID_CRYPT = 0 00 .
EINTRAG_0 = 0 00 .
RISC_INIT = 0 00 .
TRSP_INIT = 0 00 .
BACKUPKEY_INVALID = 0 00 .
EE_INIT_DONE = 0 00 .
KEY_USED = 1 01 .
MEC_CODE_OK = 1 01 .
MEC_CODE_NOT_TESTED = 0 00 .
KEY_AUTOINIT = 0 00 .
KEY_TYPE = 4 04 .
ERC = 0 00 .
KEY_NUMBER = 2 02 .
ID_NOT_SENT_BY_TRSP = 0 00 .
NO_AUTH_WITH_CRYPT = 0 00 .
PAGE_READ = 0 00 .
PAGE_WRITE = 0 00 .
KEY_DISABLED = 0 00 .
ID_SENT_BUT_UNKNOWN = 0 00 .
INIT_POS_0 = 0 00 .
INIT_POS_1_TO_9 = 0 00 .
INIT_BACKUPKEY = 0 00 .
CC_AFTER_ACTIVE = 0 00 .
CC_DATA_INIT = 0 00 .
JOB_STATUS = OKAY
_TEL_ANTWORT = 12 Bytes
0000 : 88 F1 40 61 27 37 00 43 02 00 00 BD ?@a'7.C ...
New CA key (not working)
Quote:
apiJob("CAS","status_aktuell_schluessel","","")

Satz : 0
OBJECT = cas
SAETZE = 1
JOBNAME = status_aktuell_schluessel
VARIANTE = CAS
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
KEY_IS_IN_LOCK = 0 00 .
KEY_IS_ENGAGED = 0 00 .
KEY_IS_VALID = 0 00 .
KEY_INVALID_AUTH = 0 00 .
ID_PERMITTED_TRSP = 0 00 .
KEY_WITH_TRSP_STARC = 0 00 .
KEY_INVALID_TEMP = 0 00 .
KEY_INIT_DIAG = 0 00 .
ANT_BASE_NOT_OK = 0 00 .
DEFAULT_AUTH = 0 00 .
PAGE3_INVALID_CRYPT = 0 00 .
EINTRAG_0 = 0 00 .
RISC_INIT = 0 00 .
TRSP_INIT = 0 00 .
BACKUPKEY_INVALID = 0 00 .
EE_INIT_DONE = 0 00 .
KEY_USED = 0 00 .
MEC_CODE_OK = 0 00 .
MEC_CODE_NOT_TESTED = 0 00 .
KEY_AUTOINIT = 0 00 .
KEY_TYPE = 0 00 .
ERC = 0 00 .
KEY_NUMBER = 255 FF
ID_NOT_SENT_BY_TRSP = 0 00 .
NO_AUTH_WITH_CRYPT = 0 00 .
PAGE_READ = 0 00 .
PAGE_WRITE = 0 00 .
KEY_DISABLED = 0 00 .
ID_SENT_BUT_UNKNOWN = 0 00 .
INIT_POS_0 = 0 00 .
INIT_POS_1_TO_9 = 0 00 .
INIT_BACKUPKEY = 1 01 .
CC_AFTER_ACTIVE = 0 00 .
CC_DATA_INIT = 0 00 .
JOB_STATUS = OKAY
_TEL_ANTWORT = 12 Bytes
0000 : 88 F1 40 61 27 00 00 00 FF 00 41 81 ?@a'... .A
Key Lock status
Quote:
apiJob("CAS","status_schluessel_frei_gesperrt","", "")

Satz : 0
OBJECT = cas
SAETZE = 1
JOBNAME = status_schluessel_frei_gesperrt
VARIANTE = CAS
JOBSTATUS =
UBATTCURRENT = -1
UBATTHISTORY = -1
IGNITIONCURRENT = -1
IGNITIONHISTORY = -1
Satz : 1
KEY1 = 0 00 .
KEY2 = 0 00 .
KEY3 = 0 00 .
KEY4 = 0 00 .
KEY5 = 0 00 .
KEY6 = 0 00 .
KEY7 = 0 00 .
KEY8 = 0 00 .
KEY9 = 0 00 .
KEY10 = 0 00 .
JOB_STATUS = OKAY
_TEL_ANTWORT = 9 Bytes
0000 : 85 F1 40 61 49 00 76 08 DE ?@aI.v.
__________________
Keeper: 2012 E92 M3 Comp KA401 - Santorini Blue
Daily: 2022 iX3 M Sport Pro - Phytonic blue with laser lights & towbar

Previous: G20 M340i, F36 430d, Mk7 GTI PP, Mk5 GTI ED30
Appreciate 0
      08-03-2022, 03:02 AM   #447
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

Another wiring for e91 LHD will go out next week, i am just waiting for the CA key.

Attached Images
 
Appreciate 0
      08-17-2022, 05:10 AM   #448
E90SpcGryM3
Private
3
Rep
75
Posts

Drives: 11 E90 M3 ZCP Slicktop 6spd
Join Date: Oct 2021
Location: NY

iTrader: (1)

So does the whole interior need to be ripped apart? Apart from the wiring needed, there's not much clarification on install: how wiring needs to be routed, what plugs to what, etc.
Appreciate 0
      08-17-2022, 11:44 AM   #449
Serf27
Brigadier General
Serf27's Avatar
2851
Rep
4,322
Posts

Drives: 335i
Join Date: Apr 2018
Location: Sitting in a BMW.

iTrader: (-1)

Quote:
Originally Posted by E90SpcGryM3 View Post
So does the whole interior need to be ripped apart? Apart from the wiring needed, there's not much clarification on install: how wiring needs to be routed, what plugs to what, etc.
No it does not.

Ive got the wiring harness from a donor car and I THINK I have figured out the wiring route.

These parts would be ideal to remove.

Rear seat/bench. If you have folding seats, remove lower bench and right bolster only.
Right side plastic trims that run along the floor
Center console
Both right and front trim pieces under the dash
Both right and front lower kick panels
Right trunk carpet clips- to peel back the carpet panels
Trunk lower carpet
Right C pillar cover
Third brake light/cover
Rear bumper

Wire routing. Assuming the CA module is already installed in its location.

From the CA module:

Run the rear antenna wiring to the rear antenna that goes behind the bumper.
The wiring goes through a grommet on the trunk metal panel and out towards the antenna.

Run the wiring for the trunk antenna behind and under the trunk carpet to the antenna.

Run the diversity antennas wire behind the carpet, through the back seat, up through the C pillar, under the headliner and to the diversity antenna.

Ground wire can be grounded in a ground block in the left of the trunk.

The 2 Canbus wires can be tapped into the Canbus wires in the trunk.
If no Canbus wires are present, you need to run those / wires to the front of the car too with the following wires.


Run the wiring for the following:
-2 center console antennas
-Power wire
-CAS wire
-2 door wires
All these wires can be run together behind the right trunk carpet, through the backseat area, then down the right side of the car. There is a big wire loom there and you can tape it to that loom.
Run them all the way to the fuse box area.

The 2 center console antennas run to the fuse box area and then make a left to wrap around towards the center console.

The left door and CAS wire also make a left at the fuse box and need to pass through the center lower part of the dash to the driver side.



Maybe I made that sound more confusing than it is, but its not.

Ive got all the wiring and locations figured out.
I will tap into power from an existing fuse and tap into canbus wires in the trunk. Then the antennas are simple.

The only 3 wires I need to figure out are the door wires, and CAS wire.
Theyre all white, so that will make things easier.
Appreciate 1
      08-18-2022, 02:34 AM   #450
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

be aware that the BUS wires even though all of them are white, they do matter which one goes where.

this is not the case for e6x or e7x!

for e9x, which we are talking about here, all those three wires go to different pins and it matters which one goes where


the wires goes along the main wiring on the right side of the car, from the trunk under the carpet all the way behind the dash and o the driver's door/CAS. everything goes naturally if you have the wiring in hand
Appreciate 0
      08-18-2022, 03:01 AM   #451
Serf27
Brigadier General
Serf27's Avatar
2851
Rep
4,322
Posts

Drives: 335i
Join Date: Apr 2018
Location: Sitting in a BMW.

iTrader: (-1)

Quote:
Originally Posted by dumitru.o View Post
be aware that the BUS wires even though all of them are white, they do matter which one goes where.

this is not the case for e6x or e7x!

for e9x, which we are talking about here, all those three wires go to different pins and it matters which one goes where


the wires goes along the main wiring on the right side of the car, from the trunk under the carpet all the way behind the dash and o the driver's door/CAS. everything goes naturally if you have the wiring in hand
Hi, yes, I was making a joke about the white wires. As BMW made the rest of the wires all colored, except the 3 BUS wires.

Looking at a digram,
On the CA module connector, pin 17 goes to the CAS module.
White wire on pin 1 goes to the driver door.
White wire on pin 4 goes to the passenger door.

This is the only digram Ive found about those 3 wires.
Appreciate 0
      08-18-2022, 03:24 AM   #452
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

that is correct! the wires have the same color because they carry the same BUS signal. i don t know why they decided that on e9x each door has it s own wire and CAs a different one and all of them colored "white" while on the e6x and e7x they use only one wire ( one output from the CA module) for connecting all doors and CAS.

anyway, we take it as it is and deal with it
Appreciate 0
      08-18-2022, 11:59 AM   #453
Andystobbs
Captain
191
Rep
720
Posts

Drives: E91 Lci, Vectra B V6
Join Date: Sep 2019
Location: Chester, South Wirral

iTrader: (0)

Never the less they must all carry the same signal or else a defective door handle wouldn't cause non start, which is resolvable by unplugging CA module thus severing the link between PA bus and TAG bus and letting the PA bus function normally and transfer data between DDE/DME and CAS.
Appreciate 0
      08-18-2022, 02:09 PM   #454
Serf27
Brigadier General
Serf27's Avatar
2851
Rep
4,322
Posts

Drives: 335i
Join Date: Apr 2018
Location: Sitting in a BMW.

iTrader: (-1)

Quote:
Originally Posted by dumitru.o View Post
that is correct! the wires have the same color because they carry the same BUS signal. i don t know why they decided that on e9x each door has it s own wire and CAs a different one and all of them colored "white" while on the e6x and e7x they use only one wire ( one output from the CA module) for connecting all doors and CAS.

anyway, we take it as it is and deal with it
So you can confirm that the white wires and pins I mentioned above are correct?

Do you know which pins from the main CA module connector are the empty ones for the rear doors?

E70 has rear CA door handles.
I want to add rear CA door handles to my e90 with this retrofit.
I was told there is spare pins on the CA connector and that I just had to add the extra wires for the rear doors.
Appreciate 0
      08-18-2022, 02:57 PM   #455
Andystobbs
Captain
191
Rep
720
Posts

Drives: E91 Lci, Vectra B V6
Join Date: Sep 2019
Location: Chester, South Wirral

iTrader: (0)

E70 has a different CA module and totally different pin out. I bought an E70 module in readiness for adding the rear comfort handles. Didn't use it in the end, re coded the E9x module and added the rear handles in parallel with the fronts.
Appreciate 0
      08-18-2022, 03:38 PM   #456
Serf27
Brigadier General
Serf27's Avatar
2851
Rep
4,322
Posts

Drives: 335i
Join Date: Apr 2018
Location: Sitting in a BMW.

iTrader: (-1)

Quote:
Originally Posted by Andystobbs View Post
added the rear handles in parallel with the fronts.
This was my initial plan when talking with someone else about the retrofit.
I was told to just add the extra wires to the CA connector instead.
If not possible, then Ill just splice the front door wires to the rear door.
This is as simple as supplying power/ground to the rear door handle, and just splicing the CA wire to the front door white wire, correct?
Appreciate 0
      08-18-2022, 04:43 PM   #457
E90SpcGryM3
Private
3
Rep
75
Posts

Drives: 11 E90 M3 ZCP Slicktop 6spd
Join Date: Oct 2021
Location: NY

iTrader: (1)

All this extra info makes my head hurt and doesn't make me want to tackle this project. Lol

Pictures would be really helpful
Appreciate 0
      08-18-2022, 06:43 PM   #458
Serf27
Brigadier General
Serf27's Avatar
2851
Rep
4,322
Posts

Drives: 335i
Join Date: Apr 2018
Location: Sitting in a BMW.

iTrader: (-1)

Quote:
Originally Posted by E90SpcGryM3 View Post
All this extra info makes my head hurt and doesn't make me want to tackle this project. Lol

Pictures would be really helpful
I felt the same way.
Once you have the wire harness, it simplifies the project.
Pictures or visuals simplify it even more.
The donor car I got the harness from had almost the entire interior removed. Once I saw how the wiring was laid out, I felt better.

Im not sure when Ill install the harness, I figure it will take a day to get all tan through and wired in.

I assume the most difficult part of this is the new wires going through the body to the door harness and removing the fuse box for power. I removed the fuse box the other day and its not the greatest thing.

Heres the wire harness with the 2 door harnesses I got.
Attached Images
 
Appreciate 0
      08-19-2022, 08:47 AM   #459
E90SpcGryM3
Private
3
Rep
75
Posts

Drives: 11 E90 M3 ZCP Slicktop 6spd
Join Date: Oct 2021
Location: NY

iTrader: (1)

Quote:
Originally Posted by Serf27 View Post
Quote:
Originally Posted by E90SpcGryM3 View Post
All this extra info makes my head hurt and doesn't make me want to tackle this project. Lol

Pictures would be really helpful
I felt the same way.
Once you have the wire harness, it simplifies the project.
Pictures or visuals simplify it even more.
The donor car I got the harness from had almost the entire interior removed. Once I saw how the wiring was laid out, I felt better.

I’m not sure when I’ll install the harness, I figure it will take a day to get all tan through and wired in.

I assume the most difficult part of this is the new wires going through the body to the door harness and removing the fuse box for power. I removed the fuse box the other day and it’s not the greatest thing.

Here’s the wire harness with the 2 door harnesses I got.
Awesome. Take lots of photos please!
Appreciate 0
      08-23-2022, 05:18 PM   #460
PichaDis11
Colonel
PichaDis11's Avatar
United_States
295
Rep
2,202
Posts

Drives: E90 N52
Join Date: Mar 2013
Location: NY

iTrader: (3)

There's work involved either way you look at it. You're just adding wiring to the car that's already upholstered. Roll up your sleeves and get to it. You'll get the reward at the end for sure.
From: Someone who decided to make the harness from scratch.

Happy retrofitting!
__________________
Retrofits: 322, 609, 6FL, 6NR, 6VC, 2TB..
Upgrades: Bilstein B8 Eibach Spring kit
Appreciate 0
      08-24-2022, 04:57 AM   #461
dumitru.o
coding BMW.....
dumitru.o's Avatar
Romania
478
Rep
854
Posts

Drives: BMW
Join Date: Jun 2013
Location: the land of Dracula

iTrader: (0)

A second key was ordered for the same car

Attached Images
 
Appreciate 0
      08-28-2022, 07:36 AM   #462
scroller
Enlisted Member
Canada
14
Rep
47
Posts

Drives: 335i
Join Date: Mar 2021
Location: Canada

iTrader: (0)

Hello, I had a question if you pick up door handles that are different colors from your car can be painted the door handles?
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 12:58 PM.




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