BMW ECU Programming with Autel Maxisys Pro MS908P
In this article, we explain step by step how to perform reflash, programming, and coding operations with the Autel Maxisys Pro-MS908P device and J2534 ECU programming device.
Note: The Autel MS908P and Autel Maxisys Elite are the only devices on the market that support online ECU programming. You cannot perform these operations without a password using any other device.
Vehicle Model: BMW 750Li 2006
Let's proceed step by step;
Part 1 – Establishing connections
Step 1 – Connecting the power supply
- Connect the vehicle to a stable power supply
- Make sure the battery clamps are securely fastened
- Ensure your Autel MS908P tablet is fully charged
Step 2 – Connecting to the internet
- Connect your Maxisys Pro to the internet
- Make sure your internet connection is stable for a successful ECU programming session
- You can use a wired or wireless connection
- Check the internet connection status icon in the lower left corner of the screen to confirm connectivity.
Step 3 – Connecting the J2534 ECU programmer
- Connect the Maxiflash J2534 ECU programmer to the MS908P device with the USB cable
- Tighten the screws
Step 4 – Connecting to the vehicle
- Connect the Maxisys Pro MS908P to your vehicle with the OBD2 cable
- All connections are now established
Part 2 – ECU programming
We are starting ECU programming on the BMW
- Maxisys Pro MS908P: select Diagnostic from the menu.
- Select BMW
- Turn off the ignition, wait 10 seconds, and turn the ignition back on.
- Click OK and read vehicle information
- For ECU programming, click CIP (coding, individualizing and programming)
- Vehicle configuration
- Read the data and click OK to continue. An Edit button is available to perform customized SA configuration.
- Make sure everything is correct and delete the vehicle data correctly.
- Click OK
- Press Esc to exit when complete
- Click Yes to save the data
- Maxisys connecting to the control unit may take a few minutes
- Confirm whether any control unit was changed before programming
- Click Yes or No according to your answer to continue.
- Select SIM for coding/programming
- Click Selective update to program a specific control module separately
- Or perform a bulk update by selecting all modules
- We select SIM for programming
- Click OK for vehicle information
- Click Execute measures plan to continue
- Turn off the ignition
- Select Terminal 15 (ignition)
- Before starting the reflashing process, make sure network and other connections are established.
- Coded! Stored fault data will be deleted.
- Turn off the ignition and remove the key from the ignition barrel with the remote
- Wait 10 seconds
- Insert the key with the remote and turn on the ignition
- Then proceed to the next operation. All operations will be performed automatically one by one.
- Do not perform another operation at the same time
- The system will notify you after the reflashing process.
- Click End to finish the ECU reflashing/programming process.
Nitro Bilişim is proud to offer Autel products — professional diagnostic and ECU programming tools — to our valued customers with over 10 years of experience and a team of specialists.
To view similar products Click here
