Still in E46 mode until I am confident I have the wiring setup.
I now have a no-start situation. Everything clicks and I can hear the fuel pump for a few secs, but it does not crank. Arrrrg.
S54 to E30 wiring information thread
Collapse
X
-
Did you have your dme in E46 or E36/7 mode. I had issues with E36/7 mode, sport mode was wonky and I believe the led pin changes how it works.Leave a comment:
-
-
X60004 Pin 16 for the sport mode LED is a triggered ground. It "closes" the circuit, does not provide power. You will be supplying power from 12V Switched power of choosing, whether you pull from something in the stock wiring, or create a relay as I did using the aux fuse box in the E30. I did not wire mine the same as the stickied DIY in the forum, but if starting from scratch, it would be easier to do as I drew up.
Great idea to use the OBC stalk function for sport mode! I love it!Leave a comment:
-
Hello.15. Sport button switch [ this wire receives momentary ground signal to turn on sport mode, I rigged E36 ASC switch for this,]
16. Sport button switch LED light [ mss54 sends ground signal to the 12v LED to indicate that sport function is turned ON, I rigged the E36 ASC switch bulb to work, all though you can barely see the light, better option would be to install just the LED bulb in the cluster]
I have integrated the "OBC toggle button" on the E28 wiper stalk (press the end of the stalk) to toggle sport mode on my S54 swapped E28. It was super easy to connect to pin 15 of the DME via this connector by the steering column.

I am attempting to wire up the indicator. I plan on driving a standard 12v bulb behind one of the unused indicators in the cluster.
In testing, I discovered that pin 16 is only driving 4V when sport mode is on, not 12V as noted above (although the wording is not super clear).

