Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

For deprecated M-Tuner v1 directions see M-Tuner v1 Install & Directions.

M-Tuner is the first and only standalone an at-home flashing utility which can be used to port flash your ECU over OBDII, datalog at high speeds, read & clear faults, enable/disable dyno mode, and more! M-Tuner v2 introduces an overall smoother user experience, hyper logging, and quicker OBD Flashing! These instructions will guide you how to use all the features of M-Tuner v2.

...

Procedure & Installation of M-Tuner

  1. (McLaren Only) Remove and mail your ECU to M-Engineering HQ after placing an order on our website or contacting us directly.

    1. (McLaren Only) To have access to all of the M-Tuner features, and M-Engineering calibration features, a one time bench unlock must first be performed. This process does not involve opening the case. The purpose behind the bench unlock is to ensure stability in our flashing process. In the event of an unforeseen circumstance where the flashing process does not complete properly, such as walking away with the key in your pocket, insufficient battery voltage, etc…, a built in recovery mode allows users to recover and reflash their ECU without the need to physically remove the ECU.

  2. (McLaren Only) M-Engineering will perform the bench unlock procedure and mail the ECU back to you. General turnaround time is one business day. e.g. you send the ECU overnight on Monday, we receive it Tuesday morning, bench unlock it and mail it out Tuesday afternoon, and you receive the ECU back Wednesday.

  3. The ECU will return to you (McLaren Only) with a M-Tuner Quick Start Document which will guide you through the install procedure and will also contain a personalized license key that allows M-Tuner to interface with your specific vehicle.

    1. The latest version of M-Tuner can always be found at www.M-Engineering.us/downloads

      1. Proper Operation of M-Tuner v2 to existing M-Tuner v1 customers will require an update to your ECU calibration. Please contact us at Info@M-Engineering.us to request an update.

Downloading M-Tuner.MOV

M-Tuner works best if your language is set to English on your PC. Having M-Tuner set to another language may interfere with the program running properly.

...

M-Tuner v2 is devised of 10 different parts, see below for detailed information, all will activate a routine or display certain information:

  1. Flash ECU - This button is how you activate the flash routine to change files on your ECU over OBDII

  2. Console - This is where important flashing information is displayed in real time. Map Notes, completion percentage, etc, will be displayed here during the flash process.

  3. Profile - Profile affords multiple different logging profiles which can be customized to cater to specific systems we are focusing on trying to improve. Every M-Tuner will come with a “General” logging profile.

  4. Start Monitoring - This will activate live data as well as datalogging. All data displayed is subsequently recorded. Each datalog consists of .csv and .ldat files. When emailing datalogs to M-Engineering please email the .ldat files as well.

  5. Actuators - This is where you will find actuators to turn on and off certain functions. Such as turning on and off the fuel pump to pump out fuel, or turning radiator fans on to help cool the car down in the pits after a long track session.

  6. Logging Rate & License - Your current logging rate is displayed in this panel. When logging your sample rate is displayed in Hz. The License portion displays who this particular version of M-Tuner is licensed to. The license allows your vehicle to communicate with M-Tuner.

  7. Dyno Mode - This panel is where you can enable and disable dyno mode. This is required for the vehicle to run properly on any dyno.

  8. Read/Clear Faults - Here you can read McLaren specific faults and clear faults in all modules.

  9. License - Here you can add additional licenses or pick the proper license for the vehicle you are working on. This is particularly useful for shops who have many customers who are running M-Tuner.

  10. Map Notes - With this button you can open your M-Tuner files to view the map notes. This is useful if you forget your map slots.

Auto-Licensing


If this is the first flash or datalogging you are completing on M-Tuner, licensing of the software is needed. Click on “Read Info” and you will be prompted to enter in your Customer Name for the license. You can simply put whatever you like in the box such as your full name and the year/make/model of the car. Once this step is complete this allows you to gain full control of reading and clearing faults as well as datalogging.

...

Flashing Your ECU

...




Note

The Flash process requires that the ignition be in the on position

...

with the engine

...

not running.

  • Typically the tach will be illuminated with the dash displaying images when the key is in the on position.

Note

A battery tender is highly recommended during flashing. Do not attempt to flash your vehicle if your battery life is less than 10days as displayed on the dash. An insufficient charge can lead to a failed flash!

Your First Flash (1).mov

File Types in M-Tuner

  1. M-Tuner(C) - These are calibration files and are the more common file type you will be encountering. When doing calibration revisions for remote tuning these will be the type of files you will be flashing.

  2. M-Tuner(F) - These are full binary files that are used for large feature updates! M-Tuner(F) is what also will be needed to recovery an ECU in the unlikely event a flash fails for any unforeseen reason.

Initiating a flash

  1. Flashing is a straight forward process that can take between 90 seconds to 10 minutes depending on the file type. Simple on screen prompts guide you through the process. C

  2. Open M-Tuner and connect the OBD M-Engineering dongle to your PC via the included USB cable. The other end connects to your vehicle via the OBDII port. If you have a stable connection the “Flash ECU” button (1) will now be in bold and no longer grayed out.

  3. Turn the vehicle to the on position but do not start the engine. A simple way to know you’re at the right point is if the tach is showing but the engine is not running. This state can be reached simply by pressing the start/stop button with your foot off of the brake pedal.

  4. Click “Flash ECU.” (1) A directory will appear. Select the file you’d like to flash and open it.

    1. A battery tender is highly recommend, particularly if flashing a M-Tuner(F) file.

  5. A confirmation window with map notes will now appear. Click yes to proceed. No to abort.

