E90Post
 


Extreme Powerhouse
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > DIY Guides > DIY: E9X ACC Retrofit



Reply
 
Thread Tools Search this Thread
      11-26-2020, 06:10 AM   #221
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by hupchye View Post
My DIY can-bus bridge/ repeater has successfully integrated between LDM module & PT-Can and added/ injected Msg ID. 0x200 whenever Msg ID. 0x193 appear. Now go for the test drive ...
Test drive result when On ACC : Cruise Control failure !
due to Msg ID. 0x193 & 0x200 appeared at the same time.
Appreciate 0
      11-26-2020, 03:45 PM   #222
Aus335iguy
Colonel
Aus335iguy's Avatar
583
Rep
2,198
Posts

Drives: 2009 e92 335i MSport DCT
Join Date: Jul 2015
Location: Sydney Aus

iTrader: (0)

Garage List
2009 BMW 335i  [5.00]
Quote:
Originally Posted by hupchye View Post
Quote:
Originally Posted by hupchye View Post
My DIY can-bus bridge/ repeater has successfully integrated between LDM module & PT-Can and added/ injected Msg ID. 0x200 whenever Msg ID. 0x193 appear. Now go for the test drive ...
Test drive result when On ACC : Cruise Control failure !
due to Msg ID. 0x193 & 0x200 appeared at the same time.
You've probably guessed by now but if you haven't The interceptor will need to stop the message getting out of the DSC and so it will need to be placed physically at the DSC and act as a filter. It will need to pass through all Id's except 200.
It will need to substitute 200 with 193
__________________
When you doppelkaplung you doppel your fun.
Appreciate 0
      11-26-2020, 08:23 PM   #223
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by Aus335iguy View Post
You've probably guessed by now but if you haven't The interceptor will need to stop the message getting out of the DSC and so it will need to be placed physically at the DSC and act as a filter. It will need to pass through all Id's except 200.
It will need to substitute 200 with 193
Ya.. I have figured out more now by tested many different setup/ program :
1) Id 193 is sent out from LDM and not DSC for ACC with DME, DSC & LDM.
2) Id 200 send out from DSC for 4cyl CC without LDM.
3) By stopping Id 193 out and replaced with Id 200 from LDM tested. No good. Cruise Control failure immediately start the engine. Seem like current coding require Id 193 to stay active in PT-Can bus in order for ACC to be functional.
4) Tested getting Id list sent out from DSC, surprising Id 0AA also not there.
The Id list from DSC are :
0B6, 0C4, 0CE, 0E1, 194, 1A0, 1A6, 1D6, 2A6, 4A9 & 5A9
5) It is clear now Id 0AA is CC control status from DME after received Id 193 or 200.
6) From can-bus log data shows CruisePedal signal still Inactive in Id 0AA even received CruiseActive Id 193 command. I suspect is a program bug in 4cyl DME or is not included in 4cyl DME program. I am going to figure out with more testing.
Appreciate 1
      12-03-2020, 12:00 AM   #224
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Apparently non of the testings has successful. The "Cruise Control Failure" always come out after the ACC On due to with a can-bus bridge/ repeater in between PT-Can & LDM, it is not "fast enough" to response to any ACC commands.

I am giving up on ACC in 4cyl BMW now and will revert my 4cyl E92 back to normal CC.

Hopefully testing from others will have different result and outcome to share later.
Appreciate 0
      12-20-2020, 07:08 AM   #225
whiskyb
Registered
3
Rep
2
Posts

Drives: e92 330e EV conversion project
Join Date: Dec 2020
Location: Poland

iTrader: (0)

Hello,

I just want to add that my originally 4 cylinder N47 2007 E92 had only cruise control $540 from factory, I first added VO $544 by only removing 540 and adding 544 and dynamic cruise control with braking normally worked for me, it used the brakes. It is all in the newer DSC modules.

I later just bought the module and the stalks and had to replace the cluster and it all worked when I recoded the car with $541 active cruise.

Every E92 should have a brake pad drying function and the DSC is responsible for that and it is the same thing as in the DSC for dynamic or active cruise. Sedans only have that on 335d and 335i, but any coupe should have it standard like all features from 335 sedans.

I am looking for an e93 M3 and now realized these never had ACC, I may at one point take my stuff out from E92 to see what parts I am using exactly.

But it is possible to do on a 4 cylinder.

