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

665 tasks Showing 649–665

Clear filters
Service procedures

VCSEATD Seat Controller Assignment Procedure

Assigns the seat controller ECU to be the Driver Seat Controller (VCSEATD) after installing the seat controller on the driver side of the vehicle.

PROC_VCSEATD_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

VCSEATP Seat Controller Assignment Procedure

Assigns the seat controller ECU to be the Passenger Seat Controller (VCSEATP) after installing the seat controller on the passenger side of the vehicle.

PROC_VCSEATP_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

VCSEC and DI - Immobilizer Pairing to UI

Pairs the immobilizer between the Vehicle Security Controller (VCSEC) and Drive Interface (DI). Initializes the odometer. Requires vehicle connectivity.

PROC_DI_X_PAIR-IMMOBILIZER-AND-VEHICLE-ODOMETER

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

Vehicle Configuration Safe Set

Sets Gateway (GTW) configuration with a safe GTW refresh.

PROC_ICE_X_SAFE-SET-VEHICLE-CONFIGS

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

Vehicle Service History

Access the vehicle's service history, including both maintenance and repair records. Service history includes all work performed on the vehicle. The availability of maintenance and repair history options may vary depending on the vehicle model and configuration.

PROC_ICE_X_GET-SERVICE-HISTORY

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

Voice Command Button Test

Tests the functionality of the voice command button located on the steering wheel.

PROC_SCCM_X_SCCM-TOP-RIGHT

Model S / X (legacy)
Service procedures

Wake Display

The procedure sends a wake signal to the center display, emulating a touch to turn on the center display in the Infotainment and Connectivity ECU (ICE).

PROC_ICE_X_WAKE-DISPLAY

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

Wake Display

The procedure sends a wake signal to the center display, emulating a touch to turn on the center display in the Infotainment and Connectivity ECU (ICE).

PROC_ICE_X_WAKE-DISPLAY

Model S / X (legacy)
Service procedures

Wash Nozzle Heaters

This check verifies that the washer nozzle turn on and heat up when triggered. These heaters are on the washer nozzles on the underside of the hood.

PROC_CID_FRONT_WASHER-NOZZLE-HEATER

Model S / X (legacy)
Service procedures

Wash Nozzle Heaters Off

This test turns the washer nozzle heaters off.

PROC_CID_FRONT_WASHER-NOZZLE-HEATER-OFF

Model S / X (legacy)
Service procedures

Windows Calibration Procedure

Calibrates all window endstops and pinch detection. Before running the routine, ensure all doors are closed. After starting the routine, do not open any door or press any window switch button.

PROC_VC_X_CALIBRATE-WINDOWS

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

Windshield Configuration Update

Depending on the windshield installed, the Temperature Humidity Sensor (THS) will be configured different. Run this routine after replacing the windshield and select the windshield part number to ensure nominal HVAC performance.

PROC_VCRIGHT_X_WINDSHIELD-REPLACEMENT

Model 3 / Y
Service procedures

Wiper Heaters

This check verifies that the wiper heaters turn on and heat up when triggered.

PROC_CID_FRONT_WIPER-HEATERS

Model S / X (legacy)
Service procedures

Wiper Heaters Off

This test turns wiper heaters off.

PROC_CID_FRONT_WIPER-HEATERS-OFF

Model S / X (legacy)
Service procedures

Wiper Replacement Procedure

After a windshield wiper module replacement, this routine runs all required tasks.

PROC_WIPER_X_POST-REPLACEMENT-PROCEDURES

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

Write or Read BMS Pyro Type

This routine will write or read the pyro data to/from the Battery Management System (BMS). Important: - A new battery-powered hybrid pyro or thermal/sand fuse should never be installed in the HV battery. See Article 6239500 for more details. - It is important to only update the type when a new self-powered hybrid pyro has been installed or when a sand fuse has been physically confirmed to be installed and the BMS needs to be updated.

PROC_BMS_X_PYROFUSE-READWRITE-TYPE-YEAR-MONTH

Model S / X (legacy)
Service procedures

Write or Read HVC BMB ASIC Type

This routine allows one to write or read the BMB ASIC type to the HVBMS and HVP ECUs. See Toolbox Article 7761700 for more details regarding how to determine the correct BMB ASIC type to write, if needed.

PROC_HVC_X_BMB-ASIC-TYPE

Model 3 / Y