MS42 simplified maps + doubled MAF sensor range
Posted: Sun Jun 10, 2018 10:49 pm
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.