|
|
|
11-24-2017, 05:02 PM | #23 | |
Brigadier General
1508
Rep 3,148
Posts |
Quote:
__________________
|
|
Appreciate
0
|
06-05-2018, 04:32 PM | #24 |
New Member
0
Rep 12
Posts |
Hi,
See you managed to get cruise control working. Could you elaborate how you exactly solve the problem as I can see no varienten option in INPA, not sure where to find to be honest? Basically, I've retrofitted cruise control to X5 E70 and it does not work. I've added $544 to CAS and FRM and coded (SD_Coderien) all modules, then calibrated steering sensor, but CC is still not working. No error messages on dash althrough. When connected INPA it shows 6E0F DCC: Fehler in Interface zun Kombi-Instrument --- (DSC: Instrumentenkombination Schnittstelle), ISTA+ says DSC: Instrument cluster, interface. Cannot think what else needs to be done? Thanks. |
Appreciate
0
|
06-06-2018, 12:02 AM | #25 | ||
Brigadier General
1508
Rep 3,148
Posts |
Quote:
Quote:
__________________
|
||
Appreciate
0
|
06-06-2018, 09:08 AM | #26 |
New Member
0
Rep 12
Posts |
ok, I'll try tonight ... may need to find what exactly this is doing as do not want to mess up the car
I'll keep you posted. btw, MSD80 file applies to E90 only or to all E series (incl. E70) pls? Thanks again. |
Appreciate
0
|
06-06-2018, 09:28 AM | #28 |
New Member
0
Rep 12
Posts |
ok, found it ... this is in engine group > engine control unit
I am wondering if adaptation reset in engine section would affect cruise control? and most important to not to mess up something else? Thanks |
Appreciate
0
|
06-07-2018, 03:12 PM | #29 |
New Member
0
Rep 12
Posts |
Hi, I was trying to get N57 engine file working in INPA. DDE73N57.IPO and other files don't work for some reason (D_MOTOR.GRP IFH 0018 INITIALIZATION ERROR), but DDE7KWP.IPO works.
DDE7KWP.IPO has status analog/digital -> digital value but not Car equipment options and no reset ... I am stuck. |
Appreciate
0
|
07-16-2018, 08:20 AM | #30 |
New Member
0
Rep 12
Posts |
vtl, in your situation you were trying to add dynamic cruise control, but did you have normal cruise control before or no cruise control ?
I want to add it to my e82 mostly to then do some hacking in comma.ai for the active cruise control. (I didn't really like the braking when I had it in my old E90). No, there was no cruise control ... tbh, with breaking or not any CC would be ok ... any help? |
Appreciate
0
|
07-17-2018, 09:05 PM | #31 | |
Brigadier General
1508
Rep 3,148
Posts |
Quote:
__________________
|
|
Appreciate
0
|
07-18-2018, 03:15 AM | #32 |
New Member
0
Rep 12
Posts |
Great for directions ... do you know where exactly do I need to look at Tool32 please? Not so familiar with Tool32 so it looks there would be a new learning for me
|
Appreciate
0
|
07-25-2018, 09:32 PM | #33 | |
Enlisted Member
9
Rep 40
Posts |
Quote:
I've just installed +5mph stalk. The +5mph functionality doesn't work though. It's a shame because I really liked +5mph functionality on E90. I have a normal cruise control $540. I am guessing 544 is needed for it to work. |
|
Appreciate
0
|
08-03-2018, 12:19 AM | #34 |
Enlisted Member
9
Rep 40
Posts |
So I did same thing. Removed $540 and coded $544 to DSC, KOMBI, JBBF (as I thought it is necessary to copy messages from PT-CAN to D-CAN)...
First of all, I am surprise my +/-5mph stalks don't work. Is there any other cruise control option? Or maybe SZL didn't really got coded with DSC. Maybe I will try to change that SZL_Codierdaten to E9x.. Before I coded it, I had reverse engineered some of the can messages. Message 0x200 (duplicated on PT-CAN and K-CAN) was used to pass information of cruise control speed set point. This was read for sure used by Kombi for the display. I know, because I injected some speed values on the CAN and they appeared on the display. After the 544 coding, this can message id disappeared from PT-CAN and K-CAN (powertrain and body). You can observe he messages here - just search for Cruise... Now the communication must happen in different way, but for some reason KOMBI doesn't know the new way. I will try to find out whether there is different CAN message id used now for the speed set point communication. Also, I wonder who is master and slave there. I thought it was DME figuring out the speed target and controlling to it (and just reporting target on PT-CAN which then would be translated by JBBF to K-CAN). But know, after seeing DSC coding options, like acceleration values for braking and acceleration, it makes me think that with 544 option it is DSC requesting engine torque and controlling brake. System overview.pdf So in option 540, I am pretty sure communication was as follow: SZL stalks -> F-CAN cruise request -> DSC copy to PT-CAN -> PT-CAN cruise request -> DME speed control -> PT-CAN speed target reporting -> JBE copy to K-CAN -> KOMBI display Now, in 544 I think DSC controls speed by sending torque request over PT-CAN to the engine. It should send also the speed setpoint for the display. I will find out. Do you guys use the latest KOMBI firmware? I have KMBI_PL2.C08 according to nscexpert, but apparently there is also C09. Last edited by dzid_; 08-04-2018 at 12:42 AM.. |
Appreciate
0
|
08-05-2018, 09:25 PM | #35 |
Brigadier General
1508
Rep 3,148
Posts |
On an E90 high cluster there is an analog dial that shows the current set speed of the cruise control. I beleive 544 is only used on high clusters with this dial and so the message for the speed display is removed.
I flashed to the latest Kombi firmware as I was not on the latest, in the hope that it would allow the speed display to work, or without having to manually code ACC_AUSSTATTUNG to wert_03 to get $544 to work. No luck unfortunately.
__________________
|
Appreciate
0
|
08-06-2018, 08:12 PM | #36 |
Enlisted Member
9
Rep 40
Posts |
I had E90. I remember E90 used to use analog needle AND digital speed! The best test would be to check, if E90 still displays digital values with ACC_AUSSTATTUNG=3 (or 2 - behaves the same). I may do it with a friend. If it doesn't do it, that means option 4 is a must.
But why would our KOMBI not work with option 4 if it is the same software. I don't get it. I think it is coding problem. Something maybe ain't clean. And also I still didn't manage to make +/-5mph stalk work. I think the SZL needs to be coded, but SD_Codieren DSC with "SZL_Codierdaten to E9x" in NCS expert doesn't seem to make a difference. Maybe that stupid SZL calibration needs to be done. BTW, my theory that in the 544 the speed control is done in DSC via torque requests to the DME was spot on. I also feel that 544, because of that, is ever so slightly more jerky. Here are the new PT-CAN messages that are present with 544 - for whoever is interested: 0xac Wheel torque (DME) 0xb4 Wheel torque (DME) 0xbf Wheel torque request (DSC) 0x193 Dynamic cruise control speed / state (DSC) 0x200 (Regular) Cruise control status - is gone now. And I it was generated by DME Here is a ride - search for cruise. And with option 540 I was actually able to control vehicle speed by injecting CAN messages (0x194 from SZL). With 544, I am doing the same on F-CAN, but DSC doesn't engage Cruise. I think, they have more strick CAN counters check in DSC. I will try more experiments with injecting messages but with actually properly rolling counters to mimic SZL CAN messages better. EDIT: I managed to control speed with injected messages even without mimicking rolling counters. It seems that DSC needed \xFC byte at the end of 0x194 CAN message, whereas DME didn't care about it. Last edited by dzid_; 08-06-2018 at 11:28 PM.. |
Appreciate
0
|
11-18-2018, 05:51 PM | #37 | |
Registered
0
Rep 4
Posts |
Quote:
Hello, I have 130i 2008 and I tried to retrofit cruise control but I have "cruise control failure" message and I have CDAD and A3AF ERRORS ! I added $540.. How did you fixed this please ? |
|
Appreciate
0
|
12-12-2018, 08:01 AM | #38 | |
New Member
0
Rep 12
Posts |
Quote:
I've coded #544 and its visible. SZL module is not visible on the list, I guess from other post that SZL coding is done in DCS? Thanks |
|
Appreciate
0
|
12-18-2018, 02:31 AM | #39 | |
New Member
0
Rep 12
Posts |
Quote:
Did ACC_AUSSTATTUNG changing value made any difference please? Thanks |
|
Appreciate
0
|
12-21-2018, 12:44 AM | #40 |
Enlisted Member
9
Rep 40
Posts |
It didn't help.
Even after matching other settings to E90 ones. It's either that the dynamic cruise control puts cluster in the mode that is not fully supported by smaller display or perhaps it thinks SZL is in error and ignores its stalk request events. I also tried installing E90 (or maybe it was X1) SZL (with +/-5mph stalks) and it was incompatible in so many ways. Blinkers and angle sensor were not working and cluster totally freaked out. So it seems SZL needs to match the car and conversely maybe cluster with 544 option expect certain type of SZL. |
Appreciate
0
|
03-02-2023, 11:40 AM | #41 | |
Enlisted Member
2
Rep 37
Posts
Drives: BMW 135i 2010
Join Date: Aug 2018
Location: Dallas Texas
|
Quote:
EDIT: I got it to work. i used a SZL from a 2008 e90 335i. I used tool32 and ncsexpert to code it and remove errors. everything works (turn signals, wipers and of course cruise control) with tool32: loaded dsc_87.prg double click "lenkwinkel_dsc_abgleichen then with ncsexpert run sg_codieren on the DSC and done now it all works with no errors kinda weird that the orginal szl with the stock didnt work the boards look exactly the same oh well Last edited by Dr777; 03-03-2023 at 09:00 AM.. Reason: update |
|
Appreciate
0
|
10-04-2023, 06:49 PM | #42 |
Private First Class
109
Rep 153
Posts |
I just installed an e90 szl, added $544 and removed $540 to VO on cas and frm, default coded cas frm dsc and kombi, changed ACC_AUSSTATTUNG to wert_03 on kombi, recalibrate SZL/DSC with tool32 and finally cleared all codes with INPA.
$544 Dynamic Cruise Control worked successfully, with a half click going up by 1km and full click going up by 10km. Car is also properly applying the brakes to slow down. BUT my display is not working like previous posters. Some people said that you need to let the car be in sleep mode for a little bit for it to work. Don’t really wanna get a e90 cluster so I’m hoping it fixes itself |
Appreciate
0
|
10-12-2024, 08:43 PM | #43 | |
Registered
0
Rep 6
Posts |
Quote:
Did you end up fixing this. If so, how? |
|
Appreciate
0
|
11-10-2024, 07:39 AM | #44 | |
Enlisted Member
9
Rep 40
Posts |
Quote:
To revert back to stock $540, beside removing 544 and adding 540, there is (at least?) one extra step - resetting DME automatic equipment learning in DME. DME detects new features based on CAN bus messages presence (in case of DCC it is LV_VAR_BN_LDM feature (don't confuse with LV_VAR_DCC) and here is the reference MSD81 - CAN message responsible for LDM detection is 191 0xBF Anforderung Radmoment Antriebsstrang). To reset those learnt variants, you can use INPA-D -> Service Functions -> Power Train -> Engine Electronics -> Adjustment Functions -> Clear Adaptations -> Variants |
|
Appreciate
2
blingers26.50 cerealwars216.50 |
Post Reply |
Bookmarks |
Thread Tools | Search this Thread |
|
|