MS43 simplified maps + doubled MAF sensor range

User submitted DME files that have been tuned
Renovelo
Site Admin
Posts: 176
Joined: Thu Aug 08, 2013 7:02 pm

MS43 simplified maps + doubled MAF sensor range

Postby Renovelo » Tue Jul 14, 2020 9:57 pm

Similar to our MS42 efforts, we decided to release a simplified version of the MS43 firmware. For fuel, ignition and VANOS, the default MS43 firmware (HW7545150 & HW7572342) has 28 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: 13 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 325i and 330i below. If you need this for another MS43 vehicle with these HW variants, just let us know and we can generate one for you.

Note that we modified the hardware variant from HW7545150 to HW0005150 and HW7572342 to HW0002342 (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.

Shown below are the details of the original tables and the new tables:

Original fuel tables
IP_TI_TCO_1_IS_IVVT: Injection - Cold engine - Idle
IP_TI_TCO_1_PL_IVVT_1: Injection - Cold engine - PT (Bank 1)
IP_TI_TCO_1_PL_IVVT_2: Injection - Cold engine - PT (Bank 2)
IP_TI_TCO_2_IS_IVVT: Injection - Warm engine - Idle
IP_TI_TCO_2_PL_IVVT_1: Injection - Warm engine - PT (Bank 1)
IP_TI_TCO_2_PL_IVVT_2: Injection - Warm engine - PT (Bank 2)
IP_TIB: Injection - Base

New fuel tables
IP_TI_TCO_2_IS_IVVT: Injection - Warm engine - Idle
IP_TI_TCO_2_PL_IVVT_1: Injection - Warm engine - PT (Bank 1)
IP_TIB: Injection - Base
Note: We actually could not find references to IP_TIB anywhere in the disassembly like we could for MS42. Although the table is present in MS43, it doesn't appear to actually be used. Therefore, we left this one untouched (in case we made an error in the disassembly).

Original ignition tables
IP_IGA_OPTM_TCO_1: Ignition - Cold engine - Optimal
IP_IGA_OPTM_TCO_2: Ignition - Warm engine - Optimal
IP_IGA_RON_91_PL_IVVT: Ignition - 91 RON - PT
IP_IGA_RON_98_PL_IVVT: Ignition - 98 RON - PT
IP_IGA_TCO_1_IS_IVVT: Ignition - Cold engine - Idle
IP_IGA_TCO_1_PL_IVVT: Ignition - Cold engine - PT
IP_IGA_TCO_2_IS_IVVT: Ignition - Warm engine - Idle
IP_IGAB: Ignition - Base
IP_IGAB_IS: Ignition - Base Idle

New ignition tables
IP_IGA_RON_91_PL_IVVT: Ignition - 91 RON - PT
IP_IGA_TCO_2_IS_IVVT: Ignition - Warm engine - Idle
IP_IGAB: Ignition - Base
IP_IGAB_IS: Ignition - Base Idle
Note: Likewise, we didn't find references to the two "base" ignition tables in the MS43 disassembly. Therefore, we left these untouched in case this was an error on our part.

Original VANOS tables
IP_CAM_SP_TCO_1_EX_FL: Exhaust VANOS - Cold engine - WOT
IP_CAM_SP_TCO_1_IN_FL: Intake VANOS - Cold engine - WOT
IP_CAM_SP_TCO_2_EX_FL: Exhaust VANOS - Warm engine - WOT
IP_CAM_SP_TCO_2_IN_FL: Intake VANOS - Warm engine - WOT
IP_CAM_SP_TCO_1_EX_IS: Exhaust VANOS - Cold engine - Idle
IP_CAM_SP_TCO_1_EX_PL: Exhaust VANOS - Cold engine - PT
IP_CAM_SP_TCO_1_IN_IS: Intake VANOS - Cold engine - Idle
IP_CAM_SP_TCO_1_IN_PL: Intake VANOS - Cold engine - PT
IP_CAM_SP_TCO_2_EX_IS: Exhaust VANOS - Warm engine - Idle
IP_CAM_SP_TCO_2_EX_PL: Exhaust VANOS - Warm engine - PT
IP_CAM_SP_TCO_2_IN_IS: Intake VANOS - Warm engine - Idle
IP_CAM_SP_TCO_2_IN_PL: Intake VANOS - Warm engine - PT

New VANOS tables
IP_CAM_SP_TCO_2_EX_FL: Exhaust VANOS - Warm engine - WOT
IP_CAM_SP_TCO_2_IN_FL: Intake VANOS - Warm engine - WOT
IP_CAM_SP_TCO_2_EX_IS: Exhaust VANOS - Warm engine - Idle
IP_CAM_SP_TCO_2_EX_PL: Exhaust VANOS - Warm engine - PT
IP_CAM_SP_TCO_2_IN_IS: Intake VANOS - Warm engine - Idle
IP_CAM_SP_TCO_2_IN_PL: Intake VANOS - Warm engine - PT
You do not have the required permissions to view the files attached to this post.

Tags:

Twenty7Racing
Posts: 3
Joined: Thu Nov 12, 2020 2:51 pm

Re: MS43 simplified maps + doubled MAF sensor range

Postby Twenty7Racing » Thu Jan 07, 2021 9:55 pm

I am installing a 3.0L in my 325i. Both engines ran ms43. Can I simply download the file above, insert the correct MAF data for the one I'm using and flash it over the file that is currently in the DME?

Renovelo
Site Admin
Posts: 176
Joined: Thu Aug 08, 2013 7:02 pm

Re: MS43 simplified maps + doubled MAF sensor range

Postby Renovelo » Thu Jan 07, 2021 10:07 pm

Assuming your MAF curve represents the sensor you're using and your engine is otherwise relatively stock, it should work. We always recommend reading your DME before flashing it just in case you ever want to revert your tune back to the way it was in the future.

Twenty7Racing
Posts: 3
Joined: Thu Nov 12, 2020 2:51 pm

Re: MS43 simplified maps + doubled MAF sensor range

Postby Twenty7Racing » Thu Jan 07, 2021 10:14 pm

Perfect! That was what I was needing to know. The car will be turbocharged and I am using larger injectors as well. I will input the proper data for that as well first before I flash it.

Thanks

Twenty7Racing
Posts: 3
Joined: Thu Nov 12, 2020 2:51 pm

Re: MS43 simplified maps + doubled MAF sensor range

Postby Twenty7Racing » Mon Apr 05, 2021 10:29 pm

Can I get a file that just has the extended maf? Without the other tables being simplified.

Renovelo
Site Admin
Posts: 176
Joined: Thu Aug 08, 2013 7:02 pm

Re: MS43 simplified maps + doubled MAF sensor range

Postby Renovelo » Mon Apr 05, 2021 10:40 pm

Unfortunately, this isn't available. Most people who want the benefit of the doubled MAF also want to benefit of the simplified maps.


Return to “Modified DME Files”

Who is online

Users browsing this forum: No registered users and 1 guest