'90 325i S52 to S54 '06 Z4M w/ ZF 6 Speed

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • R3Z3N
    replied
    ^Thanks to you as well Roznic. I almost gave up as you well know.

    Received a couple small Midi fuse blocks so that I can finish the wiring. Been incredibly busy with work starting over again, but better!

    Hopefully you guys get to see the updated Guage cluster soon!

    I won't be working too much on the car while it's cold....

    Leave a comment:


  • roznic
    replied
    Originally posted by R3Z3N
    That's how I started. Had a B5 A4 Audi that was quoted $2500 for timing belt, when all I needed was $700 in parts+tools. Took 3 days in 105ºF weather, but learned a ton. Then fixed a torn CV joint, which I ended up replacing the whole unit as it's easier than replacing the whole boot..etc etc etc.



    My attitude was "Just Do It!", because I'd rather buy more tires/bullets/time with the ladies in that order.


    Yeah....))

    Leave a comment:


  • R3Z3N
    replied
    Originally posted by badwella
    Threads like this always make me feel like I'm an ape who learned to turn a wrench.
    That's how I started. Had a B5 A4 Audi that was quoted $2500 for timing belt, when all I needed was $700 in parts+tools. Took 3 days in 105ºF weather, but learned a ton. Then fixed a torn CV joint, which I ended up replacing the whole unit as it's easier than replacing the whole boot..etc etc etc.

    My attitude was "Just Do It!", because I'd rather buy more tires/bullets/time with the ladies in that order.

    Leave a comment:


  • badwella
    replied
    Threads like this always make me feel like I'm an ape who learned to turn a wrench.

    Leave a comment:


  • cek
    replied
    I'm doing an S54 swap into an E28 and there's some stuff you've done that has inspired me. In for more updates!

    Leave a comment:


  • jeenyus
    replied
    anytime any body does an S54 swap i'm head over heels. awesome project.

    Leave a comment:


  • R3Z3N
    replied
    2mAn,
    to explain: BMW has a file labeled a DAMOS file, also known as an A2L file. This is a document that tells a coder/programmer where data lies on the DME/ECU.
    Data such as Vanos maps, sport mode memory and such.

    However the problem arises that the file is in German, and much is in shorthand. Second problem is the data is in different spots for the newer DME/ECUs, but no such A2L exists for them. Also how big is the map? Is it a simple function, or a 18x3 table. What does the data represent? Is it cam offsets, and if so what is the conversion from the raw Hex value to the integer?

    So, through brute forcing, qualitative analysis and general tuning knowledge, much has been figured out. However, to simply hand out a file that is 97% correct may be dangerous, hence needing to show one has the knowledge to at least correct the maps they find if the data offset(where it is) is documented incorrectly.

    For example, using TunerPro makes editing this data easy, as it is simply a map to these values and a readout of what they do. See my screenshot:
    Last edited by R3Z3N; 12-15-2016, 10:33 PM.

    Leave a comment:


  • 2mAn
    replied
    those are a lot of words and letters you guys are throwing around haha Im excited to see this finished too. Bummed I couldnt see it in person when I was out there. Im sure I will get a chance again once its done. Keep it up

    Leave a comment:


  • R3Z3N
    replied
    Originally posted by 328ijunkie
    :p

    K_SKRAFTS_CONTROL
    TXTEQ(x::0 1 aus V-Fz :1 1 aus S_Gang :2 1 aus S_Kuppl )
    Units- "-"
    Function: System_Kontrolle SizeChange: 0
    0=by vehicle speed, 1=by gear, 2=by Clutch; kraft = 'power or force' (?)


    Look forward to hearing from you if i can be of assistance. Very cool swap.
    Hoping done in a couple months. However I keep getting delayed ;-) Happen to have a hex address for the other 2 or 3? Found K_SKRAFTS_CONTROL @ 0x4028. I have the orig MSS54 A2L, but the A2L does not have this function, and of course searching for a 1 bit value of 00-02 yields a TON of locations I have an MSS54 (nonHP) v 2801.

    Though, I don't want to take away from your services as I know your value.
    Last edited by R3Z3N; 12-15-2016, 11:01 PM.

    Leave a comment:


  • 328ijunkie
    replied
    Originally posted by R3Z3N
    ^Finding that out. Unfortunatly having a hard time locating it in my DME partial dump. User Tap sent me an XDF that is pretty accurate (a few mistakes his XDFofA2L program made), but does not have that scalar nor the cruise control scalars documented. Quite fun to learn. Found/enabled E36 chassis mode.

    I'm thinking once everything is buttoned up, to utilize your dyno tuning services and maybe find/fix any mistakes in coding I may have made. Been documenting each change and where it was in hex.
    :p

    K_SKRAFTS_CONTROL
    TXTEQ(x::0 1 aus V-Fz :1 1 aus S_Gang :2 1 aus S_Kuppl )
    Units- "-"
    Function: System_Kontrolle SizeChange: 0
    0=by vehicle speed, 1=by gear, 2=by Clutch; kraft = 'power or force' (?)


    Look forward to hearing from you if i can be of assistance. Very cool swap.

    Leave a comment:


  • R3Z3N
    replied
    Originally posted by 328ijunkie
    You can code DME to not use it.
    ^Finding that out. Unfortunatly having a hard time locating it in my DME partial dump. User Tap sent me an XDF that is pretty accurate (a few mistakes his XDFofA2L program made), but does not have that scalar nor the cruise control scalars documented. Quite fun to learn. Found/enabled E36 chassis mode.

    I believe I am looking for:
    1)K_FGR_CONFIG (address varies based on program version) to "0" (tells the DME that there's a cruise stalk instead of buttons)
    2) Set K_SKRAFTS_CONTROL (0x4028 in MSS54, and 0x802A in MSS54HP) to "2" (tells DME clutch switch is wired directly to the DME instead of in series with the "gear position" sensor in the transmission)
    3) You may have to alter the speed signal (K_V_WEGIMUPLSZAHL) DONE and gear detection (K_GANG_GRENZE_#_# and K_S_GANG#_NV_MIN/MAX) depending on where you pull the speed signal from, what diff ratio you're running, and what tire seizes you're running.


    Found and altered K_SKRAFTS_CONTROL (0x4028?). Looking for K_FGR_CONFIG, K_GANG_GRENZE_#_# and K_S_GANG#_NV_MIN/MAX
    Changed speed control source to direct (K_V_CONTROL) and altered K_V_WEGIMUPLSZAHL for a 9 tooth diff for tire size 235/40/17 value 4626 (hex value 1212) (diff sensor pulses/km)

    I'm thinking once everything is buttoned up, to utilize your dyno tuning services and maybe find/fix any mistakes in coding I may have made. Been documenting each change and where it was in hex.

    BTW if anyone else is doing hex editing, I am more than willing to help as well, though finding info outside of MSS54 v2801 will be limited. However utilizing Comprehensive MSS54 thread, I can help one with an XDF to submit to the xdf project for a comprehensive quite accurate xdf from User tap. I won't do it for you as the point is for one to understand XDF/hex, but I can discuss over phone/pm how to do it.
    Last edited by R3Z3N; 12-15-2016, 10:12 PM.

    Leave a comment:


  • 328ijunkie
    replied
    Originally posted by R3Z3N
    Not going to be any updates this weekend either :-( My IT shop is remodeling and gotta spearhead that before Monday's reopening.

    On the car note, I hate wiring. Just doing the 5 or so relay wires for AC dampen my spirit, and now going to need to wire George Graves Wide and Narrowband with an LC-1, along with Bavrest digital voltmeter into the cluster with Oil Temp and Pressure. Pics of that in about 3 weeks maybe.

    Oh, AKG DTM shifter also arriving next week to finalize the shifter setup.

    Anyone ever hear of adding the gear position sensor to a GS6-37BZ for the DME to read from the ZF? I know its done for the ZF 6 speed, just need to tap a hole if one had the SMG. I don't want my S54 to freerev in neutral, and the starter inhibitor function if also not in neutral.
    You can code DME to not use it.

    Leave a comment:


  • R3Z3N
    replied
    Not going to be any updates this weekend either :-( My IT shop is remodeling and gotta spearhead that before Monday's reopening.

    On the car note, I hate wiring. Just doing the 5 or so relay wires for AC dampen my spirit, and now going to need to wire George Graves Wide and Narrowband with an LC-1, along with Bavrest digital voltmeter into the cluster with Oil Temp and Pressure. Pics of that in about 3 weeks maybe.

    Oh, AKG DTM shifter also arriving next week to finalize the shifter setup.

    Anyone ever hear of adding the gear position sensor to a GS6-37BZ for the DME to read from the ZF? I know its done for the ZF 6 speed, just need to tap a hole if one had the SMG. I don't want my S54 to freerev in neutral, and the starter inhibitor function if also not in neutral.
    Last edited by R3Z3N; 12-08-2016, 10:41 PM.

    Leave a comment:


  • R3Z3N
    replied
    ^Interesting. I don't know of that wall ;-)

    No updates this weekend. Out sick

    Looking for a small/nice power distribution block to install above the glovebox for the B+ junction. Only want one hot coming from B+ through firewall. Preferably with plugs instead of screw terminals for ease of maintenance.

    Leave a comment:


  • M-technik-3
    replied
    You had a photo of a work bench and on the wall it had about 6 different clocks

    Leave a comment:

Working...