Not joined yet? Register for free and enjoy features such as alerts, private messaging and viewing latest posts and topics.

MS45.0 tuning

Discuss problems you have had or are having with your Z4
BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Wed Sep 20, 2023 5:32 am

Hi everyone this is my first post here after being a long time lurker.

I have a 2003 z4 3.0 and I am trying to tinker with and learn how to tune/mess around with the ecu. I wanted to first raise the rev limiter but I am can't find the xdf definition files for the ms45.0 in order to use tunerpro. I tried a file on the ms4x wiki but the tables look all screwed up so I am assuming the file is for a different dme version.

Does anyone know how to find the software version for the dme or which xdf file I need and where to find it? Also is there a way to check if I have the correct xdf file?

User avatar
enuff_zed
Lifer
Lifer
Posts: 16945
Joined: Wed Oct 26, 2016 11:05 am
Location: Attleborough, Norfolk

MS45.0 tuning

Post by enuff_zed » Wed Sep 20, 2023 6:54 am

Hello and welcome.
I’ll admit that is well outside my sphere of knowledge but being a simplistic type, have you tried pulling the DME and reading the software version off the label?
HQ of 'Norfolk Zed Rescue'.
Always happy to help if I can.

If the forum helped you, why not help the forum back. Thats the Z4 way! :thumbsup:
Image

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Wed Sep 20, 2023 2:57 pm

I have looked at it but it doesn't have the version and even if it did, It could have been updated to a different version. Is there a better forum to ask this question?

User avatar
Martyn
Member
Member
Posts: 217
Joined: Mon Nov 25, 2013 9:41 pm
Location: Poole, Dorset
Contact:

MS45.0 tuning

Post by Martyn » Thu Sep 21, 2023 9:54 am

You can identify the software version from either looking at the file you pulled from the ECU in a hex editor, or by querying the AIF with WinKFP or Tool32.

Creating a new XDF for your software version is a time consuming process and requires you to find the bin that matches the existing XDF, from there you can look at the location of each map and pattern match that within your bin file.

If all of this a bit beyond you, then i'd suggest paying someone who knows what they're doing to do it for you.

User avatar
enuff_zed
Lifer
Lifer
Posts: 16945
Joined: Wed Oct 26, 2016 11:05 am
Location: Attleborough, Norfolk

MS45.0 tuning

Post by enuff_zed » Thu Sep 21, 2023 10:32 am

BR54X wrote: Wed Sep 20, 2023 2:57 pm I have looked at it but it doesn't have the version and even if it did, It could have been updated to a different version. Is there a better forum to ask this question?
Nope, this is the best forum by miles.
You simply haven't had the right person answer yet. I did say it was not my area of expertise but hey, I did answer. :roll:
HQ of 'Norfolk Zed Rescue'.
Always happy to help if I can.

If the forum helped you, why not help the forum back. Thats the Z4 way! :thumbsup:
Image

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Sun Sep 24, 2023 2:48 am

Martyn wrote: Thu Sep 21, 2023 9:54 am You can identify the software version from either looking at the file you pulled from the ECU in a hex editor, or by querying the AIF with WinKFP or Tool32.

Creating a new XDF for your software version is a time consuming process and requires you to find the bin that matches the existing XDF, from there you can look at the location of each map and pattern match that within your bin file.

If all of this a bit beyond you, then i'd suggest paying someone who knows what they're doing to do it for you.
I know this is complicated but I am willing to learn how to work with the ecu on my car. Can you or anyone else point me in the right direction for at least how to find the DME version? Is creating an XDF file from scratch the only way to get it or can I find it anywhere online for my DME version?

Zedebee
Lifer
Lifer
Posts: 3980
Joined: Tue Sep 29, 2020 10:37 pm
Location: North Hampshire

MS45.0 tuning

Post by Zedebee » Sun Sep 24, 2023 8:22 am

yazmeh wrote: Sun Sep 24, 2023 5:46 am Welcome to the community, and it's great to see you're eager to learn about tuning your 2003 Z4 3.0! Tuning the ECU can be a rewarding experience, but it's crucial to have the correct XDF (definition) files to make accurate adjustments. Here are some steps to help you find the right XDF files and check compatibility:

Identify Your DME Software Version: To determine the correct XDF file, you'll need to identify your DME (Digital Motor Electronics) software version. This information is often found on a label on the DME itself, which may require removing some panels or covers in your vehicle. Alternatively, you might be able to retrieve this information using specialized diagnostic tools or software.

Search Online Forums and Communities: Enthusiast forums and communities dedicated to your specific vehicle model, such as BMW Z4 forums, can be valuable resources. Members often share XDF files and their experiences with tuning similar vehicles. Search for discussions related to ECU tuning for your specific software version.

Consult Tuning Software Providers: Reach out to providers of tuning software like TunerPro or other tuning platforms. They may have resources or be able to guide you to the appropriate XDF file for your DME version.

Verify XDF Compatibility: Once you've found a potential XDF file, it's essential to verify its compatibility. Compare the tables and parameters in the XDF to the ones you see in your ECU's actual data. If they match up correctly, you likely have the correct XDF file.

Exercise Caution: Keep in mind that ECU tuning can affect your vehicle's performance and reliability. Make adjustments carefully and ensure you understand the potential consequences. It's also a good idea to back up your original ECU data before making any changes.

Remember that ECU tuning can have legal and warranty implications, so it's essential to research and proceed with caution. Engaging with the online communities of fellow enthusiasts can provide valuable guidance and support throughout your tuning journey.
Is this a Chat GPT answer?
2003 Maldives Blue 3.0i auto +

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Sun Sep 24, 2023 4:29 pm