Actually any mod is possible and in my opinion worth it as long as you want it. I have a prototype Adaptive LEDs from F series, a custom job, and I still have no idea how to mount the kafas 2 camera and how to exactly code the FRM from an F10, but they look great and I would use them already if it was not that I only have low beams atm.
Appreciate 2
      12-20-2020, 02:47 PM   #226
Aus335iguy
Colonel
Aus335iguy's Avatar
583
Rep
2,198
Posts

Drives: 2009 e92 335i MSport DCT
Join Date: Jul 2015
Location: Sydney Aus

iTrader: (0)

Garage List
2009 BMW 335i  [5.00]
ACC is possible on an M3 however and what I've learned about it so far is that the M3 and 6 cyl DSC modules are the same electrically and so you can flash the DSC with any other DSC from any other post 2007 6cyl model.
The problem with using ACC on M3 is that M3s have other features such as M drive and M dynamic mode which were not ever delivered in conjunction with ACC natively
The problem isn't getting ACC working on an M3 as that's just a case of flashing and you're done. The problem is retaining these other features while adding ACC.
The only way that I've heard of it being done is via nettodat manipulation but people have tried but but can't replicate this successfully
In addition the M3 KOMBI doesn't have some of the leds for active cruise and will need to be soldered in.
__________________
When you doppelkaplung you doppel your fun.
Appreciate 0
      12-21-2020, 09:26 PM   #227
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by whiskyb View Post
Hello,

I just want to add that my originally 4 cylinder N47 2007 E92 had only cruise control $540 from factory, I first added VO $544 by only removing 540 and adding 544 and dynamic cruise control with braking normally worked for me, it used the brakes. It is all in the newer DSC modules.

I later just bought the module and the stalks and had to replace the cluster and it all worked when I recoded the car with $541 active cruise.

Every E92 should have a brake pad drying function and the DSC is responsible for that and it is the same thing as in the DSC for dynamic or active cruise. Sedans only have that on 335d and 335i, but any coupe should have it standard like all features from 335 sedans.

I am looking for an e93 M3 and now realized these never had ACC, I may at one point take my stuff out from E92 to see what parts I am using exactly.

But it is possible to do on a 4 cylinder.

Actually any mod is possible and in my opinion worth it as long as you want it. I have a prototype Adaptive LEDs from F series, a custom job, and I still have no idea how to mount the kafas 2 camera and how to exactly code the FRM from an F10, but they look great and I would use them already if it was not that I only have low beams atm.
Hello,

Thank you for the info.

That means ACC works in 4cyl N47 diesel engine.

But my E92 is 4cyl N46N petrol engine. And I had confirmed DSC "Wheel Torque Error" appeared when coded from $540 to $544 or $541 with stock DSC. Furthermore, 4x Wheel Speed sensor are different.

I believe 4cyl diesel and petrol engine having different DME/DDE. Petrol engine with DME MV1746, diesel engine I am not sure the no..
Appreciate 0
      12-22-2020, 01:28 AM   #228
ptpending
Colonel
272
Rep
2,177
Posts

Drives: e91
Join Date: Dec 2013
Location: vilnius

iTrader: (1)

Quote:
Originally Posted by whiskyb View Post
Hello,

I just want to add that my originally 4 cylinder N47 2007 E92 had only cruise control $540 from factory, I first added VO $544 by only removing 540 and adding 544 and dynamic cruise control with braking normally worked for me, it used the brakes. It is all in the newer DSC modules.

I later just bought the module and the stalks and had to replace the cluster and it all worked when I recoded the car with $541 active cruise.

Every E92 should have a brake pad drying function and the DSC is responsible for that and it is the same thing as in the DSC for dynamic or active cruise. Sedans only have that on 335d and 335i, but any coupe should have it standard like all features from 335 sedans.

I am looking for an e93 M3 and now realized these never had ACC, I may at one point take my stuff out from E92 to see what parts I am using exactly.

But it is possible to do on a 4 cylinder.

