Skip to content

Tesla service tasks.

Find the procedure. Understand what it does. Explore diagnostic tests and repair tasks you can run with Tesware on compatible vehicles.

1,357

service tasks

Model 3, Y, S & X

Find a service task

857 tasks Showing 193–216

Clear filters
ECU resets

DPB UDS ECU Reset

Resets the Decoupled Pedal Brake (DPB) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_DPB

Model 3 / Y
Self-tests

DPB VCP Calibration

Selftest to perform the DPB Valve Comfort Pulse calibration

TEST-SELF_DPB_VALVE-COMFORT-PULSE-CALIBRATION

Model 3 / Y
Communication checks

Drive Interface CAN Communication

Tests communication with the Drive Interface (DI) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_DI

Model 3 / Y
Self-tests

Drive Inverter CAN Communication Self-Test

Tests communication of the Front Drive Inverter and Pedal Monitor (PMF) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-SELF_PMF_X_CAN-COMMS

Model 3 / Y
Self-tests

Drive Inverter CAN Communication Self-Test

Tests communication of the Right Drive Inverter and Pedal Monitor (PMR) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-SELF_PMR_X_CAN-COMMS

Model 3 / Y
Service procedures

Drive Inverter Front (DIF) - Restore Application Data After Replacement

Restores the Drive Inverter Front (DIF) application data from the most recent backup on the car computer and configures the Usage ID after a DIF replacement. Run this routine only after a new compatible drive inverter is installed. After successfully completing, this procedure fails if run multiple times.

PROC_DIF_X_LEGACY-RESTORE-ENTRYPOINT

Model 3 / Y Model S / X (2021+)
Service procedures

Drive Inverter Front (DIF) - Restore Bootloader Data After Replacement

Restores the Drive Inverter Front (DIF) bootloader data from the most recent backup on the car computer and configures the Usage ID after a DIF replacement. Run this routine only after a new compatible drive inverter is installed. After successfully completing, this procedure fails if run multiple times.

PROC_PMF_X_LEGACY-RESTORE-ENTRYPOINT

Model 3 / Y Model S / X (2021+)
Service procedures

Drive Inverter Rear (DIR) - Restore Application Data After Replacement

Restores the Drive Inverter Rear (DIR) application data from the most recent backup on the car computer and configures the Usage ID after a DIR replacement. Run this routine only after a new compatible drive inverter is installed. After successfully completing, this procedure fails if run multiple times.

PROC_DIR_X_LEGACY-RESTORE-ENTRYPOINT

Model 3 / Y Model S / X (2021+)
Service procedures

Drive Inverter Rear (DIR) - Restore Bootloader Data After Replacement

Restores the Drive Inverter Rear (DIR) bootloader data from the most recent backup on the car computer and configures the Usage ID after a DIR replacement. Run this routine only after a new compatible drive inverter is installed. After successfully completing, this procedure fails if run multiple times.

PROC_PMR_X_LEGACY-RESTORE-ENTRYPOINT

Model 3 / Y Model S / X (2021+)
Diagnostic tests

Driver Front Airbag, 1st Stage Connection

Tests the connection of the driver airbag to the Restraints Control Module (RCM) Electronic Control Unit (ECU).

TEST-PYRO_RCM_X_DAB-STAGE-1

Model 3 / Y
Diagnostic tests

Driver Front Airbag, 2nd Stage Connection

Tests the connection of the driver airbag to the Restraints Control Module (RCM) Electronic Control Unit (ECU).

TEST-PYRO_RCM_X_DAB-STAGE-2

Model 3 / Y
Service procedures

Dual Bootstrap eSIM Operator Swap

Swaps the Embedded Subscriber Identity Module (eSIM) operator from AT&T to KPN and vice-versa. For the procedure to execute properly, the 'kpn' input must be set to 'true' to switch to KPN and 'false' to switch to AT&T. Before running this procedure, check vehicle vitals to confirm the modem is reporting back to the car computer. If modem processes were recently restarted, the modem can take some time to respond.

PROC_ICE_X_DUAL-BOOTSTRAP-E-SIM

Model 3 / Y Model S / X (2021+)
Service procedures

ECU Reset

Before running this routine, ensure the selected Electronic Control Unit (ECU) is powered.

PROC_X_RESET-ECU

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Communication checks

Emergency Call Connection Test

Tests the Emergency Call (eCall) module for power and connection. When communication and connection are established, the test will succeed. If the test fails, inspect wiring and make sure the eCall module is powered.

PING-BASH_ECALL

Model 3 / Y Model S / X (2021+)
Service procedures

Enable 2Row Left Pitch

Enable 2Row Left Pitch

PROC_VCLEFT_L_EASY-ENTRY-PITCH-ENABLE

Model 3 / Y
Service procedures

Enable 2Row Right Pitch

Enable 2Row Right Pitch

PROC_VCRIGHT_R_EASY-ENTRY-PITCH-ENABLE

Model 3 / Y
Service procedures

Enable Adaptive PLG Control

Enables adaptive PLG control

PROC_VCLEFT_X_ENABLE-ADAPTIVE-LIFTGATE-CONTROL

Model 3 / Y
Diagnostic tests

Enable BMP Watchdog

This network enables the BMP watchdog and exits with 0 if it was enabled successfully

TEST_GTW_ENABLE-BMP-WATCHDOG

Model 3 / Y Model S / X (2021+)
Service procedures

Enable Mobile App Access

The procedure enables mobile app access to the vehicle by switching on the Mobile Access toggle on the User Interface (UI). This may be helpful for direct-to-home deliveries or after-hours pickups.

PROC_ICE_X_ENABLE-MOBILE-APP

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Service procedures

End EPBL Service Mode

Ends service mode on the left EPB

PROC_EPBL_STOP-SERVICE-MODE

Model 3 / Y Model S / X (2021+)
Service procedures

End EPBR Service Mode

Ends service mode on the right EPB

PROC_EPBR_STOP-SERVICE-MODE

Model 3 / Y Model S / X (2021+)