F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > F30 DIYs and Coding Discussions > ASD retrofit?
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      08-12-2016, 10:32 AM   #23
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Sorry for the bump, but has anyone actually tried to do this with a base stereo (no amp)?
If so, please share your thoughts. I want to do this, but it is pretty scary to cut all the cables on the head unit.
Appreciate 0
      09-13-2016, 05:15 AM   #24
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
I found this circuit diagram in Rheingold (I hope you recognize something. It's not easy to print from RG).
The pins and connectors should be like in this thread

http://f30.bimmerpost.com/forums/sho...1102274&page=4
What I don't understand from this diagram is the bottom half. Number 21+13 and 32+31 is there multiple times. Does it mean this diagram is for both Hifi-systems which have more speakers and the base audio which I have?
Don't understand how it should be connected.
And what do they mean with 4-Turer and 2-Turer?
Also, according to this, many of the connections are supposed to go to the AMP, which I don't have:


Quote:
Originally Posted by atzebmw View Post
Ah yes, you are right. The 12V and K_CAN2 connection was missing on the diagram.
Here it is.
According to this wiring diagram the 12V should taken from F120 in the trunk.
So there is only one cable which must be routed to the front.
And yes, it's also possible to make a plug with the parts from the other thread.
Where do you see that the 12V should be taken from F120 in the trunk? The image doesn't show that? According to the connection list it is Fuse F119? Would it be possible to find a 12V source in the front of the car?

Also, last thing to figure out, are both KCAN2 wires connected to the existing HU_ENTRY? Can I route them to the ASD?
Appreciate 0
      09-13-2016, 11:24 AM   #25
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by joq3 View Post
And what do they mean with 4-Turer and 2-Turer?

Where do you see that the 12V should be taken from F120 in the trunk? The image doesn't show that? According to the connection list it is Fuse F119? Would it be possible to find a 12V source in the front of the car?

Also, last thing to figure out, are both KCAN2 wires connected to the existing HU_ENTRY? Can I route them to the ASD?
The connection list is not from me, so i can't answer why some numbers are double.

The F120 seems to be a write mistake by me.
I think i meant F126 like in the circuit diagram.
4 Türer means 4 doors car and 2 Türer means 2 doors car - Tür=door.
In this circuit diagram you can see the connections without an amp (Post No. 8 from me).
http://f30.bimmerpost.com/forums/sho....php?t=1234349
The 2 KCAN2 wires are normally connected to the FEM Pin 10+11 at A173*10B.
But they can taken from where you want.
Appreciate 1
joq3105.00
      01-13-2017, 01:27 AM   #26
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
The connection list is not from me, so i can't answer why some numbers are double.

The F120 seems to be a write mistake by me.
I think i meant F126 like in the circuit diagram.
4 Türer means 4 doors car and 2 Türer means 2 doors car - Tür=door.
In this circuit diagram you can see the connections without an amp (Post No. 8 from me).
http://f30.bimmerpost.com/forums/sho....php?t=1234349
The 2 KCAN2 wires are normally connected to the FEM Pin 10+11 at A173*10B.
But they can taken from where you want.
Just got back to this project. Now I understand the diagram, why some pins are mentioned multiple times. It is because 2 and 4 Türer, I have a 4 door saloon.
But when you check the diagram where it says 4 Türer, pinout 32+31 and 21+13 mentions 41+40 lower down the same diagram. Does this mean I should connect 41+40 to pin 32+31 and 21+13 or is this already connected as it is?

About K_CAN2, I read somewhere that only newer F30 has Kcan2 and older (before 2013) has K_can1. Is this true? Mine is produced in 2012-7.

You say I can connect K-CAN2 to FEM Pin 10+11 at A173*10B, which pin is K_CAN2_H and which is K_CAN2_L? By the way is it OK to just tap these wires with a simple POSI TAP?

From what I understand the FEM box is located in the drivers footwell, and everything else I need is behind the Head Unit, except 12V and Ground.
Ground I guess I can take from anywhere on the chassi?
And you said earlier that 12V should be taken from F126 in the trunk. Is it possible to get this 12V anywhere in the front so I don't need to wire it to the front of the car?

Which gauge of wire should I use for the different pins?

Thank you, you have been very helpful!
Appreciate 0
      01-13-2017, 04:17 AM   #27
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by joq3 View Post
Does this mean I should connect 41+40 to pin 32+31 and 21+13 or is this already connected as it is?
No, there is a connector between the ASD and the loudspeakers.
Pin 31/31 have connector X8*1B and 21/13 have connector X9*1B.
Connector X8*1B should be found in the B-pillar on the left side.
Connector X9*1B should be found in the B-pillar on the right side.
But there's no need to use these connectors.
You can also connect the wires direct from ASD to speakers.
Pin32->Pin1 middle speaker left and so on.

About K_CAN2 i don't know when it was introduced.

K-CAN2_H is Pin 10
K-CAN2_L is Pin 11
And yes you can tap these wires with a simple POSI TAP.

Ground you can take from anywhere.
12V you can theoretically take from the Fuse box in the engine compartment.
There are some free fuses connected with clamp 30B.
The fuses 21-37 should be used with clamp 30B.
If there is one free place you can take it.


The gauge of wire you can see in the circuit diagram.
Directly above the cable color is a small number (for example 0,75).
This is the gauge of wire.
Appreciate 1
joq3105.00
      01-13-2017, 04:30 AM   #28
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
No, there is a connector between the ASD and the loudspeakers.
Pin 31/31 have connector X8*1B and 21/13 have connector X9*1B.
Connector X8*1B should be found in the B-pillar on the left side.
Connector X9*1B should be found in the B-pillar on the right side.
But there's no need to use these connectors.
You can also connect the wires direct from ASD to speakers.
Pin32->Pin1 middle speaker left and so on.

About K_CAN2 i don't know when it was introduced.

K-CAN2_H is Pin 10
K-CAN2_L is Pin 11
And yes you can tap these wires with a simple POSI TAP.

Ground you can take from anywhere.
12V you can theoretically take from the Fuse box in the engine compartment.
There are some free fuses connected with clamp 30B.
The fuses 21-37 should be used with clamp 30B.
If there is one free place you can take it.


The gauge of wire you can see in the circuit diagram.
Directly above the cable color is a small number (for example 0,75).
This is the gauge of wire.
The big problem is that I don't know how to find out about K_CAN2 or not. I have searched google a lot, and nothing, except that NBT doesn't work with K_CAN1 (the only info I can find). Do you know how to find out?
If I search my VIN-number on realoem ASD is diplayed (but it was introduced after my car was built, 2012-7).

I have found an ASD with this part no:
65129287265
http://www.realoem.com/bmw/enUS/partxref?q=65129287265
It says it is "Bilaterally exchangeable" with this one 65129289971.
So from what I understand it will work?

"Connector X8*1B should be found in the B-pillar on the left side.
Connector X9*1B should be found in the B-pillar on the right side."
About this part, can't I just take this from the rear of my head unit?
32 - Brown/white
31 - Red/white
21 - Brown/grey
13 - Red/grey


So the KCAN2_H always use Yellow/red cables and KCAN2_L uses Yellow/brown, that way I know which is which?

I will check the fuse box, do you mean if there is an empty space in the fuse box? I can attach a fuse and connect a cable to this?

Great about the gauges, didn't notice that.
Thank you once again, without your help I wouldn't even try this!
Appreciate 0
      01-13-2017, 04:57 PM   #29
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

OK, the question about K_CAN2 was already answered in the other thread.

I think all ASD are interchangeable.

Connect the speakers directly with the ASD.
And yes, you can take the wires from the rear of the HU.

Again yes, if there is an empty space in the fuse box numbers 21-37 (ONLY this numbers) you can attach a fuse and connect a cable to this.
Appreciate 0
      01-16-2017, 12:49 AM   #30
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
OK, the question about K_CAN2 was already answered in the other thread.

I think all ASD are interchangeable.

Connect the speakers directly with the ASD.
And yes, you can take the wires from the rear of the HU.

Again yes, if there is an empty space in the fuse box numbers 21-37 (ONLY this numbers) you can attach a fuse and connect a cable to this.
Yes, just ordered the unit.

RAD_ON on the image you posten has a arrow pointing to the right X70*1V. Does this mean this wire can't be cut, but it should be tapped, so it runs to its original destination + runs to the ASD?
I guess X70*1V is the original destination.

I will check if there is any empty space in the fuse box. What Amp fuse should I purchase and put in? And is it easy to connect a wire to the fuse? Haven't did anything with fuseboxes before, so I don't know how it is built or how to connect a wire.

Don't know if I asked this before, but I can take Ground from anywhere right? Like somewhere behind the glove box (where I will mount this ASD).

Thanks again!
Appreciate 0
      01-16-2017, 10:49 AM   #31
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by joq3 View Post

RAD_ON on the image you posten has a arrow pointing to the right X70*1V. Does this mean this wire can't be cut, but it should be tapped, so it runs to its original destination + runs to the ASD?
I guess X70*1V is the original destination.
X70*1V is a connector under the driver seat.
I think the arrow pointing means that there is another connection in another direction (like a crossroad).

The fuse should be 10A.
It is easy to connect a wire.
But you still need one "double leaf spring contact" (0,5-1,0mm²) with the part number 61131378906.
The fuse is above the fuse box and the wire has to be inserted from below in the plug.
Therefore you have to lift up the fuse box.
Under the fuse box is a passage into the interior room.
Follow the other wires and you will see it.

Ground you can take from anywhere.
Appreciate 0
      01-16-2017, 01:23 PM   #32
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
X70*1V is a connector under the driver seat.
I think the arrow pointing means that there is another connection in another direction (like a crossroad).

The fuse should be 10A.
It is easy to connect a wire.
But you still need one "double leaf spring contact" (0,5-1,0mm²) with the part number 61131378906.
The fuse is above the fuse box and the wire has to be inserted from below in the plug.
Therefore you have to lift up the fuse box.
Under the fuse box is a passage into the interior room.
Follow the other wires and you will see it.

Ground you can take from anywhere.
Yes exactly, but that means I cant cut it and just connect it to the ASD, it needs to go to X70*1V aswell? So that wire should be tapped right?

Cant I use this?
https://www.amazon.com/Bussmann-BP-H.../dp/B000GKEXK2
And add a 10A fuse?

Heres my fuse box, there are a few places to add a fuse
View post on imgur.com
Appreciate 0
      01-16-2017, 02:08 PM   #33
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Now i understand.
Yes, this connection should not be cutted.
You have to split this wire and branch this connection.

This thing (Sorry, don't know the name for this) from amazon should work.
But think of the different size of the fuses and like i said only use the fuse places 21-37!
Nr. 30 and 35 are free at your fuse box.
It's also possible that there are fuses in but not occupied.
And also it is possible to branch a fuse with this thing from amazon.
Appreciate 0
      01-16-2017, 02:33 PM   #34
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
Now i understand.
Yes, this connection should not be cutted.
You have to split this wire and branch this connection.

This thing (Sorry, don't know the name for this) from amazon should work.
But think of the different size of the fuses and like i said only use the fuse places 21-37!
Nr. 30 and 35 are free at your fuse box.
It's also possible that there are fuses in but not occupied.
And also it is possible to branch a fuse with this thing from amazon.
Great! Now I am very well prepared! I Will check with BMW if they have the connection you posted in stock, it is a better solution, is it easy to access the bottom of the fuse box to attach the plug?

Last thing i am not sure of is to flash the ASD when everything is connected. I have done some coding, but nothing like this, can you help me with a guide?
Is Esys everything that is needed? Or do i need ISTA/Rheingold too?
Appreciate 0
      01-16-2017, 02:58 PM   #35
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

The above part of the fuse box is locked at the bottom part.
The latch mechanism has to be released like the cover on 2 or 4 places.

I'm not sure if the ASD has to be flashed.
I think it only has to be VO coded.

Therefore the ASD must be visible in Esys.
Then press "detect caf for swe" and select the CAFD according to your i-Step (or select the newest CAFD, at this point you cannot select anything wrong).
After that select the ASD and hit the button "code".
This will code the ASD for your car.

It's always a good idea to have Esys + Rheingold.
Esys for coding and Rheingold for delete errors.
Appreciate 0
      01-17-2017, 03:12 AM   #36
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
The above part of the fuse box is locked at the bottom part.
The latch mechanism has to be released like the cover on 2 or 4 places.

I'm not sure if the ASD has to be flashed.
I think it only has to be VO coded.

Therefore the ASD must be visible in Esys.
Then press "detect caf for swe" and select the CAFD according to your i-Step (or select the newest CAFD, at this point you cannot select anything wrong).
After that select the ASD and hit the button "code".
This will code the ASD for your car.

It's always a good idea to have Esys + Rheingold.
Esys for coding and Rheingold for delete errors.
Great, found the spring contact at my local BMW shop in stock. Will mount it today at F35.

I'm not at all sure as I have only followed guides (step by step) to do all my coding before.
According to this:
http://f30.bimmerpost.com/forums/sho....php?t=1102274
"After this I flashed the ASD module. I used a modified FA where I changed the production code typekey to 3C17 to ensure it is a production code that included ASD."

I don't know if by "flash" he means the same thing as you do.

Do you know if there is a more complete step by step guide explaining the things you said in more detail?

Thank you!
Appreciate 0
      01-17-2017, 08:22 AM   #37
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

He means something different with "flash".
Flashing is updating with new software.
At coding the software is retained and only values will be changed.
I have never dared to update (flash) an ecu, so i can't tell you the way to do this.
I'm not sure if it's needed to flash the ASD.
At first i would try only to code the ASD to your car.
But before you can code the ASD you have to inject a CAFD.
Here is an instruction (replace the word "FEM_Body" with "ASD"):

http://www.bmwesys.com/guides/How%20...into%20SVT.pdf


And here is a good instruction how to VO code:

http://www.bmwesys.com/guides/VO%20C...ep%20Guide.pdf


If you VO code an ecu, all FDL codings will be lost.
Appreciate 0
      01-17-2017, 08:39 AM   #38
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
He means something different with "flash".
Flashing is updating with new software.
At coding the software is retained and only values will be changed.
I have never dared to update (flash) an ecu, so i can't tell you the way to do this.
I'm not sure if it's needed to flash the ASD.
At first i would try only to code the ASD to your car.
But before you can code the ASD you have to inject a CAFD.
Here is an instruction (replace the word "FEM_Body" with "ASD"):

http://www.bmwesys.com/guides/How%20...into%20SVT.pdf


And here is a good instruction how to VO code:

http://www.bmwesys.com/guides/VO%20C...ep%20Guide.pdf


If you VO code an ecu, all FDL codings will be lost.
Amazing, good guides.
Is the latest I-level always recommended? This is included in Esys and not a file which I provide right?

The part I don't really understand is the VO coding guide.
"Right click on SALAPA element and click the Edit option."
How do I know what to edit here?

Thank you again!

EDIT: Do I loose all FDL Coding I have done?
Appreciate 0
      01-17-2017, 09:05 AM   #39
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Other coding experts recommend the CAFD according to the actually I-Level of the car.
But like i said, at this point you can not select something wrong.
All CAFDs should work at this selection.

"Right click on SALAPA element and click the Edit option."
For your project you don't need this step.
You only need step 11 + 12.
You only have to activate your VO, select the ASD ecu and hit the button "code".
So the ASD will be coded to your car.
Sorry for the confusion.

If you hit the button "code" you only loose the FDL codings of the selected ecus.
It's no problem at the ASD, because there are no FDL codings until now.
Appreciate 0
      01-17-2017, 09:09 AM   #40
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
Other coding experts recommend the CAFD according to the actually I-Level of the car.
But like i said, at this point you can not select something wrong.
All CAFDs should work at this selection.

"Right click on SALAPA element and click the Edit option."
For your project you don't need this step.
You only need step 11 + 12.
You only have to activate your VO, select the ASD ecu and hit the button "code".
So the ASD will be coded to your car.
Sorry for the confusion.
That's great! Can I change I-level of the ASD if I run in to any problems, or am I stuck on the highest version and not being able to "downgrade"?

Now I understand, the first part didn't make any sense, sorry for being a total newbie.

About this part from the original ASD retrofit:
"After this I flashed the ASD module. I used a modified FA where I changed the production code typekey to 3C17 to ensure it is a production code that included ASD."

What does he mean by code typekey to 3C17? Is this another way of doing it that I do not need to do?
Appreciate 0
      01-17-2017, 10:24 AM   #41
KGB_123_99
Captain
Canada
404
Rep
962
Posts

Drives: '17 330ix M-Sport, '09 528ix
Join Date: Apr 2014
Location: Montreal, QC

iTrader: (0)

I would pay money for a complete ASD retrofit solution that only requires coding.
Appreciate 0
      01-17-2017, 11:43 AM   #42
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by joq3 View Post
That's great! Can I change I-level of the ASD if I run in to any problems, or am I stuck on the highest version and not being able to "downgrade"?

Now I understand, the first part didn't make any sense, sorry for being a total newbie.

About this part from the original ASD retrofit:
"After this I flashed the ASD module. I used a modified FA where I changed the production code typekey to 3C17 to ensure it is a production code that included ASD."

What does he mean by code typekey to 3C17? Is this another way of doing it that I do not need to do?
You can change the I-Level of the ASD by flashing it.
I don't know if it's possible to downgrade.

3C17 is a typekey of the F30.
It describes a specific F30-Model.

http://www.bmwarchiv.de/e-code/f30.html

I think you only need this if you get problems.
Appreciate 1
joq3105.00
      01-18-2017, 02:25 AM   #43
joq3
Second Lieutenant
Sweden
105
Rep
265
Posts

Drives: BMW 328i F30 M/T -13
Join Date: Jan 2016
Location: Sweden

iTrader: (0)

Quote:
Originally Posted by atzebmw View Post
You can change the I-Level of the ASD by flashing it.
I don't know if it's possible to downgrade.

3C17 is a typekey of the F30.
It describes a specific F30-Model.

http://www.bmwarchiv.de/e-code/f30.html

I think you only need this if you get problems.
Okey, maybe I should try with a lower I-level in the beginning, the ASD unit I got is from an 2012 BMW M5, so it might be old software in it.

As I loose all FDL coding, is it possible to backup all this, then do the VO coding and then load the backup? Or do I have to manually code everything again?
Appreciate 0
      01-18-2017, 07:54 AM   #44
atzebmw
Colonel
Germany
588
Rep
2,302
Posts

Drives: Tesla Model 3
Join Date: May 2016
Location: Germany

iTrader: (0)

Quote:
Originally Posted by joq3 View Post
As I loose all FDL coding, is it possible to backup all this, then do the VO coding and then load the backup? Or do I have to manually code everything again?
After VO coding you have to manually code everything again.
You can make a backup, but it doesn't matter, because the VO coding will overwrite all FDL codings.
And if you then load your saved backup all changes will also be overwritten with the old values.
But don't worry about that.
You loose only the codings from the actually selected control unit.
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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 07:20 PM.




f30post
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