Actually any mod is possible and in my opinion worth it as long as you want it. I have a prototype Adaptive LEDs from F series, a custom job, and I still have no idea how to mount the kafas 2 camera and how to exactly code the FRM from an F10, but they look great and I would use them already if it was not that I only have low beams atm.
may be your 320d e92 have xdrive ?
__________________
E91 2006. Retrofits:High beam assistant, Individual Audio, Autodim mirrors, CIC, Combox(USB and Bluetooth), Electric Sport Seats, Light package, Front PDC, Heated Steering Wheel, Happy Robot, Climate Comfort Windscreen, Blackline rear lights.
Appreciate 0
      12-23-2020, 09:49 PM   #229
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by hupchye View Post
Ya.. I have figured out more now by tested many different setup/ program :
1) Id 193 is sent out from LDM and not DSC for ACC with DME, DSC & LDM.
2) Id 200 send out from DSC for 4cyl CC without LDM.
3) By stopping Id 193 out and replaced with Id 200 from LDM tested. No good. Cruise Control failure immediately start the engine. Seem like current coding require Id 193 to stay active in PT-Can bus in order for ACC to be functional.
4) Tested getting Id list sent out from DSC, surprising Id 0AA also not there.
The Id list from DSC are :
0B6, 0C4, 0CE, 0E1, 194, 1A0, 1A6, 1D6, 2A6, 4A9 & 5A9
5) It is clear now Id 0AA is CC control status from DME after received Id 193 or 200.
6) From can-bus log data shows CruisePedal signal still Inactive in Id 0AA even received CruiseActive Id 193 command. I suspect is a program bug in 4cyl DME or is not included in 4cyl DME program. I am going to figure out with more testing.
Sorry !! Correction !!
Can Id 0x200 is sent from DME and not DSC in normal Cruise Control VO$540. It disappeared on PT-Can after coded to VO$544 or &541.

I am compiling a list of BMW Can Id from my sniffing results and

http://www.loopybunny.co.uk/CarPC/k_can.html

to be shared later for those who interested in BMW Can Bus reverse engineering.
Perhaps ACC Stop + Go may be possible in E9x.
Appreciate 2
      12-24-2020, 04:19 AM   #230
Aus335iguy
Colonel
Aus335iguy's Avatar
583
Rep
2,198
Posts

Drives: 2009 e92 335i MSport DCT
Join Date: Jul 2015
Location: Sydney Aus

iTrader: (0)

Garage List
2009 BMW 335i  [5.00]
Quote:
Originally Posted by hupchye View Post
Quote:
Originally Posted by hupchye View Post
Ya.. I have figured out more now by tested many different setup/ program :
1) Id 193 is sent out from LDM and not DSC for ACC with DME, DSC & LDM.
2) Id 200 send out from DSC for 4cyl CC without LDM.
3) By stopping Id 193 out and replaced with Id 200 from LDM tested. No good. Cruise Control failure immediately start the engine. Seem like current coding require Id 193 to stay active in PT-Can bus in order for ACC to be functional.
4) Tested getting Id list sent out from DSC, surprising Id 0AA also not there.
The Id list from DSC are :
0B6, 0C4, 0CE, 0E1, 194, 1A0, 1A6, 1D6, 2A6, 4A9 & 5A9
5) It is clear now Id 0AA is CC control status from DME after received Id 193 or 200.
6) From can-bus log data shows CruisePedal signal still Inactive in Id 0AA even received CruiseActive Id 193 command. I suspect is a program bug in 4cyl DME or is not included in 4cyl DME program. I am going to figure out with more testing.
Sorry !! Correction !!
Can Id 0x200 is sent from DME and not DSC in normal Cruise Control VO$540. It disappeared on PT-Can after coded to VO$544 or &541.

I am compiling a list of BMW Can Id from my sniffing results and

http://www.loopybunny.co.uk/CarPC/k_can.html

to be shared later for those who interested in BMW Can Bus reverse engineering.
Perhaps ACC Stop + Go may be possible in E9x.
The stop go function in later models uses ultrasonic as well as radar to determine distance.
To have it work on an e90 would be awesome
__________________
When you doppelkaplung you doppel your fun.
Appreciate 0
      12-24-2020, 06:55 AM   #231
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by Aus335iguy View Post
The stop go function in later models uses ultrasonic as well as radar to determine distance.
To have it work on an e90 would be awesome
In fact I was planning once ACC works in my E92 then I will move to Stop & Go integration trial as I already bought 2x 400cm range ultrasonic sensor and did some testing with custom coding in ACC - VSETZ_MIN_2 = 0 km/h. My car was brake until 15km/h then only LDM sent a Can Bus alarm msg cut-off and disable the ACC and DSC brake. I believe by manipulating LDM Can Bus commands may achieve Stop & Go features.
Appreciate 1
      12-24-2020, 02:24 PM   #232
Aus335iguy
Colonel
Aus335iguy's Avatar
583
Rep
2,198
Posts

Drives: 2009 e92 335i MSport DCT
Join Date: Jul 2015
Location: Sydney Aus

iTrader: (0)