Zedebee wrote: Sun Sep 24, 2023 8:22 am
yazmeh wrote: Sun Sep 24, 2023 5:46 am Welcome to the community, and it's great to see you're eager to learn about tuning your 2003 Z4 3.0! Tuning the ECU can be a rewarding experience, but it's crucial to have the correct XDF (definition) files to make accurate adjustments. Here are some steps to help you find the right XDF files and check compatibility:

Identify Your DME Software Version: To determine the correct XDF file, you'll need to identify your DME (Digital Motor Electronics) software version. This information is often found on a label on the DME itself, which may require removing some panels or covers in your vehicle. Alternatively, you might be able to retrieve this information using specialized diagnostic tools or software.

Search Online Forums and Communities: Enthusiast forums and communities dedicated to your specific vehicle model, such as BMW Z4 forums, can be valuable resources. Members often share XDF files and their experiences with tuning similar vehicles. Search for discussions related to ECU tuning for your specific software version.

Consult Tuning Software Providers: Reach out to providers of tuning software like TunerPro or other tuning platforms. They may have resources or be able to guide you to the appropriate XDF file for your DME version.

Verify XDF Compatibility: Once you've found a potential XDF file, it's essential to verify its compatibility. Compare the tables and parameters in the XDF to the ones you see in your ECU's actual data. If they match up correctly, you likely have the correct XDF file.

Exercise Caution: Keep in mind that ECU tuning can affect your vehicle's performance and reliability. Make adjustments carefully and ensure you understand the potential consequences. It's also a good idea to back up your original ECU data before making any changes.

Remember that ECU tuning can have legal and warranty implications, so it's essential to research and proceed with caution. Engaging with the online communities of fellow enthusiasts can provide valuable guidance and support throughout your tuning journey.
Is this a Chat GPT answer?
Lol looks like it
I've never seen an ai answer in a forum before.

User avatar
Martyn
Member
Member
Posts: 217
Joined: Mon Nov 25, 2013 9:41 pm
Location: Poole, Dorset
Contact:

MS45.0 tuning

Post by Martyn » Sun Sep 24, 2023 4:30 pm

Zedebee wrote: Sun Sep 24, 2023 8:22 am
yazmeh wrote: Sun Sep 24, 2023 5:46 am Welcome to the community, and it's great to see you're eager to learn about tuning your 2003 Z4 3.0! Tuning the ECU can be a rewarding experience, but it's crucial to have the correct XDF (definition) files to make accurate adjustments. Here are some steps to help you find the right XDF files and check compatibility:

Identify Your DME Software Version: To determine the correct XDF file, you'll need to identify your DME (Digital Motor Electronics) software version. This information is often found on a label on the DME itself, which may require removing some panels or covers in your vehicle. Alternatively, you might be able to retrieve this information using specialized diagnostic tools or software.

Search Online Forums and Communities: Enthusiast forums and communities dedicated to your specific vehicle model, such as BMW Z4 forums, can be valuable resources. Members often share XDF files and their experiences with tuning similar vehicles. Search for discussions related to ECU tuning for your specific software version.

Consult Tuning Software Providers: Reach out to providers of tuning software like TunerPro or other tuning platforms. They may have resources or be able to guide you to the appropriate XDF file for your DME version.

Verify XDF Compatibility: Once you've found a potential XDF file, it's essential to verify its compatibility. Compare the tables and parameters in the XDF to the ones you see in your ECU's actual data. If they match up correctly, you likely have the correct XDF file.

Exercise Caution: Keep in mind that ECU tuning can affect your vehicle's performance and reliability. Make adjustments carefully and ensure you understand the potential consequences. It's also a good idea to back up your original ECU data before making any changes.

Remember that ECU tuning can have legal and warranty implications, so it's essential to research and proceed with caution. Engaging with the online communities of fellow enthusiasts can provide valuable guidance and support throughout your tuning journey.
Is this a Chat GPT answer?
100%!

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Tue Sep 26, 2023 4:31 am

Can anyone explain how to find the DME version and if there is anywhere online that I can find the XDF file I need?

User avatar
Martyn
Member
Member
Posts: 217
Joined: Mon Nov 25, 2013 9:41 pm
Location: Poole, Dorset
Contact:

MS45.0 tuning

Post by Martyn » Tue Sep 26, 2023 7:27 am

Attach your full read to the thread and I’ll have a look.

I doubt an XDF exists for your version already or it would have been uploaded to the ms4x wiki.

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Thu Sep 28, 2023 2:22 am

I am trying to learn how to work with and tune the DME for my car. I am going to start with just raising the rev limiter for now. I have an 03 z4 with the m54 and ms45.0 and I have downloaded the _MPC.bin and _FLASH.bin files using ms45 flasher. I tried using the only XDF file from ms4x wiki in tunerpro but none of the tables looked right and boolean values weren't only true or false. I just want to know what to start with in order to be able to work with the BIN files in tunerpro.

User avatar
Martyn
Member
Member
Posts: 217
Joined: Mon Nov 25, 2013 9:41 pm
Location: Poole, Dorset
Contact:

MS45.0 tuning

Post by Martyn » Thu Sep 28, 2023 7:05 am

Like I said, upload the files to the thread and I’ll have a look for you.

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Thu Sep 28, 2023 6:39 pm

I didn't read that correctly, I thought you wanted me to give you an overview of what I have done. I linked a zip of the files I have below.
Attachments
ms45.0 files.zip
(727.92 KiB) Downloaded 147 times

BR54X
Newbie
Newbie
Posts: 15
Joined: Wed Sep 20, 2023 5:18 am

MS45.0 tuning

Post by BR54X » Mon Oct 09, 2023 4:56 am

Martyn wrote: Thu Sep 28, 2023 7:05 am Like I said, upload the files to the thread and I’ll have a look for you.
Did you ever look at the files?

Post Reply