MS42 simplified maps + doubled MAF sensor range
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
MS42 simplified maps + doubled MAF sensor range
To help speed up the tuning process and to make everything less complicated, we decided to release a simplified version of the MS42 firmware. For fuel, ignition and VANOS, the default MS42 firmware (HW7526753) has 26 tables for basic operation which should be tuned for optimum operation. This simply is not feasible for most tuners. We reduced this to the bare minimum: 10 tables!
Additionally, we also doubled the range of the MAF sensor. This will allow for much larger MAF sensors for forced induction applications.
We've attached tunes for the 323i, 328i, and 528i below. We've only tested the 328i file on our shop car and it drove around perfectly without any issues. If you need this for another MS42 vehicle with HW7526753, just let us know and we can generate one for you.
Note that we modified the hardware variant from HW7526753 to HW0006753 (for the lack of imagination). This was necessary so ByteTuner could distinguish it separately from the default hardware variant. This will ensure that the extra tables which were deleted don't appear in the list of parameters. We also had to modify the stock MAF curve and the conversion to account for the doubled range.
Also note that we have not modified the scalar for data logging parameters. Therefore, you’ll likely see airflow values half of what they should be while data logging if you use these tunes. Until we find a way to fix this, you’ll have to double any MAF values in your data logs.
Shown below are the details of the original tables and the new tables:
Original fuel tables
KF_TI_TKW1_VANOS_LL: Injection - Cold engine - Idle
KF_TI_TKW2_VANOS_LL: Injection - Warm engine - Idle
KF_TI_TKW2_VANOS_TL_BK1: Injection - Warm engine - PT (Bank 1)
KF_TI_TKW2_VANOS_TL_BK2: Injection - Warm engine - PT (Bank 2)
KF_TIB: Injection - Base
New fuel tables
KF_TI_TKW2_VANOS_LL: Injection - Idle
KF_TI_TKW2_VANOS_TL_BK1: Injection - PT
Original ignition tables
KF_ZW_BEST_TKW1: Ignition - Cold engine - Optimal
KF_ZW_BEST_TKW2: Ignition - Warm engine - Optimal
KF_ZW_ROZ91_VANOS_TL: Ignition - 91 RON - PT
KF_ZW_ROZ98_VANOS_TL: Ignition - 98 RON - PT
KF_ZW_TKW1_VANOS_TL: Ignition - Cold engine - PT
KF_ZWB: Ignition - Base
KF_ZW_TKW1_VANOS_LL: Ignition - Cold engine - Idle
KF_ZW_TKW2_VANOS_LL: Ignition - Warm engine - Idle
KF_ZWB_LL: KF_ZWB_LL
New ignition tables
KF_ZW_ROZ91_VANOS_TL: Ignition - PT
KF_ZW_TKW2_VANOS_LL: Ignition - Idle
Original VANOS tables
KF_NWSOLL_TKW1_VL_A: Exhaust VANOS - Cold engine - WOT
KF_NWSOLL_TKW2_VL_A: Exhaust VANOS - Warm engine - WOT
KF_NWSOLL_TKW1_TL_A: Exhaust VANOS - Cold engine - PT
KF_NWSOLL_TKW2_TL_A: Exhaust VANOS - Warm engine - PT
KF_NWSOLL_TKW1_LL_A: Exhaust VANOS - Cold engine - Idle
KF_NWSOLL_TKW2_LL_A: Exhaust VANOS - Warm engine - Idle
KF_NWSOLL_TKW1_VL_E: Intake VANOS - Cold engine - WOT
KF_NWSOLL_TKW2_VL_E: Intake VANOS - Warm engine - WOT
KF_NWSOLL_TKW1_TL_E: Intake VANOS - Cold engine - PT
KF_NWSOLL_TKW2_TL_E: Intake VANOS - Warm engine - PT
KF_NWSOLL_TKW1_LL_E: Intake VANOS - Cold engine - Idle
KF_NWSOLL_TKW2_LL_E: Intake VANOS - Warm engine - Idle
New VANOS tables
KF_NWSOLL_TKW2_VL_A: Exhaust VANOS - WOT
KF_NWSOLL_TKW2_TL_A: Exhaust VANOS - PT
KF_NWSOLL_TKW2_LL_A: Exhaust VANOS - Idle
KF_NWSOLL_TKW2_VL_E: Intake VANOS - WOT
KF_NWSOLL_TKW2_TL_E: Intake VANOS - PT
KF_NWSOLL_TKW2_LL_E: Intake VANOS - Idle
Warning: The 323i and 528i files have not been tested in-vehicle by Renovelo yet. We've only tested that they flash to a bench DME with no issues. Please comment below if you test these files and they work okay for you.
Additionally, we also doubled the range of the MAF sensor. This will allow for much larger MAF sensors for forced induction applications.
We've attached tunes for the 323i, 328i, and 528i below. We've only tested the 328i file on our shop car and it drove around perfectly without any issues. If you need this for another MS42 vehicle with HW7526753, just let us know and we can generate one for you.
Note that we modified the hardware variant from HW7526753 to HW0006753 (for the lack of imagination). This was necessary so ByteTuner could distinguish it separately from the default hardware variant. This will ensure that the extra tables which were deleted don't appear in the list of parameters. We also had to modify the stock MAF curve and the conversion to account for the doubled range.
Also note that we have not modified the scalar for data logging parameters. Therefore, you’ll likely see airflow values half of what they should be while data logging if you use these tunes. Until we find a way to fix this, you’ll have to double any MAF values in your data logs.
Shown below are the details of the original tables and the new tables:
Original fuel tables
KF_TI_TKW1_VANOS_LL: Injection - Cold engine - Idle
KF_TI_TKW2_VANOS_LL: Injection - Warm engine - Idle
KF_TI_TKW2_VANOS_TL_BK1: Injection - Warm engine - PT (Bank 1)
KF_TI_TKW2_VANOS_TL_BK2: Injection - Warm engine - PT (Bank 2)
KF_TIB: Injection - Base
New fuel tables
KF_TI_TKW2_VANOS_LL: Injection - Idle
KF_TI_TKW2_VANOS_TL_BK1: Injection - PT
Original ignition tables
KF_ZW_BEST_TKW1: Ignition - Cold engine - Optimal
KF_ZW_BEST_TKW2: Ignition - Warm engine - Optimal
KF_ZW_ROZ91_VANOS_TL: Ignition - 91 RON - PT
KF_ZW_ROZ98_VANOS_TL: Ignition - 98 RON - PT
KF_ZW_TKW1_VANOS_TL: Ignition - Cold engine - PT
KF_ZWB: Ignition - Base
KF_ZW_TKW1_VANOS_LL: Ignition - Cold engine - Idle
KF_ZW_TKW2_VANOS_LL: Ignition - Warm engine - Idle
KF_ZWB_LL: KF_ZWB_LL
New ignition tables
KF_ZW_ROZ91_VANOS_TL: Ignition - PT
KF_ZW_TKW2_VANOS_LL: Ignition - Idle
Original VANOS tables
KF_NWSOLL_TKW1_VL_A: Exhaust VANOS - Cold engine - WOT
KF_NWSOLL_TKW2_VL_A: Exhaust VANOS - Warm engine - WOT
KF_NWSOLL_TKW1_TL_A: Exhaust VANOS - Cold engine - PT
KF_NWSOLL_TKW2_TL_A: Exhaust VANOS - Warm engine - PT
KF_NWSOLL_TKW1_LL_A: Exhaust VANOS - Cold engine - Idle
KF_NWSOLL_TKW2_LL_A: Exhaust VANOS - Warm engine - Idle
KF_NWSOLL_TKW1_VL_E: Intake VANOS - Cold engine - WOT
KF_NWSOLL_TKW2_VL_E: Intake VANOS - Warm engine - WOT
KF_NWSOLL_TKW1_TL_E: Intake VANOS - Cold engine - PT
KF_NWSOLL_TKW2_TL_E: Intake VANOS - Warm engine - PT
KF_NWSOLL_TKW1_LL_E: Intake VANOS - Cold engine - Idle
KF_NWSOLL_TKW2_LL_E: Intake VANOS - Warm engine - Idle
New VANOS tables
KF_NWSOLL_TKW2_VL_A: Exhaust VANOS - WOT
KF_NWSOLL_TKW2_TL_A: Exhaust VANOS - PT
KF_NWSOLL_TKW2_LL_A: Exhaust VANOS - Idle
KF_NWSOLL_TKW2_VL_E: Intake VANOS - WOT
KF_NWSOLL_TKW2_TL_E: Intake VANOS - PT
KF_NWSOLL_TKW2_LL_E: Intake VANOS - Idle
Warning: The 323i and 528i files have not been tested in-vehicle by Renovelo yet. We've only tested that they flash to a bench DME with no issues. Please comment below if you test these files and they work okay for you.
You do not have the required permissions to view the files attached to this post.
-
- Posts: 6
- Joined: Fri Nov 23, 2018 8:57 am
Re: MS42 simplified maps + doubled MAF sensor range
It would be nice if you guys could make maps like this for every DME. It would make tuning a lot smoother.
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
We have MS43 on our todo list! Lately we’ve been focused on getting MS45.1 supported by ByteTuner. Which DME will you be tuning?
-
- Posts: 6
- Joined: Fri Nov 23, 2018 8:57 am
-
- Posts: 4
- Joined: Tue May 21, 2019 4:53 pm
Re: MS42 simplified maps + doubled MAF sensor range
where is your MS45.1 files?
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
If you're looking for simplified version of MS45.1, we don't plan to release a version for this anytime soon like we have for MS42. Although MS45.1 is way more complex than MS42 and MS43, there aren't duplicate maps all over the place regarding VANOS advanced or delayed. This was the primary reason we created simplified variants for MS42. We still need to release our MS43 tune though! We've been too busy supporting MS45.1 and hopefully soon MS45.0.
-
- Posts: 3
- Joined: Sat Jun 08, 2019 9:41 pm
Re: MS42 simplified maps + doubled MAF sensor range
If I was to use this maf calibration and associated files for foced induction, would I have to run maf as blow through or draw through? (pre or post turbo)
Also how difficult would it be to adjust maf calibration for 1, 2, or 2.2k resistor? The same as is described on maf calibration post in this forum? Or different because of doubled maf values (sorry this may be a dumb question)
Thank you
Also how difficult would it be to adjust maf calibration for 1, 2, or 2.2k resistor? The same as is described on maf calibration post in this forum? Or different because of doubled maf values (sorry this may be a dumb question)
Thank you
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
It doesn't matter which you choose as long as the MAF is sized appropriately to stay within the 0-5V limitation of the DME. It also needs to be sized such that you're using the majority of the MAF's flow range such that you maintain good signal resolution. Really the only thing that will matter is if you plan to vent to atmosphere via a blow off valve. If this is the case, you'll likely want to do a blow through setup which will obviously be after the blow off valve but before the throttle body. Otherwise, your vented air will cause the engine to temporarily run rich while the valve is open. Although this won't be a huge problem, it won't be ideal for the engine.
Keep in mind that the whole point of doubling the MAF range is to keep you from having to use a resistor. Now you can find a MAF which is within 2048 kg/hr of airflow and use this. Are you planning to have a turbo setup that will flow more than 2048 kg/hr? If you are, let's imagine you've tuned your MAF curve perfectly but now you realize you're out of room at the top end of the MAF curve at 5V. You'll have to install a resistor and you can try to scale the voltages appropriately but keep in mind this is just an estimation. You'll likely have to tweak the entire MAF curve again to dial it in perfectly. To summarize, the tuning process for the MAF curve doesn't change regardless of if you're using a draw through or blow through or resistor.
If you choose a slot style MAF sensor for your turbo application, another alternative for allowing for more flow is to increase the diameter of the intake tube. For example, the PMAS HPX sensor has a max airflow of 2411 kg/hr in a 3" diameter intake. If you find this isn't enough, you can increase the diameter to 3.5" and the maximum airflow jumps to 3282 kg/hr using the exact same MAF. Of course you'll have to retune the MAF curve when changing the intake diameter since the voltage output vs. airflow behavior will be completely different than the 3" case.
Keep in mind that the whole point of doubling the MAF range is to keep you from having to use a resistor. Now you can find a MAF which is within 2048 kg/hr of airflow and use this. Are you planning to have a turbo setup that will flow more than 2048 kg/hr? If you are, let's imagine you've tuned your MAF curve perfectly but now you realize you're out of room at the top end of the MAF curve at 5V. You'll have to install a resistor and you can try to scale the voltages appropriately but keep in mind this is just an estimation. You'll likely have to tweak the entire MAF curve again to dial it in perfectly. To summarize, the tuning process for the MAF curve doesn't change regardless of if you're using a draw through or blow through or resistor.
If you choose a slot style MAF sensor for your turbo application, another alternative for allowing for more flow is to increase the diameter of the intake tube. For example, the PMAS HPX sensor has a max airflow of 2411 kg/hr in a 3" diameter intake. If you find this isn't enough, you can increase the diameter to 3.5" and the maximum airflow jumps to 3282 kg/hr using the exact same MAF. Of course you'll have to retune the MAF curve when changing the intake diameter since the voltage output vs. airflow behavior will be completely different than the 3" case.
-
- Posts: 3
- Joined: Sat Jun 08, 2019 9:41 pm
Re: MS42 simplified maps + doubled MAF sensor range
That has clarified a lot,
thank you
thank you
-
- Posts: 1
- Joined: Mon Apr 29, 2019 2:38 am
Re: MS42 simplified maps + doubled MAF sensor range
Thank you, looking to use this as a starting point for our supercharge tune
-
- Posts: 5
- Joined: Mon Aug 12, 2019 1:30 pm
Re: MS42 simplified maps + doubled MAF sensor range
Can you make a simplified version for a ms42 323i?
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
We'll work on this soon and let you know when it's available!
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
Okay, the 323i file with simplified maps and doubled MAF range is available above. Since we no longer have a MS42 shop car, we are not able to verify that it runs okay. We only flashed a bench DME to confirm everything was okay for the DME to boot and checked to make sure there were no strange DTCs. Please let us know if you try this and it works for you.
-
- Posts: 5
- Joined: Mon Aug 12, 2019 1:30 pm
Re: MS42 simplified maps + doubled MAF sensor range
Thank you, we will test it out in the near future and I will let you know the results!
-
- Posts: 1
- Joined: Sun Oct 13, 2019 9:48 pm
Re: MS42 simplified maps + doubled MAF sensor range
i cant download the file
-
- Site Admin
- Posts: 296
- Joined: Thu Aug 08, 2013 7:02 pm
Re: MS42 simplified maps + doubled MAF sensor range
You should be able to now that you’ve made one post.
-
- Posts: 1
- Joined: Mon Oct 21, 2019 7:07 pm
-
- Posts: 1
- Joined: Sat Nov 09, 2019 3:55 pm
Re: MS42 simplified maps + doubled MAF sensor range
a post in order to download
P.S. great job!!!
P.S. great job!!!
-
- Posts: 2
- Joined: Wed Jan 15, 2020 6:01 pm
Re: MS42 simplified maps + doubled MAF sensor range
Thank you sir
-
- Posts: 2
- Joined: Wed Jan 15, 2020 6:01 pm
Re: MS42 simplified maps + doubled MAF sensor range
Going to use this as a starting point for turbo tune thank you