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

676 tasks Showing 529–552

Clear filters
Service procedures

Right Mirror Unfold

Executes a routine to unfold the right mirror

PROC_VCRIGHT_MIRROR-UNFOLD

Model 3 / Y Model S / X (2021+)
Self-tests

Right RGB Ambient Lights auto-addressing and LIN connection test

Tests auto-addressing and communication of RGB lights controlled by the Right Vehicle Controller (VCRIGHT) Electronic Control Unit (ECU). Communication is established via the Local Interconnect Network (LIN) bus.

TEST-SELF_VCRIGHT_X_RGB-LIGHTS

Model S / X (2021+)
Self-tests

Right Second Row Airwave Self-Test

Tests the right second row HVAC airwave vertical and lateral vent actuators. This routine detects whether each actuator is connected and calibrated. Each actuator's end- stop and zero-stop voltage and forward and reverse encoder values will be output.

TEST-SELF_VCLEFT_X_AIRWAVE-SECOND-ROW-RIGHT

Model S / X (2021+)
Self-tests

Right Side & Rear View Mirror Dim Test

Executes a test to briefly turn on the right side and rear view mirror dimming (rear view only on Model X and Model Y Standard) and verify the voltage rail drops the minimum amount to confirm connectivity. Note this test only distinguishes between no mirrors connected and at least one connected.

TEST-SELF_VCRIGHT_X_MIRROR-DIM

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

Right Side Repeater Camera Connection Test

Tests the connection to the right side repeater camera, and performs a camera firmware update.

PING-HTTP_DAS_R_REPEATER-CAMERA-SCRIPT

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

Right Vehicle Controller (VCRIGHT) CAN Communication

Tests communication with the right vehicle controller (VCRIGHT) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_VCRIGHT

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

RR Door Handle Calibration

Calibrate Right Rear door handle by actuating the fork to its maximum and minimum positions. Also configure the door handle controller to make it learn its location, if needed.

PROC_VCRIGHT_REAR-R_CALIBRATE-DOOR-HANDLE

Model S / X (2021+)
Self-tests

RR Door Self Test

Runs the self tests for the right rear door

TEST-SELF_VCRIGHT_REAR-R_DOOR

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

Safety System Continuous Resistance Check

Returns the resistances of the deployment loops controlled by the Restraints Control Module (RCM).

PROC_RCM_X_DEPLOYMENT-LOOP-CONTINUOUS-MONITOR

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

SCCM CAN Communication

Tests communication with the Steering Column Control Module (SCCM) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_SCCM

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

SCCM UDS ECU Reset

Resets the Steering Column Control Module (SCCM) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_SCCM

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

Search UI Alerts

The procedure checks recent syslogs for all User Interface (UI) alerts. Some alerts are benign, such as seatbelt reminders, but others may represent service concerns. This Task will find all UI alerts along with when each occurred. Note that these timestamps are always PDT.

TEST-BASH_ICE_X_SEARCH-UI-ALERTS

Model 3 / Y Model S / X (2021+)
Self-tests

Second Row HVAC Thermistor Self-Test

Tests if the second row HVAC panel duct thermistor is operating as expected and whether it is reporting fault conditions.

TEST-SELF_VCLEFT_X_HVAC-SECOND-ROW-THERMISTORS

Model S / X (2021+)
Service procedures

Service Alert Clear

Clears remote service alerts.

PROC_ICE_X_CLEAR-SERVICE-ALERT

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Software updates

Service CAN Redeploy

Before running this routine, ensure the parking brake is engaged. Do not use this routine after a car computer replacement. Performs fast redeployment of the currently installed firmware version to all Controller Area Network (CAN) Electronic Control Units (ECU). This routine uses specific logic to reinstall directly from the online bank, avoiding the need for signature verification and staging.

UPDATE_CAN-REDEPLOY

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

Service Factory Reset

Deletes all user settings and data from /home. Ensure that user profiles are backed up before running this procedure to prevent permanently erasing user data.

PROC_ICE_X_SERVICE-FACTORY-RESET

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

Service Mode Plus Authentication

Authenticates with Service Mode on the vehicle to enter Service Mode Plus. Service Mode must be active in order to run this routine. This routine passes the user's ODIN token to the vehicle and the token will be used when performing actions in vehicle via the touchscreen. Returns the current status of the ODIN token on the vehicle if present, or deletes the ODIN token on the vehicle. The authenticated token will persist on the vehicle until it is deleted via this task, the user logs out via the touch screen, Service Mode is exited, or it expires after 24 hours.

PROC_ICE_X_SERVICE-MODE-AUTH

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

Service Mode Plus Authentication (Session)

Authenticates with Service Mode on the vehicle to enter Service Mode Plus, requiring an auth session id provided by Service UI. Service Mode must be active before running this routine.

PROC_ICE_X_SERVICE-MODE-AUTH-SESSION

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

Set APN and Cell Policy for Non-Tesla SIM

Takes in user-input APN, correctly sets the vehicle APN, and configures the cell policy file. The Restore flag will revert to the default APN and original cell policy file if selected. If no roaming markets are provided, a default list of all currently supported roaming markets will be used.

PROC_ICE_X_NON-TESLA-SIM-INSTALLATION

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

Set Cell Proccess State

Takes in sv actions to control processes: ofono, qtcar-connman, and qtcar-ecallclient (if applicable)

PROC_ICE_X_SET-CELL-PROCESS-STATE

Model 3 / Y Model S / X (legacy) Model S / X (2021+)
Self-tests

Set Charge SOC Monitor Threshold

The test sets the monitor threshold of the charging SOC (State of Charge) controlled by the Front Vehicle Controller (VCFRONT).

TEST-SELF_VCFRONT_X_CHARGE-SOC-MONITOR

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

Set Compressor Gateway Configuration

Reads the compressor part number (PN) and sets the value of the last known recommended compressor Gateway (GTW) configuration.

PROC_CMPD_COMPRESSOR-AUTO-CONFIG

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

Set Coolant Pumps Pole Pair Count

Set the pole pair count for the coolant pumps.

PROC_VCFRONT_X_SET-COOLANT-PUMPS-POLE-PAIR-COUNT

Model S / X (2021+)