Garage List
2009 BMW 335i  [5.00]
Quote:
Originally Posted by hupchye View Post
Quote:
Originally Posted by Aus335iguy View Post
The stop go function in later models uses ultrasonic as well as radar to determine distance.
To have it work on an e90 would be awesome
In fact I was planning once ACC works in my E92 then I will move to Stop & Go integration trial as I already bought 2x 400cm range ultrasonic sensor and did some testing with custom coding in ACC - VSETZ_MIN_2 = 0 km/h. My car was brake until 15km/h then only LDM sent a Can Bus alarm msg cut-off and disable the ACC and DSC brake. I believe by manipulating LDM Can Bus commands may achieve Stop & Go features.
Do you have any BMW documents where it explains how stop and go works ? Emergency city stop would be nice also
__________________
When you doppelkaplung you doppel your fun.
Appreciate 0
      12-24-2020, 09:05 PM   #233
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by Aus335iguy View Post
Do you have any BMW documents where it explains how stop and go works ? Emergency city stop would be nice also
http://www.bavarianmw.com/guide-66.html

(but in chinese)

This is so far I found.
I think if I can disable the current ACC control - cutoff ACC by speed < 30km/h and DSC brake assistance can brake until vehicle standstill, there is a chance.
Appreciate 0
      12-25-2020, 12:29 AM   #234
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by hupchye View Post
Sorry !! Correction !!
Can Id 0x200 is sent from DME and not DSC in normal Cruise Control VO$540. It disappeared on PT-Can after coded to VO$544 or &541.

I am compiling a list of BMW Can Id from my sniffing results and

http://www.loopybunny.co.uk/CarPC/k_can.html

to be shared later for those who interested in BMW Can Bus reverse engineering.
Perhaps ACC Stop + Go may be possible in E9x.
Attached compiled BMW Can-Id list for those who interested.
Attached Files
File Type: zip BMW Can-ID.zip (35.7 KB, 10 views)
Appreciate 1
      01-03-2021, 12:22 AM   #235
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by Mr.Retrofit View Post
Time to change the wheel bearing and sensor??
I am going to DIY rear wheel bearing change with *** bearings c/w ABS magnetic encoder ring p/n: 33416762317 and do the LAST try...
Appreciate 0
      01-03-2021, 08:27 AM   #236
mariusg
Registered
0
Rep
1
Posts

Drives: BMW e90 325d
Join Date: Sep 2013
Location: Munich

iTrader: (0)

I have a 335d with manual gearbox and I am trying to retrofit the ACC. All parts were installed, coded and diagnosis works correct for them. When I engage the ACC there is a short message in idrive "Active cruise control deactivated" and that is all that I can see. ACC does not engage at all and there is absolutely no error saved in any ECU. Could somebody share their TRC files for Kombi, DSC, ACC and LDM with me? Thank you a lot.
Appreciate 0
      01-06-2021, 02:50 AM   #237
hupchye
Private
hupchye's Avatar
Malaysia
26
Rep
54
Posts

Drives: 2010 BMW 320i E92
Join Date: Jan 2020
Location: Malaysia

iTrader: (0)

Garage List
Quote:
Originally Posted by mariusg View Post
I have a 335d with manual gearbox and I am trying to retrofit the ACC. All parts were installed, coded and diagnosis works correct for them. When I engage the ACC there is a short message in idrive "Active cruise control deactivated" and that is all that I can see. ACC does not engage at all and there is absolutely no error saved in any ECU. Could somebody share their TRC files for Kombi, DSC, ACC and LDM with me? Thank you a lot.
Hello,

Attached TRC files may not exactly for your 335d manual gearbox, but it should be similar and they did worked until cruise cannot maintain speed for my 320i automatic E92 (for your reference only). Hopefully others with same car model as yours can share their TRC files to you also.
Since you mentioned "All parts were installed, coded and diagnosis works correct for them", I assume you have completed the steps according to Nickco43 's guideline because every steps are important to make ACC works. And for my case, every time there is a hick-up, it always shows error code in INPA for me to refer.
Attached Files
File Type: txt FSW_PSW_KMBI_PL2.C09.TXT (234.9 KB, 4 views)
File Type: txt FSW_PSW_MK60_87.C07.TXT (1.0 KB, 2 views)
File Type: txt FSW_PSW_ACC2_E90.C47.TXT (1.3 KB, 2 views)
File Type: txt FSW_PSW_LDM_90.C07.TXT (4.7 KB, 2 views)
Appreciate 0
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 06:47 AM.




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