Results 1 to 10 of 10

Thread: Possible to swap ECUs?

  1. #1
    Join Date
    Jul 2014
    Location
    Loyola Marymount University, CA
    Posts
    866

    Possible to swap ECUs?

    Im looking to have my SAP coded out in my ECU tune, but when I need to put the car back to stock for smog, it would fail. Does anyone know if it is possible to have a second MS45.1 to swap in and run stock? I have all the tools for coding (eg NCS, INPA, PASoft, winKFP).
    Modification Thread
    Original Car: Silver Grey on Grey, A/T (1 of 186)
    As it sits: Silver Grey on Black, M/T (1 of 51)
    Instagram: @CarbonZHP

  2. #2
    Join Date
    May 2011
    Location
    Charleston SC
    Posts
    5,420
    Why not have two tunes you can swap out when needed?
    Dinan CAI &Throttle body, ESS Tuning TS2, Bimmerbrakes gen3 headers, UUC SSK & DSSR. Achilles oil pump, VAC oil pan baffle
    M3 Motor mounts, UUC Trans mounts, Modified clutch style LSD 3.15, TMS front subframe reinforcement, Koni Yellow sports,
    H&R sport springs,
    UUC sway bars, BMW Perf. Rotors, UUC SS brake lines, Hawk HPS pads, CSL replica wheels,
    Rotora strut bar, FXR HID conversion, M3 Mirror conversion, BSW stage 1 speakers

  3. #3
    Join Date
    Feb 2014
    Location
    Picton, ON
    Posts
    5,811
    Quote Originally Posted by Sockethead View Post
    Why not have two tunes you can swap out when needed?
    you're limited with how many times you can flash the DME... i think it's 12 or 13.


    it's a great question, about having two DMEs. i think Terra would know, but he's not really around here anymore.
    peter



    2005 BMW 330iT ZHP 6MT | obnoxious

    2007 BMW X3 3.0si M Sport 6MT | the X

  4. #4
    as long as you have EWS disabled/coded out of your second DME then its fine.
    2003 ZHP 332i | S54 6 speed

  5. #5
    Join Date
    May 2012
    Location
    Northern Michigan
    Posts
    433
    You can indeed swap out ECU's back and forth, I've been doing it while I work on my tune. But this requires two things:

    1. Full clone of your ECU using BDM that will copy the entire contents of the chip from your original ECU to your new spare. I can confirm that you cannot get enough of the ECU cloned over OBDII, you must use a BDM.
    2. Occasionally you may need to use INPA to "resync" EWS if you drive too long on one of the ECU's before swapping.

    Another option is having the EWS delete installed, but I think terra is the only one that knows how to delete EWS on the MS45.1 and he's been very busy with school and honestly I haven't heard from him in a while.
    2003 BMW 330i ZHP
    ESS Twin Screw Stage 2 - Wavetrac - Headers - Borla - BMW Performance
    Turner Motorsports - Powerflex - StopTech

    Build thread: http://www.zhpmafia.com/forums/showt...yan-s-2003-ZHP
    Wheelwell: 2003 BMW 3 Series
    Fuelly: 2003 BMW 330i

  6. #6
    Join Date
    Jul 2014
    Location
    Loyola Marymount University, CA
    Posts
    866
    Interesting. What have you been using to tune?
    Modification Thread
    Original Car: Silver Grey on Grey, A/T (1 of 186)
    As it sits: Silver Grey on Black, M/T (1 of 51)
    Instagram: @CarbonZHP

  7. #7
    Join Date
    May 2012
    Location
    Northern Michigan
    Posts
    433
    Well that's a long story actually.

    You can use PA Soft to do a read of the calibration section of your DME (0x040000-0x05CFFF, read mode 02) and save it as bin.

    Then you can use WinOLS or TunerPro to make your tuning changes to the bin file, but you'll need a map pack for either which tuners guard heavily (because most of them paid heavily to get it).

    Or allegedly you can use BimmerEditor by BimTun, costs about $400. But I haven't tried it yet. From what I can tell it supports the basic maps in the MS45.1 such as fueling, ignition, some torque maps too. Includes a hex editor as well, in case you know of an unmapped area of the binary you want to change.

    Then the issue is how you get the tune back onto your car after you've modified it. Sadly BimmerEditor doesnt have any read or write ability over OBDII for MS45.1 so you're a bit on your own.

    There is possibly a way to convert your modified bin into an .0da file and use WinKFP to flash it back to the car, but I thought there was an issue with the RSA signature when going that route.

    Or, if you work with a tuner like Frank Smith, or Markert, or some of the others a lot of them provide a tool from Frieling Racing that can flash a tune back onto the car over OBDII and is super easy. In fact this is the tool ESS uses for their kits but they rebranded the logo with their own logo, its still the frieling racing tool.

    Or you could use a BDM to do the reading and writing to your ECU but it's a bench tool, whcih means you pull your ECU from the car and on the bench you can read/flash to it and then reinstall it in the car. I think you can get a chinese clone of the BDM100 for like $50 on ebay.
    2003 BMW 330i ZHP
    ESS Twin Screw Stage 2 - Wavetrac - Headers - Borla - BMW Performance
    Turner Motorsports - Powerflex - StopTech

    Build thread: http://www.zhpmafia.com/forums/showt...yan-s-2003-ZHP
    Wheelwell: 2003 BMW 3 Series
    Fuelly: 2003 BMW 330i

  8. #8
    Join Date
    Jul 2014
    Location
    Loyola Marymount University, CA
    Posts
    866
    Dave Markert promised me that once they hired their new MS45.1 tuner and figured things out they would send me what I needed to remotely update my tune from Markert. Thank you for the long explanation. I need to get back to pestering Dave.
    Modification Thread
    Original Car: Silver Grey on Grey, A/T (1 of 186)
    As it sits: Silver Grey on Black, M/T (1 of 51)
    Instagram: @CarbonZHP

  9. #9
    Join Date
    May 2012
    Location
    Northern Michigan
    Posts
    433
    I think Dave should easily be able to code out your SAP. But there are two ways to do it and I'm not sure what method he would use. There's the cheese method where you just zero out the DTC so the car just doesnt display the error message as a SES light, or there's actually disabling the function that checks for the SAP.

    It looks like there is a parameter that disables the SAP check, Lc_inh_safm_man_deac, but I haven't mapped its location in the binary yet and thus haven't tested it. But I'd like to try that instead of just zero'ing out the SAP DTC.

    You could mention the frieling racing tool to him, I'm not sure how much it costs for him to license it but it works really well. It flashes the car in about 45 seconds and you can flash the car a billion times if you want. Its super easy to use for the tuner too.

    You could also ask Dave if he has a BDM, if you can tolerate being without your DME for a couple days I bet you could ship it to him with the spare and ask him to clone it for you. If he's got a BDM then I think that should be pretty easy for him to do.
    2003 BMW 330i ZHP
    ESS Twin Screw Stage 2 - Wavetrac - Headers - Borla - BMW Performance
    Turner Motorsports - Powerflex - StopTech

    Build thread: http://www.zhpmafia.com/forums/showt...yan-s-2003-ZHP
    Wheelwell: 2003 BMW 3 Series
    Fuelly: 2003 BMW 330i

  10. #10
    Join Date
    Jul 2014
    Location
    Loyola Marymount University, CA
    Posts
    866
    I already did ship him my ecu for the original tune and was without it for 4 weeks
    Modification Thread
    Original Car: Silver Grey on Grey, A/T (1 of 186)
    As it sits: Silver Grey on Black, M/T (1 of 51)
    Instagram: @CarbonZHP

Similar Threads

  1. Swap your ZHP for a 335i???
    By danewilson77 in forum BMW 330 ZHPs For Sale (vehicles only)
    Replies: 19
    Last Post: 11-14-2012, 09:20 AM
  2. M3 swap?
    By toddness in forum ZHP-Related Parts & Accessories (no vehicle sales)
    Replies: 4
    Last Post: 11-12-2012, 11:23 AM
  3. Do I have everything? M3 rear end swap...
    By Jlastor in forum Performance
    Replies: 20
    Last Post: 04-12-2012, 08:59 PM
  4. Anyone have the M3 LSD swap?
    By Audi 0000 in forum General -- ZHP Related
    Replies: 28
    Last Post: 08-13-2011, 03:14 PM
  5. TB Swap
    By bullfrogs_M3 in forum Projects
    Replies: 6
    Last Post: 05-10-2011, 06:22 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •