Announcement

Collapse
No announcement yet.

Converting an MSS54/HP into an MSS54HP CSL (H-bridge)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • skristedja
    replied
    Here is some good info too on the EEPROMs if you are going to order one and want to know what all the numbers/letters mean
    Click image for larger version

Name:	Screenshot_2020-07-22 am29f400b_21505e8 book - AM29F400B_EOL_21505e8-9219 pdf.png
Views:	1055
Size:	115.0 KB
ID:	44758 Click image for larger version

Name:	Screenshot_2020-07-22 am29f400b_21505e8 book - AM29F400B_EOL_21505e8-9219 pdf(1).png
Views:	1005
Size:	70.4 KB
ID:	44759

    Leave a comment:


  • skristedja
    replied
    FYI, I removed the EEPROMS using Chipquik tonight and it was super easy. Took both chips off in 5 min.

    Here's a good video explaining how it works


    Leave a comment:


  • horoto
    replied
    Originally posted by terra View Post
    Doesn't need an argument as far as I recall. You might need to run it twice
    Thank you for your reply! I've run it twice without an argument, but there's no response. There seems to be a problem with my h-bridge or connection.

    Leave a comment:


  • terra
    replied
    Doesn't need an argument as far as I recall. You might need to run it twice

    Leave a comment:


  • horoto
    replied
    What argument should be put in adept_geaeuschklappe of tool32 for csl flap opening test?

    I want to do a flap test before installing the carbon airbox. The MSS54HP is equipped with H-bridge and cap, and flash with fullbinary of terra. I made the environment for dme bench test, and I heard that flap test is possible with tool32 so I want to try it, but I don't know if I should put in the agument. Please let me know if anyone knows.
    Attached Files

    Leave a comment:


  • R3Z3N
    replied
    Oops, didn't read it well enough, assuming that people would already have an MSS54HP when asking to convert to a CSL variant.
    Last edited by R3Z3N; 07-12-2020, 03:32 PM.

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by R3Z3N View Post
    ^As stated, if you do not need the flap, just flash the CSL conversion hosted on github. Check the stickied topics.
    That won't work for an MSS54.

    T3amfish I know Kassel offers the hardware conversion service. There's probably others shops that do too. And if you buy the EEPROMs you can probably bring it to any electronics shop and get them to swap them out.

    Leave a comment:


  • R3Z3N
    replied
    ^As stated, if you do not need the flap, just flash the CSL conversion hosted on github. Check the stickied topics.

    Leave a comment:


  • T3amfish
    replied
    anyone out there that can convert my MSS54 DME to the MSS54HP? i dont need the flap (H-bridge) i just want to be able to run my carbon box on a MAP tune..

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by CDZ400 View Post

    Thank you. Now Hardware-wise I know what to do and the reasons behind it 👍 software... we will see once I get to that point 😅
    Since you're going to need to flash the new chips via BDM anyway, just flash the CSL full binary (with the appropriate changes for the pressure sensor and DTC disables) and you're set.

    Leave a comment:


  • CDZ400
    replied
    Originally posted by heinzboehmer View Post


    Hope this makes things a bit clearer.
    Thank you. Now Hardware-wise I know what to do and the reasons behind it 👍 software... we will see once I get to that point 😅

    Leave a comment:


  • heinzboehmer
    replied
    Originally posted by CDZ400 View Post
    Hi there,

    I recently bought 2002 e46 M3 (MSS54 ECU) and would like to go for an OEM CSL tune rather than other aftermarket tunes when I receive my CSL intake. I was planning to have my MSS54 ECU physical and software update done in Kessel but upon reading the comments in other topics I backed out of that option.

    So I am trying to understand the steps in this topic regarding what I need to do the conversion DIY despite all the risks I will take on the responsibility with my very limited electronics knowledge.

    A quick summary of what I understood:

    1) H-Bridge is needed only for CSL flap activation. If I do not install Hbridge, CSL tune will still work. But I need turn off the flap related DTCs and apply Paffy's tune as stated above.
    2) It is a must to update 2 of the red resistors to make the MAP sensor work in post # 6. The GM MAP sensor will work on MSS54 after the resistor update, but the scaling needs to be changed through software. Yellow resistors seem to be optional so far.
    3) this is the part that I am absolutely clueless - probably a rookie question: why do we need to change the eeproms as per post #9? Just to make the MSS54 an MSS54HP CSL hardware clone or to be able to easily write the software or to disable immobilizer? can not I write the software on the MSS54 eeproms?

    Thanks!
    1. Correct about the H bridge and related DTCs. However, you will need to flash the new chips via BDM, so might as well just flash the full CSL binary --which includes the CSL boot sector-- instead of the one modified by Paffy/terra. Remember to also change the scaling for the pressure sensor on the DME and disable the DTC for the injectors.

    2. Correct.

    3. The EEPROMs on an MSS54 are of different size than those on an MSS54HP. The non-HP ones are 256KB (AM29F200BB) and the HP ones are 512KB (AM29F400BB). Because of this, the non-HP binary is 512 KB in size (each EEPROM gets half) and the regular HP and CSL binaries are 1MB (1024KB). This means you cannot run the HP or CSL binaries on an MSS54 as there is not enough space to store them. You must swap out the EEPROMs to be able to flash the 1MB binaries.

    Hope this makes things a bit clearer.

    Leave a comment:


  • CDZ400
    replied
    Hi there,

    I recently bought 2002 e46 M3 (MSS54 ECU) and would like to go for an OEM CSL tune rather than other aftermarket tunes when I receive my CSL intake. I was planning to have my MSS54 ECU physical and software update done in Kessel but upon reading the comments in other topics I backed out of that option.

    So I am trying to understand the steps in this topic regarding what I need to do the conversion DIY despite all the risks I will take on the responsibility with my very limited electronics knowledge.

    A quick summary of what I understood:

    1) H-Bridge is needed only for CSL flap activation. If I do not install Hbridge, CSL tune will still work. But I need turn off the flap related DTCs and apply Paffy's tune as stated above.
    2) It is a must to update 2 of the red resistors to make the MAP sensor work in post # 6. The GM MAP sensor will work on MSS54 after the resistor update, but the scaling needs to be changed through software. Yellow resistors seem to be optional so far.
    3) this is the part that I am absolutely clueless - probably a rookie question: why do we need to change the eeproms as per post #9? Just to make the MSS54 an MSS54HP CSL hardware clone or to be able to easily write the software or to disable immobilizer? can not I write the software on the MSS54 eeproms?

    Thanks!

    Leave a comment:


  • nextelbuddy
    replied
    ok well i went to the person i sold my original CSL H bridge DME yesterday and verified with ignition II on, pins 8 and 9 also have continuity so it must be a thing. pinouts say pin 8 is power and pin 9 is ground so im not sure why they would have continuity but what ever.

    i verified my old h bridge DME did control the flap properly with the test app in tool32.

    then i swapped in my new converted one and it also passed.

    i suppose the reason it worked with the actual flap is because the potentiometer has to be hooked up and the DME needs to see feedback from the potentiometer so that it can offer voltage to the flap motor.

    Leave a comment:


  • nextelbuddy
    replied
    So I've been curious on how to bench test that your HBridge is successful if you do not have a physical flap.

    Is it possible to use a voltmeter to test the output on pin 8 or pin 9 on x60002? In conjunction with tool32 adapt_geraeuschklappe ?

    I saw a video on YouTube of Martyn using DIS to test the flap and in DIS it showed two values one looks like the value of the potentiometer 0% initially and then 110% when fully open and then .49 volts at closed and then 3.34 volts when open.




    I tried using a voltmeter to test the voltage at pin 8 and 9 and couldn't get any signal when I ran that test.


    In fact I thought power and ground we're supposed to be pin 8 power pin 9 ground.. but when I do a continuity test between pins 8 and 9 I have continuity on the h Bridge DME with ignition 2, when I put in my non-h bridge DME there is no continuity between pins 8 and 9.

    I took the h bridge modified board out double checked my continuity between the h bridge chip and all of the capacitors and resistors and they all match continuity just fine just like the previous one I did.

    I'm trying to figure out why I have continuity between pins 8 and 9, does that seem right?

    I thought if I put my multimeter on pin 8 that I would see 3.4 volts or something like that when running the flap test.
    Last edited by nextelbuddy; 06-09-2020, 10:00 PM.

    Leave a comment:

Working...
X