Flashing Process

  1. The console (2) will now display information as the flash process progresses.

    1. As the vehicle enters the proper flash state all CAN BUS traffic will stop and modules will shut down. It is normal for the dash to turn off and a few alarms to go off as this process takes place.

  2. You may see some communication errors regarding certain modules displayed while gaining security access, this is normal.

  3. Once access is granted the flashing procedure will commence and a completion percentage will update in real time.

  4. As the flash is wrapping up you may again see some communication issues with certain modules, again this is normal.

  5. When the flash routine is finalizing modules will come back online and alarms may once again sound. This is normal.

  6. When prompted cycle the key off and on and click ok.

  7. When you click ok the dash will go dark in the M838T vehicles for ~15 seconds as it resets. 720S owners may get a “Engine System Fault” message after a flash. If this occurs simply close all doors and hatches, take the key out of the car, and lock the vehicle. This will cure the fault.

  8. The flash is now successful and you’re all set! See special precautions at the end of this section for other important data.

ECU Recovery

  1. In the very rare instance a flash were to fail due to low battery voltage, turning the car off during a flash, etc, we have built a recovery mode that can flash your ECU even if the flash was inhibited while in progress.

  2. During your first flash a local file will be saved in the folder “FlashLogs.” This file will be designated by your vin number followed by _ recovery.recf. This is a recovery file that will be utilized if a flash ever fails. Leave this file alone and do not move it out of this folder.

    1. We also store all of these recovery files on site as part of our bench unlock procedure. So if for some reason you misplace your file we have a backup.

  3. Now, if for any reason discussed above the flash fails you can now simply flash your M-Tuner(F) file to the vehicle and it will recover and you’ll be on your way.

If for any reason the recovery mode fails to recovery your ECU please send us an email at Info@m-engineering.us with the subject heading “M-Tuner Flash Failure” and we will assist you as soon as possible! We have yet to encounter an ECU that has not been recoverable in the field.

  1. Precautions During and After Flashing

Note

Since non-vital CAN traffic is silenced during this process certain items may not work while flashing. This includes the door mechanisms as well as the windows. If you find yourself locked in the car in an emergency and need to get out, there are mechanical emergency straps located near the door, over your shoulder. Give it a yank and the door will open. This is good general knowledge to know in any emergency while operating a McLaren. Flashing with the door open or windows down will not cause an issue.

...

Monitoring & Datalogging

Profile Selection

  1. In the lower left corner of M-Tuner you will see a drop down menu named “Profile” (3)

    1. Profile selection dictates what parameters you will be logging

    2. All M-Tuner builds come with a “General” logging profile and logs all of the vital engine data.

      1. Logger profile files have the extension “.lcfg”

How to Monitor / Datalog

How to Datalog .MOV

  1. Be sure you have installed the proper drivers delivered with your M-Tuner. openport_setup.exe will install the proper drivers if you haven’t done so.

  2. Open M-Tuner and connect the OBD dongle to your vehicle and PC via the supplied USB cable.

  3. If you have a profile open and a good connection to the vehicle “Start Monitor” (4), “Dyno Mode” (7), and “Clear Faults” ( 8 ) will be in bold and no longer grayed out.

  4. “Start Monitor” (4) will now begin displaying live data in the monitor panel (5) and your logging speed (6) will be displayed near the bottom.

    1. Whenever you start to monitor a datalog is created automatically. When you first datalog a folder called “Datalogs” will be created in the same folder as M-Tuner. This is where all datalogs are saved.

  5. Datalogs are saved as both a .csv and a .ldat.

    1. .csv files are files you are welcome (& encouraged) to review. Knowing what to look for in datalogs can be a great tool in early detection of an issue.

    2. .ldat files are encrypted files that contain proprietary calibration data.

      1. We are always available to review datalogs.

        1. If you have a datalog you’d like us to review shoot us an email at Info@M-engineering.us with the subject header “McLaren Log Review” Please be sure to also include your VIN in the email.

  6. Our Datalogging Parameters page can help you make sense of most vital monitors.

Dyno Mode

The “Dyno Mode” buttons ( 7 ) All McLarens being run on a chassis dyno require Dyno Mode to allow for a repeatable and accurate torque and power figure. Even AWD Dynos with the dyno rollers mechanically linked, such as the MD-AWD-500 or DJ 424x Linx, require Dyno Mode for proper operation.

...

Reading and clearing Faults.MOV

Filter by label (Content by label)
showLabelsfalse
max5
spacescom.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@43fc660d
sortmodified
showSpacefalse
reversetrue
typepage
cqllabel in ( "datalogging" , "dyno_mode" , "m-logger" , "clear_faults" , "m-tuner" ) and type = "page" and space = "MENGINEERI"
labelsM-Tuner M-Logger Datalogging Clear_faults Dyno_mode
Page Properties
hiddentrue

Related issues

Advanced Troubleshooting

In the event you are having issues with the M-Tuner dongle connecting to you your computer and have tried basic troubleshooting such as restarting your PC, power cycling the dongle, swapping USB ports and cables, etc., you may need to install a fresh driver for the dongle.
Follow this file path location to open and run the program. C:/program files (x86)/M-Engineering/M-Tuner/openport2_setup.exe

Info

MP4-12C cars produced with a VIN # that is less than 1000 often contain an issue with the OBD-II port that requires rewiring/repining in order to fix connectivity issues with M-Tuner and also with the dashboard randomly shutting down when the OBD dongle is plugged in.