RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 11:11 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 354 posts ]  Go to page 1, 2, 3, 4, 5 ... 24  Next
Author Message
 Post subject: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Aug 08, 2016 8:40 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
How to Convert from MS41.0 to MS41.2 using "MS41.2 Conversion.zip" and MS41 Quickflash v2.6+
Step 0. Extract files.
Step 1. Flash 256KB file "MS41.2 1406464 ID12 - M3.bin"
Step 2. Flash either of the following depending on if you have a 2.3L or 2.8L engine
Step 2a. MS41.0 with 2.8L Engine - Flash 24KB file "328i-MS41.0_MS41.2.bin"
Step 2b. MS41.0 with 2.3L Engine - Flash 24KB file "323i-MS41.0_MS41.2.bin"


Read these posts carefully as the files are sourced from them.
MS41.2 Conversion (2.8L) - http://www.romraider.com/forum/viewtopi ... 95#p133695
MS41.2 Conversion (2.8L, AC Fixed) - http://www.romraider.com/forum/viewtopi ... 70#p136670
MS41.2 Conversion (2.3L) - viewtopic.php?p=165006#p165006


You do not have the required permissions to view the files attached to this post.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Aug 08, 2016 8:48 pm 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
mrf582 wrote:
This thread will be used to initiate a proper peer reviewed process to create a basemap that can be flashed to an MS41.0 ECU which will result in a conversion to MS41.2 software yet still run the engine as properly as stock if not better.



Can upload the fully converted ms41.0 - ms41.2 basemap i made when i get home if that's of any help. Can't confirm full functionality as far as running goes as i'm yet to finish my engine build and drop it in.


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Aug 08, 2016 8:52 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 7:04 pm
Posts: 2661
Location: RIP
Great, let's start with that. Please post that and I can do an initial review.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Aug 08, 2016 11:40 pm 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
deleted

See post
http://www.romraider.com/forum/viewtopic.php?p=133695#p133695


Last edited by ba114 on Sat Feb 10, 2018 7:05 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Tue Aug 09, 2016 1:04 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
deleted

See post
viewtopic.php?p=133695#p133695


Last edited by ba114 on Sun Feb 11, 2018 7:49 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Tue Aug 09, 2016 3:37 am 
Offline
Experienced

Joined: Sun Sep 06, 2015 2:16 pm
Posts: 144
I did convert to 41.2 a few weeks ago copying maps I had on my 41.0 tune (COP, catalyst heating, fuel maps, timing, knock ...) and AFR wasn't good, I was too lean at high RPM so I decided to copy acceleration tables because increasing TPS isn't the same than 41.0, and after I was too rich, so I suggest to people who want to convert to have a wideband and log AFR and see what happens.
I think that there are maybe other tables not edited yet which are different between each versions ?


Top
 Profile  
 
 Post subject: Re: MS41 ECU Definitions
PostPosted: Sat Aug 13, 2016 4:49 am 
Offline
Experienced

Joined: Thu Mar 10, 2016 7:08 am
Posts: 108
mrf582 wrote:
v0.43
- added support to extend MAF Limit on MS41.2 ID12 and MS41.1 ID60
- added 16x16 table to edit MAF in 2048kg/hr mode. MAF Scaling generally only needs to be edited in conjunction with increasing the software limit
- added Engine Speed Limiter (Hysteresis A & B) for MS41.2
- reordered VANOS maps to make it easier to edit RPM axis
- added OBD2 Readiness monitors for MS41.1 ID60 256KB
- removed undefined maps
- fixed Knock window map address order for MS41.2, MS41.1 ID60, MS41.0 ID41.
- added ability to disabled Misfire Detection (MS41.2 only)
- added some rear O2 sensor voltage thresholds that hadn't been integrated yet. thanks ba114.

Big update after a long time. I know there are probably still things that I didn't integrate yet that are posted on the forums but I at least wanted to get this out there so people could start using it.


So when converting ms41.0 to ms41.2 do we just copy knock maps over in the same cylinder order now?


Top
 Profile  
 
 Post subject: Re: MS41 ECU Definitions
PostPosted: Sat Aug 13, 2016 4:04 pm 
Offline
Senior Member

Joined: Wed Jan 22, 2014 6:54 pm
Posts: 1773
Yes


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Tue Sep 13, 2016 1:49 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
Posting what i put in the MS41.1 conversion thread too:

I've attached a spreadsheet that details the difference in pinouts between MS41.0 and MS41.1/2 ECUs. What's interesting is there are some pins that are inputs on MS41.0, but listed as outputs on MS41.1/2. There are also variations between signal inputs/grounds. This compiled directly from ETMs.

