View Single Post
      05-06-2021, 08:22 PM   #1
SaNGRia
Major
SaNGRia's Avatar
997
Rep
1,353
Posts

Drives: LCI E93 M3 + F85 X5M
Join Date: Dec 2013
Location: Florida

iTrader: (0)

(100%) SA5AT ACC w/ SA5AR TJA Retrofit DIY

Hello Guys,

I would like to start the thread of my ACC + TJA retrofit and will share all the steps here so we can have a nice DIY for this retrofit.

Project :

1) SA5AT Active Driving Assistant Plus :

a) Camera-based cruise control with braking
function (Video-ACC)

Part of SA5AT
− BMW: Selectable speed between 0 and 140 km/h,
braking to a full stop.
− Distance to a vehicle in front is maintained
(within system limits).

b) Camera-based front collision warning
Part of SA5AV, SA5AT, SA5AS
− System warns about a collision with a vehicle in front.
− With an imminent warning, the braking system is
pre-pressurized.
− Speeds above 60 km/h / 35 mph.
c) Camera-based city braking function
Part of SA5AV, SA5AT, SA5AS
− System warns about a vehicle ahead and brakes, after a
audible warning alert, autonomously with 4m/sē for 1.5
seconds.
− Only within speed range 5 - 60 km/h / 3 – 35 mph.
d) Camera-based person detection with city braking
function

Part of SA5AT, SA5AS
− System warns, at sufficient brightness, as from approx.
10 - 60 km/h / 6 - 35 mph about a probable collision with
pedestrians and supports the driver via brake
interventions (4m/sē for 1.5 seconds) shortly before a
collision.

SA5AT also includes 5DF and 5AS option so when you do the coding 5AS and/or 5DF has to be removed from the VO after 5AT is added to VO.

5AT uses FRR-01 Short Range Radar sensor unlike the new 5AU (Active Driving Assistant Professional) with FRR-02 Long Range.

So when you search on Ebay, you can actually buy any part number with FRR-01 which came from 2013+ vehicles and you can Flash the unit after installation. It will work without an issue. Do not look for the P/N on realoem for fitment. just look for the label for FRR-01 and BE2. The most important thing you need to actually look is the other label. It has to say ARS-3B which is GEN2 FRR-01. ARS-3A is GEN1 which made for 5DF not 5AT! So this will work without an issue!

What we need to accomplish this retrofit on F85/86?

1- FRR-01 Radar
2- Bracket for the sensor (66316851998)
3- 8 pin Radar Sensor Plug (61138364624 or 61138364620) or you can search 8Pin 4F0 972 708 Auto ACC Radar module plug connector,2-1534229-2 8P car sensor plug . I bought one OEM plug one aftermarket. The reason i bought the after market was, it comes with the silicone plugs that goes behind the holes to protect from water damage.
Name:  8Pin-4F0-972-708-Auto-ACC-.jpg
Views: 7112
Size:  33.0 KB
4- If you buy the OEM plug, it will not come with the pins so you will need female pins x 4: 61131383776
5- Male pins x 4 : 61131393703
6- Ground Connector : 61138353763
7- Screws for the Radar Bracket : 07146777838 and 07146973023
8- 10 Meter CanBus Cable
9- Electrical Wire
10- 25 Ft Wire Loom Tube
11- Wiring Tape
12- Soldering Machine to add Canbus Cables to ICM and KAFAS2 Module or you can use M Connector
13- ACC Steering Buttons : 61319229485 ( I will try to run this differently and will not change the M1 and M2 buttons on the steering
14- HOD Emulator for TJA
15- Pin for the Fuse Box : 61136937069

I am still waiting couple of parts and they are somehow delayed ALOT. Sensor sitting in the same location more than 7 days. I had a bad luck with the Ebay shipping lately. But i was able to do the wiring harness today. I might just run the cable in to the cabin and do the wiring first then can remove the bumper and install the sensor and program the vehicle after.

Here is the homemade ACC Wiring Harness :





HOD :




Pin Out for the ACC Radar Plug + ICM + KAFAS2

ACC
Pin no 1 - plus F45 - fuses passenger side - Z7*1B pin no 4
Pin no 3 - S-CAN H - ICM Module A78*1B pin no 32 + KAFAS module - 12pin black A56*1B pin no 3
Pin no 6 - S-CAN L - ICM Module A78*1B pin no 33 KAFAS module - 12pin black A56*1B pin no 4
Pin no 8 - earth - earthing point next to hood's right hinge - Z10*6B

1- Bumper Removal and Radar Installation :

There are T30 bolts on the top under the hood that needs to be removed. All the 10mm bolts around the wheel arch and under the bumper needs to be removed. After that remove the wheel trims half way to access to 2 hidden T25 bolts under the wheel arch on each side which is pain in the butt to access if you are not removing the wheels like me. And it is alot harder to put them back. But what i find out easy to do is, First put all the bolts back under the bumper then it will keep the bumper connection points in place while you are trying to screw the bolts back on!

The right and left side of the bumper has wiring harness both has to be removed before drop the bumper. Also Fog light need to be removed from the harness. NIVI stays in the bumper and no need to remove the harness if you have the option like i do!

Bumper came with Accident Protection bar that already predrilled for the ACC Radar. 4 Bolts needs to be installed. 2 on the surface , 2 under the bar. The plastic cover around the ACC Radar bracket needs to be trimmed in order to install the bracket. I used dremell to cut the piece. It was pretty easy to install.

I also route the wires properly. Check out the pictures. Took me about 3 hours to do this by myself. Since i removed the bumper if you notice the left side of the radiator is silver while the right side has black plastic cover, which always bothered me. Since i was there i did paint the right side and left side with the same high temp paint to paint match. Looks great now!

One thing i noticed is i do not have SRSNVR and SRSNVL on the front. Which is short range side radars. I do have them at the rear bumper. And my vehicle equipped with SA5AS which is including Blind Spot Detection, Lane Departure Warning, Frontal Collision Warning, Pedestrian Warning with Braking, City Collision Mitigation with braking and Rear Cross Traffic Alert. Park Distance Control. So i dont think i will have any issue to activate the SA5AT with this.



2- Wiring Through Firewall

• Route the wiring harness from FRR Radar to Driver side Firewall
• Remove the Driver Footwell trim (3xT20)
• Remove the bonnet release handle with the trim behind it. (1 phillips screw)
• Lift the carpet and you will see the wiring grommet which has 2 precut area over there. Drill or use whatever will open a hole. This will be the access point of your wiring harness.
• The negative cable of the module will be installed on the ground point right before the grommet on the side of the engine bay. You wont miss it.
• KAFAS module right over OBD port area as well. With this step you will be done about 50% of the project.

The most annoying part was i couldn't remove the OBD port from the trim and that footwell trim is really on the way of everything!



KAFAS Wiring : There is 2 module side by side there. The one closer the wall is KAFAS2. A56*1B Blue 12 pin Plug. S High goes to Pin 3 and S Low goes to Pin 4



3- Arm Rest Console Removal and ICM Wiring :

Before you start this step, Make sure the main battery negative cable is disconnected, Otherwise your Airbags gonna deploy!

You will need T20-T25-T30 and 10mm socket for this part.

• Remove the plastic trim all the way back after opening the arm rest divided console. Remove the screws. Remove the bottom part rear VENT by pulling it then remove the bolts on the bottom then remove the AC controller on the rear. Disconnect all the plugs. You will see another 2 torx bolts and pull the bottom side leather trim that goes all the way front middle console. Remove the single torx screw of the frontcarpet trim all the way footwell area on each side then slide toward to front and pull since there is 2 clips which engages with the plastic of the middle console plus some rivets holding it. Engagement happens where the other carpet piece (rear). Then slide bottom rear carpet trims of the middle console toward to front they will slide and come off.
• Remove the Hex headed 10mm bolts on each side. Has several of them including in between seat to trim and at the very back next to the rear ac controller area. Also you will see T30 torx bolts that hold the armrest cabin in place on the side. Total of 4 of them (Each side has 2) Then pull up the armrest . If you have Phone charger like me the left side of the arm rest leather piece attached with clips and comes off. When you remove the leather trim you will see 2 connection one fakra one plug. Remove them!

• When you are removing the arm rest console the Cigarette lighter and USB trim might come off , simply remove the wiring and put the arm rest away.

• Remove the NBT Controller trim by pullin from the chrome trim and remove the 2 plug one for the controller one for the Side buttons.

• Remove the Shift adjustment plug (3 bar) then unscrew the PARK button trim and remove the plug, put away.

• Remove the DCT shift bolts and remove the plug (Long plug), Put away.

• Remove the bolts for the cup holder and side Top Leather trim. Leather trim comes of then you will remove the 2 piece that is under the Leather trim so you can remove the cup holder from the place. Cup holder also holds cigarette lighter and there is a plug on the passenger side. Remove it also remove the plug from its place by twisting. This will allow you to pull that connector cable from the tiny hole so you can remove the cup holder. And put away!

• There is a T30 bolt right under the front AC panel that holds the middle console construction plastic piece. Remove it and also the cable that routed for NBT controller knob and DCT and all other remove from the rivets and push them under the plastic trim so when you slide the big plastic of the middle console they will not get damage.

• You re Done with 90% if you came to this point. Then you will see plastic tubes for the rear AC Plastic Tubes. DO NOT remove anything anymore

• Use 10mm wrench and remove the ICM 4 nuts. The driver side front nut is the tricky point here since there is another module on the top. So nuts can easly comes out but when you wanna remove the ICM you will see that the bolt and the other module on the top will cause ICM to stuck. So pull the ICM up evenly from all 4 corner and push up. It will come loose.

• Remove the plug and add the S High to 32 and S Low to 33. Plug back. Install everything the way you remove.

• I routed the Canbus cables to ICM then the power cable to passenger footwell area. Then route the power cable to F42 on the fuse box since it was empty.



4- Positive cable to Fuse Box :

I had to remove the Front Fuse Box and installed the Positive cable on F42 since it was empty and came with 5amp fuse already in it. The fuse panel pin i listed with the part number did NOT fit in this fuse box. Luckily i had Fuse Box panel from E9x series. I simply removed from the fuse box and that worked well.

Removing the Fuse panel :

• Before start the process disconnect the battery negative cable.
• Remove the carbon/wood trim by pulling closer from passenger side air vent. It comes out very easy. I did not remove completely it gave me access to all bolts/screws over there. You need 7mm with T15.
• Remove the air vent. (There is a trim on the side corner on top of the air vent needs to be removed first in order to access the vent screws)
• Remove the Foot well trim by turning the 3 knobs.
• Remove the airbag bar by removing 2 T30 bolts on the side
• Remove all the bolts that is holding the glove box behind that airbag trim
• Remove the side plastic cover right next to airvent to access the plugs which connects to glove box and unplug them before attempt to remove the glove box.
• There is a T30 bolt inside of the glove box. This will be the last bolt and you are able to remove the Glove box
• You will see 3 T30 bolt holding the fuse box. Remove it
• Now you are able to access the fuse box. Add the positive cable. If your F42 is taken just tap the wire on the existing cable of F45.
• Put everything back. Then push the start button once and go to front radar sensor and listen, If you are hearing weird noises, it is working



5- TJA HOD Installation







Programming :

1- Connect vehicle with Esys, Go to Expert/Coding, read vehicle FA, save FA to File FA5AT.xlm, Edit FA5AT add 5AT and 5AR to FA and save and Activate FA (No need to write the new FA to the vehicle)
2- SVT Actual - Read ECU and save as 5AT ist.xlm
3- KIS/SVT Target and click Calculate.
4- You should now see FRR on the module tree if your wiring done correctly.
5- CODE the DSC2,EMA (4d,4e), EPS, FRR, ICM, ICM-V, KAFAS2, BDC BODY with the new FA
6- Open ISTA+ , Read the car, Delete Fault codes. It should be all set. No need Flashing. At least i didnt flash anything and ACC is accepted with F85 5AT,5AR. Just make sure if you have 5AS and 5DF, delete them and add 5AR and 5AT.
7- After that if you wanna do calibration on the FRR then you should go to ISTA+

8- I have bunch of custom codes on BDC_BODY so i did FDL Code with this :

LRE_VERBAUT ==> aktiv
HOD_VERBAUT ==> aktiv
PERSONEN_WARNUNG_STA ==> aktiv (this value was always active before 5AT and 5AR on mine)

Make sure on ICM :

C_STA_Einschraenkung : On

C_Gateway_Application ==> aktiv
C_Gateway_Diagnose ==> aktiv
C_Gateway_NetworkManagement ==> aktiv

ASCM:

Zentralsensor_Rollover_y-z_low_g ==> aktiv (It was always active on mine before 5AT&5AR)


Overwritting Speed limit :

ICM/3000/C_QalcgRel_v_Tacho_aktiv_kmh (I have Km Cluster wert value : 63 makes 99km)
ICM/3000/C_QalcgRel_v_Tacho_aktiv_mph (for the US , wert value : 3F makes 63mph)

Overwriting only Highway use to any road :

ICM/ C_STA_Einschraenkung :

keine Einschraenkung = 00

FDL coded the following parameters:
BDC : PERSONEN_WARNUNG_STA --> aktiv
ACSM: Zentralsensor_Rollover_y-z_low_g --> aktiv
ICM: C_Stauerkennung_on --> on
ICM: C_Stauassistent_Vorhanden --> aktiv
NBT EVO : ACC_SGN --> aktiv

9- If you get a new steering wheel buttons for the ACC then go to BDC_BODY or if you have SZL CAFD and edit the steering button with the option you got under : LIN_VARIANTE_MFL

Name:  screenshot_2480.png
Views: 6180
Size:  54.7 KB


Info for the steering buttons :

SLD=LIM
STA=TJA

Name:  WhatsApp Image 2021-06-12 at 12.27.22 PM.jpeg
Views: 6114
Size:  23.6 KB


10- If you want to start the ACC with certain distance adjust the distance from ICM : C_Abstandsstufe_init and change the default Stufe_4 to desired option.

11- For the ACC Alignment you can use a Mirror that is 100cm ≈ 40 inch from the ACC sensor. Vertically at 90 degrees. And in horizontally parallel to the car. In begin of the procedure it will ask to put a tool on wheels and measure distance. Majority of us dont have this so put on the 4 measures asked 150-180 (mm).

Then go to ISTA+ / Vehicle Management / Service Functions / Driver Assistant / Active Cruise Control / Make the Calibration. It should do the trick without using the Pro Calibration Tools!

Additionally , If you wanna activate ACC/DCC function which switches ACC to DCC anytime you want by pressing 3 sec Cruise Control Button, code this out:

C_Umschaltung_ACC_DCC ==> zugelassen

And If you want your SET button to become LIM :

ICM/ C_SLD_Funktion" ==> "aktiv"

KOMBI/ SLD_ENABLE ==> "aktiv"

And The "Res" button is now cruise control speed Set and Resume.

If you have REMALI and REMARE modules which is seat belt reeling system, You will also code this parameters on KAFAS not to get any errors regarding to pre crash sensor :

Make them all available. Some wert values shows 00, Gotta be 01.

PRE_CRASH_ON_OFF
SEND_FCW_VISIBILITY
FCW_ON_OFF
SEND_STATUS_IBRAKE
SEND_PARAM_IBRAKE


Thanks to my buddy Nguyễn for his continuous support!

I have done alot of custom flashings, programmings before come to this conclusions. At the end i realized that F85 actually accepts the ACC TJA by nature without needing F15 FA values!

Name:  screenshot_2702.jpg
Views: 6236
Size:  114.7 KB

This project is completed with 100% success and dedicated for the forum members!

Onur
__________________
E93 M3 6MT , Nav, Prem, Cold Weather, Sports package, & CA, RGBW DTM with RGB Demons + Eisenmann Race + BE + ARP + Brembo GT 380s, $3AG, $5AC, $508, $6NF, $601
Please "Appreciate" If you like my post!
DIYs : OEM Camera Retrofit, FLA Retrofit , Drive Shaft Ticking , Starting Issue,
, F85 ACC Retrofit

Last edited by SaNGRia; 11-10-2021 at 07:53 PM..
Appreciate 10