Pre-Programming Preparations:
I. Preliminary Requirements
1.Prepare a laptop pre-installed with OE software and ensure it has sufficient battery. Tip: Keep the laptop plugged into a power source throughout the programming process to prevent power loss and interruption.
2.Connect the laptop to a wired network, ensuring a download speed of at least 5 MB/s. Some ECU data files are large; high network latency or interruptions will directly cause programming failure.
3.Connect the vehicle to a dedicated voltage-stabilized power supply for programming, maintaining the voltage between 13.2V and 14.5V. Voltage fluctuations can lead to programming failure, so a stable power supply is essential.
4.Park the vehicle on a flat surface to prevent the risk of rolling. An uneven surface may cause accidents during the programming process.
II. Pre-Programming Checklist
5. Check if the ECU power and ground circuits are functioning normally. Confirm that the information of the ECU to be programmed exactly matches the current vehicle's ECU information.
6. If programming a refurbished ECU, strictly follow the manufacturer's operating guidelines. Some refurbished ECUs (e.g., anti-theft modules) cannot pass OEM software validation. Used ECUs may need to have their data wiped before use; otherwise, programming will fail.
7. It is highly recommended to use brand-new ECUs for programming, and a stabilized power supply must be connected during the process.
III. Programming Process Standards
8. During programming, carefully read the operation prompts within the OEM software and strictly follow the steps. Do not perform unauthorized operations.
IV. Troubleshooting Programming Failures
9. If programming fails, first check the vehicle's status and the connection of the diagnostic equipment.
10. If the status is normal, let the vehicle sleep for 30 minutes before retrying. Powering off or putting the vehicle to sleep can clear cached error data and improve the success rate of the retry.
11. If the instrument cluster fails to display information properly after a failed programming attempt, proceed directly with programming again. Do not disconnect the equipment or power supply, and do not turn off the ignition.
⚠️ Note: Please use brand-new ECUs whenever possible, and always connect a stabilized power supply during programming.
Programming Steps:
1.Take out the RLink device, connect it to the vehicle's OBD diagnostic port and the computer's USB port respectively, and ensure a secure connection.
2.Once the device is connected, launch the RLink Platform software. Verify the vehicle connection status through the platform's connection information, check if the drivers are downloaded, and select RLink Mode under the BENZ driver.
Note: Before using DTS software for programming, it is recommended to log in to your RLink Platform account to check for any software or firmware updates. If updates are available, please update them before proceeding with vehicle programming.
3.Double-click to open the DTS software.
4.Click on Temporary workspace.
5.Select the data storage path: benchi(C:) > ProgramData > softing > Diagnostic Tool Set > DTSProjects_Daimler > BR 451 > cbf. Once in the data location, select CBF file mode in the bottom right corner, and then choose the TCU 451.CBF file.
Note: For vehicles manufactured before 2018, programming can be performed without unlocking the gateway module.
6.Select MBCar_MBVan_CBF_DiagnosticCAN_V_02_02 and click Finish to enter the programming page.
7.Click Start to identify the vehicle's ECUs and establish communication.
8.Select Diagnostic Services, and double-click TCU_451 to activate the transmission module. Find DiagJob and expand it, then double-click SecAcc01 to activate the security access.
9.Select Variant Coding, then select TCU_451, click Connect, and click Save to back up the coding data.
Note: You must back up the coding information before programming to prevent data loss. If data is lost later, you can directly import the backup file to complete the coding.
10.After saving the coding information, disconnect the ECU data connection.
11.Select Flash Programming to enter programming mode. Double-click the target TCU 451 to activate it, click Temporarily add flash data, and import the downloaded CFF programming file.
12.Once the programming file is imported, check the corresponding file on the right side and click RUN to start the programming process.
Note: Ensure the dedicated programming power supply is securely connected before starting to prevent programming failure.
13.Do not perform any operations while programming is in progress.
14.Upon completion, a prompt will appear: Flash process was successful.
Note: If programming fails, please check whether security access was activated and whether the downloaded data matches.
15.After programming, go back to the Diagnostic Services interface, find Function, expand it, and double-click ECU Reset to perform an ECU reset.
Note: If the reset operation is not performed, the ECU may not function properly.
16.Exit and reopen the DTS software, and repeat steps 3 to 8. Select Variant Coding, then select TCU_451, click Connect, and click Load... to load the previously saved coding file.
17.After loading the previous coding file, compare the coding information read after programming with the original coding information. If the information matches, simply disconnect the connection, and the programming is complete.
Note: If the coding information does not match, you can click Do Coding directly to execute the coding. After programming is complete, you must enter DAS to perform the transmission adaptation/matching.