The main differences that i know of between MS41.0 and 41.1/2 are:
- MS41.0 is not OBDII compliant. If you convert to 41.1/2 and want OBD, you'll need to wire in a port (i did direct to DME) and also modify your diagnostic port cap in order for it to function.
- All engines that ran MS41.0 have front mounted CPS sensors just like the M50 based engines. US based cars ran the rear mounted CPS with the trigger wheel inside the crank case. This can result is misfires being incorrectly registered.
- MS41.0 came in various O2 configurations, just like MS41.1/2. My MS41.0 equipped donor car had 2 pre-cat O2s and no post-cat O2s.
- All MS41.1/2 came with SAP, fuel tank pressure sensors, and others that will not be present in the dme wiring for your MS41.0.

Attached are the ECU pinout differences between MS41.0 and MS41.2


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Sun Sep 18, 2016 10:20 am 
Offline
Newbie

Joined: Tue May 06, 2014 2:34 pm
Posts: 63
It is quite a lot of differences in pin's. For one - MAF connection pins are inversed + and -, so that shouldn't be functioning correctly and it would explain why M52Drifter cannot get the engine to work properly.

Has anyone finished converting their 41.0 and has a trouble free ecu? :)
Having such differences in pin-outs, is possible at all to convert from one to another, without modifying wiring harness?


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Sun Sep 18, 2016 6:41 pm 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
zladzejus wrote:
It is quite a lot of differences in pin's. For one - MAF connection pins are inversed + and -, so that shouldn't be functioning correctly and it would explain why M52Drifter cannot get the engine to work properly.

Has anyone finished converting their 41.0 and has a trouble free ecu? :)
Having such differences in pin-outs, is possible at all to convert from one to another, without modifying wiring harness?


The problem with the ETMs unfortunately is there appears to be no consistency. One version for '97 models has different pinout allocations to a '98 for the exact same software version.

Further the Bentley manual also lists inputs/outputs differently too.

One thing was consistent in the ETMs though, the MAF + & - was always switched, However we are still able to log the correct MAF readings in OBD scanning and romraider logging. I don't believe this is the issue in M52Drifters case.


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Sun Sep 18, 2016 11:43 pm 
Offline
Experienced

Joined: Thu Sep 25, 2014 12:53 pm
Posts: 627
Location: Houston, TX
So for my curiosity, and hopefully not too off topic... If I were to flash an MS41.1 DME with MS41.0 ID 41 (for converting a us S50B30 engine with front crank sensor to a flashable DME) would I run into wiring harness problems? The ID41 is well enough defined to use for such a conversion, and still keep misfire detection active.


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Sep 19, 2016 12:56 am 
Offline
Experienced

Joined: Sun Sep 06, 2015 2:16 pm
Posts: 144
I won't be able to say what was wrong with it because I haven't made logs running on 41.2 but my AFR in full load went from 0.88 lambda to 0.98..


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Sep 19, 2016 6:56 am 
Offline
Newbie

Joined: Tue May 06, 2014 2:34 pm
Posts: 63
ba114 wrote:
The problem with the ETMs unfortunately is there appears to be no consistency. One version for '97 models has different pinout allocations to a '98 for the exact same software version.

Further the Bentley manual also lists inputs/outputs differently too.

One thing was consistent in the ETMs though, the MAF + & - was always switched, However we are still able to log the correct MAF readings in OBD scanning and romraider logging. I don't believe this is the issue in M52Drifters case.


Interesting. If different ecus with different pinouts can have the exact same software version (and all together a perfect software match) then we could assume that the ecu hardware part is tied to its wiring harness. That would mean, that swapping ecus may sometimes be problematic. Aswell, if this assumption could be verified, it would be good news for the .0/.1/.2 conversion topic, as the ecus could not be swapped, but changing the software version would not cause problems with pinouts.

Any further ideas on how to test and verify this?


Top
 Profile  
 
 Post subject: Re: DEVELOPMENT : MS41.0 to MS41.2 Conversion
PostPosted: Mon Sep 19, 2016 8:03 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 2:36 am
Posts: 980
zladzejus wrote:
ba114 wrote:
The problem with the ETMs unfortunately is there appears to be no consistency. One version for '97 models has different pinout allocations to a '98 for the exact same software version.

Further the Bentley manual also lists inputs/outputs differently too.

One thing was consistent in the ETMs though, the MAF + & - was always switched, However we are still able to log the correct MAF readings in OBD scanning and romraider logging. I don't believe this is the issue in M52Drifters case.


Interesting. If different ecus with different pinouts can have the exact same software version (and all together a perfect software match) then we could assume that the ecu hardware part is tied to its wiring harness. That would mean, that swapping ecus may sometimes be problematic. Aswell, if this assumption could be verified, it would be good news for the .0/.1/.2 conversion topic, as the ecus could not be swapped, but changing the software version would not cause problems with pinouts.

Any further ideas on how to test and verify this?


I have an ms41.1 and ms41.0 ecu. My harness is from a '96 euro 328i with ms41.0. I'll test them both back to back with the same ms41.2 tune flashed once I get the engine in the car


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 354 posts ]  Go to page 1, 2, 3, 4, 5 ... 24  Next

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl