R3VLimited Forums

Go Back   R3VLimited Forums > E30 Technical Forums > 24V Engine Swaps > M54 & S54

Reply
 
Thread Tools Search this Thread
Old 09-26-2018, 10:33 PM   #1
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,664
MSS54 Cruise Control in E30

How to wire in the Z3 S54 Cruise control module and code your MSS54/HP DME for Cruise Control in your S54 Swap

DME EDITS MSS54/HP
Click here for XDFs for TunerPro. MSS54 v2601, v2801 and MSS54PH v1801, v2001,v2501 & v2701. DTC XDFs with Category for what should be disabled. Software included for flashing/editing.
K_V_WEGIMPULSZAHL (Speedo Calibration) differential pulses/km 9 tooth Calculated for 235/40/17
-Modification: 4625 (convert to hex: 12 11)
-Stock: 23830 (convert to hex: 5D 16)
K_V_CONTROL 1 bit (Speedo Source) 02 for E46, 01 from E30 Diff/Cluster
-Modification: 00
-Stock: 02
NOTE: Wire x6004 pin 22 to c101 pin 14
Chassis Coding Config:
-cfg_s.Baureihe modified to $08 from $20, E36 Mode
-cfg_m.Baureihe modified to $08 from $20, E36 Mode
K_SKRAFTS_CONTROL: Cruise Control Sensors?
-Modification: 00
-Stock: 01
0=by vehicle speed, 1=by gear, 2=by Clutch; kraft = 'power or force'
K_FGR_CONFIG: Cruise Control Source?
-Modification: 00
-Stock: 03
00=Cruise Stalk, 03=Steering Wheel
K_S_GANG_LL_ED Gear Recognition Switch (Disable for Cruise Control IE doesn't throw error when idling and clutch is up)
-Modification: FF FF
-Stock: 00 32
K_MD_MIN_VERH_KRAFTS
-Modification : A0
-Stock: 80
This disables Gear position sensor
K_S_BLS Brake Light Switch For Cruise Control
-Modification: 03
-Stock: 02
0="BLS+BLTS+DSC" , 1="BLS+DSC", 2="BLS+BLTS", 3="BLS"
BLS: Brake Light Switch
BLTS: Brake Light Test Switch (Which also integrates with the brake pressure sensors off the 2 masters cylinders and CAN IE DONT USE)


And the "hardest" coding. Use my download link for the spreadsheet which will help you calculate it:
This calculates what gear you are in, and if set wrong will kick you out of cruise if it thinks you changed gears. Also will try to calculate a 1.6Km accell or decel rate etc. SEE: Terraphantm
K_S_GANGMin/Max# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2) Min is you Diff ratio, max is 3.93
K_S_GRENZ#-# Use Excel Sheet. RPM/Kmh (Conversion Factor is x/2)


Z3M Cruise Control Module: 65718380054
3 Pin Side:
Pin 1 to (DME) X60004 Pin 35
Pin 2 to (DME) X60004 Pin 27
Pin 3 to Switched Power

E30 Stalk
Cancel Resume Decel Accel
Pin: 5 3 1 4

Z4 Cruise Module
Decel Accel Resume Cancel
Pin: 5 3 2 4


Therefore:
E30 Cruise Stalk Z3 Cruise Module
Pin:
1-----------------5
2-----------------1
3-----------------2
4-----------------3
5-----------------4


CLUTCH AND BRAKE SWITCHES ARE VASTLY DIFFERENT ON Z3M!!! CLICK ON BELOW PICS FOR LARGE/CLEAR VERSIONS
Code out the light test switch K_S_BLS (e30 is 1 pole switch, Z3M is 2 pole switch)

3 Wire Clutch Switch P/N: 61318381612 or 61318363710. Same wiring different color, slightly different plug as US cars 710 is connected to the EWS.
I believe this can be ignored by setting a control in the DME as stated in the next sentence, but if it needs to be wired, it is quite easy.
Take a look at the pics, ask questions. I have not verified this yet, but I will try it. Others have reported that setting K_SKRAFTS_CONTROL to 0 works. I would prefer to use the clutch, but only if I can get to a junkyard and snip the chassis side plugs to the brake and clutch. (OR IF I CAN BUY THEM, but damnit BMW, you don't document the plugs and pins worth a damn!)
My solution was to not use the clutch switch wired to the DME, but I may add a relay to reverse the circuit and use a diode, then wire in series into the brake switch so that touching the clutch disables cruise control, but does not trigger brake lights. Currently the clutch switch has no effect on cruise, however should it input more throttle and the car keeps decelerating, the safety built into the MSS54/HP should cancel cruise (verified)

















Last edited by R3Z3N; 03-24-2019 at 04:54 PM.
R3Z3N is offline   Reply With Quote
Old 09-28-2018, 09:41 AM   #2
Staszek
E30 Mastermind
 
Staszek's Avatar
 
Join Date: May 2006
Location: Chicago IL
Posts: 1,929
Nice add!! I wasnt going to do Cruise, but now since it doesnt look so bad I may just add it!
Staszek is offline   Reply With Quote
Old 10-25-2018, 10:17 PM   #3
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,664
Updated with MSS54 2501 coding locations.
R3Z3N is offline   Reply With Quote
Old 11-16-2018, 11:24 PM   #5
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,664
Updated for a few more variants.
R3Z3N is offline   Reply With Quote
Old 01-20-2019, 03:10 PM   #6
maxpostma
Member
 
Join Date: Oct 2018
Location: lelystad
Posts: 86
Are the steps simular for the older ms43 DME? I'm swapping a m54b30 in an E30, so that's why I'm asking. Would be really cool if it's possible to make it work.
__________________
M54B30 E30 build:
https://www.r3vlimited.com/board/sho...d.php?t=426585
maxpostma is offline   Reply With Quote
Old 01-20-2019, 08:53 PM   #7
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,664
^I believe quite close, but I have not looked into the coding for that ECU. I would pay Nando for help.
R3Z3N is offline   Reply With Quote
Old 01-21-2019, 09:23 AM   #8
nando
Moderator
 
nando's Avatar
 
Join Date: Nov 2003
Location: bellingham, wa
Posts: 33,792
The wiring would be similar, but the calibration will be completely different on MS43. My expertise isn't that great on DMEs older than MS45, unfortunately, but they are more similar to each other than MSS54 is..
__________________
Build thread

Bimmerlabs
nando is offline   Reply With Quote
Old 03-15-2019, 11:53 PM   #9
R3Z3N
R3VLimited
 
R3Z3N's Avatar
 
Join Date: Jan 2011
Location: Solvang, CA
Posts: 2,664
Woot!

Finally got a chance to test my theory.

Cruise Control works!


I do want to see about integrating the clutch switch, however it is normally open vs the brake switch which is normally closed. Think I can get them in series with some relays to invert the clutch to DME as normally open, and use diodes so that hitting the clutch does not turn on the brake lights.

Last edited by R3Z3N; 03-24-2019 at 04:56 PM.
R3Z3N is offline   Reply With Quote
Reply

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

Forum Jump


All times are GMT -7. The time now is 04:23 PM.


Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Copyright 2004 - 2020 R3VLimited LLC