Questions:
1) Can someone please confirm that I should be seeing 4V on pin 16 and not 12V when sport mode is on?
2) What's the most straightforward way for me to get a circuit that takes that 4V and switches on 12V? I know enough to figure it out myself, but am hoping someone can suggest something off the shelf that might save me some time (like an existing relay device from some other application).
Leave a comment:
-
Just to help others find it, but if needing to work on your own DME flashing follow this. The OP states "flash this or that out" and this includes that.
Mss54/hp dme swap modifications
And
MSS54 Cruise Control in E30
Last edited by R3Z3N; 11-21-2018, 11:48 PM.Leave a comment:
-
technically, it can be anything other than 02. The code only compares K_V_CONTROL to 02 for the branch conditions. You could use 03, FF, etc and it would work. BMW probably uses 01 to be consistent.Leave a comment:
-
I believe K_V_Control should be 00? (Corrected for consistency)BMW Part number 65718380054
Wiring is as such: http://i.imgur.com/Xqys7o5.jpg -- I don't know if the E30 cruise control stalk has the same pinout as the E36 one, but if it doesn't, it should be easy to adapt.
You'll have to wire up the speed signal to the DME and set K_WEG_IMPULSZAHL to match the E30 speed signal (impulses per rotation * rotations per km)
Set K_V_CONTROL to 00
Wire up a clutch switch to the DME and set K_SKRAFTS_CONTROL to 02
Set cfg_s.baureihe and cfg_m.baureihe to 08 (E36/7 mode).
Not sure the program version this A2L came from so do not reference the hex address if doing yourself.
/begin CHARACTERISTIC K_V_CONTROL /* Name */
"" /* Langbezeichner */
VALUE /* Typ */
0x1FDC /* Adresse */
CONST_0 /* Ablage */
100.000000 /* MaxDiff. */
F00272 /* Umrechnung */
0.000000 /* Untergrenze */
1.000000 /* Obergrenze */
FUNCTION_LIST Fz_Geschwindigkeit /* function(s) */
/end CHARACTERISTIC
Code:
/begin COMPU_METHOD F00272 /* Name */
"-*-" /* Langbezeichner */
FORM /* Umrechnungstyp */
"%1.2" /* Format */
"-" /* Einheit */
/* Formel */
FORMULA "TXTEQ(x::0 1 V direkt :2 1 V vom ASC :ELSE 1 undefiniert )"
/end COMPU_METHOD
Last edited by R3Z3N; 12-30-2016, 06:39 AM.Leave a comment:
-
Gotcha, I thought I read that but did not bookmark that post as I should have. Now to find that darn A2LLeave a comment:
-
the only A2L is for the original/older software (either 508 or 1801). So you need to look it up in the original file, then find the same string in your binary.Leave a comment:
-
I understand how to edit a DME dump via hex, but how the heck do I find: K_WEG_IMPULSZAHL etc.You'll have to wire up the speed signal to the DME and set K_WEG_IMPULSZAHL to match the E30 speed signal (impulses per rotation * rotations per km)
Set K_V_CONTROL to 00
Wire up a clutch switch to the DME and set K_SKRAFTS_CONTROL to 02
Set cfg_s.baureihe and cfg_m.baureihe to 08 (E36/7 mode).
My guess I need the correct A2L file? (having a heck of a time finding one, have: HW # 7842975
Version: 2113 2200 2801
Program: 5.22 (02 0A)
Then use the A2L to locate the hex string? Or use TunerPro with an XDF, but cant find tap's xdfproject files from the DME DIY thread for the MSS54(HP).
Ideas, as the thread is darn near 400 pages long, it's still has not been consolidated enough to find this out for me.Leave a comment:
-
Just to reply to my original question Pin 15 goes to the small positive input signal terminal on the starter motor.
Here is a link to explain what it does, it controls the unloader relay(s) disabling power to the accessories in the car while cranking.
I think its the smaller one also but then on some other internet source I saw the coils in the starter refered to as the "field coils" so I'm slightly confused. I've also heard of terminals being referred to 30 and 50 which I'm not too sure about.
I'm not sure the DME requires the speed signal but maybe I can run it and code it out/cut it out afterwards if its not needed.
I you could look at the starter wiring that would be great, for something so simple its annoying to be stuck on it.
I'll have a look at the thead later, always good to get ideas aND MOTIVATION FROM OTHER THREADS.
Thanks Bimmerman!Leave a comment:
-
Just wanted to contribute and throw out some more information to help. X60004 (or A60004 for the connector) doesn't necessarily have to get snipped from the donor car. It can easily be sourced brand new by a quick google search:
X60004 (40 Pin):
Carrier Pivot Housing 12521744629 $5.23
Pins 1-20 Housing (Gray) 12521744631 $4.35
Pins 21-40 Housing (Black) 12521744630 $5.34
X60002-X60004 Pins (10) 61131393724kt $21.50
E46 Pedal Info:
Pedal (any E46 Pedal really)
Slider Bracket 35426772703 $18.68
Mating Connector 61138383300 $3.30
Connector Pins (6x) 12527510668KT $9.80
Notice that the pin P/N is the same. Very common Pin Type. The E46 Pedal is very ubiquitous and can be used with any S54, S62, S85, S65, or any of the M or N type engines. You can use either an automatic or manual pedal. The difference being that the automatic pedal has the detent at 100% throttle, you feel it in the pedal. Kinda of annoying, but it still works just the same.
Some more information on the pedal. in 2002, BMW issued a service bulletin for a "stick-slip" effect in the module. Affects a whole shitload of bodies (E38, E39, E46, E52, E53, E65, E66, R50, R53 / M47TU, M54, M57, M62TU, N40, N42, N62, S54, S62, W10, W11).
Complaint: In unfavorable frictional conditions, minor movements of accelerator pedal can only be made with sudden jerks ("stick-slip" effect). This occurs principally at high ambient temperatures or when hot air from the heating system has been fed into the footwell for a prolonged period of time.
You might actually have to replace the adapter plate too if that's the case.
All's I'm sayin' is be careful which ebay pedal you buy because it could be subject to this. I've had it personally and I'm telling you, it's annoying.Last edited by Garageaholic; 07-21-2016, 08:30 PM.Leave a comment:
-


Leave a comment: