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 505–528

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+)
Service procedures

Right Seat Calibration

Calibrates the front right seat track & motor.

PROC_VCRIGHT_SEAT-CALIBRATE

Model 3 / Y
Service procedures

Right seat controller post replacement procedure

A consolidation of all the ODIN routines required to be run post replacing a right seat controller. The routine will wait for up to 30s for the second row right seat to be unoccupied.

PROC_VCSEAT2R_2R_POST-REPLACEMENT-PROCEDURE

Model 3 / Y
Service procedures

Right Second Row Seat Armrest Functional Test

Moves the right second row seat armrest to the downward endstop then a full range move to test the seat armrest, finally store the seat armrest as its nominal use position.

PROC_VCSEAT2R_X_2R-SEAT-ARMREST-FUNCTIONAL-TEST

Model 3 / Y
Service procedures

Right Second Row Seat Armrest History Generation

Moves the right second row seat to the nominal use position, to the rearward endstop, and repeats another time to record speed history.

PROC_VCSEAT2R_R2-SEAT-ARMREST-HISTORY-GENERATION

Model 3 / Y
Service procedures

Right Second Row Seat Calibration

Moves the right second row seat to the rearward endstop to perform position calibration, then move seat to the nominal use position.

PROC_VCSEAT2R_2R-SEAT-RECLINE-CALIBRATION

Model 3 / Y
Service procedures

Right Second Row Seat Calibration

Moves the right second row seat to the rearward endstop to perform position calibration, then move seat to the nominal use position.

PROC_VCSEAT2R_R2-SEAT-CALIBRATION

Model 3 / Y
Service procedures

Right Second Row Seat Track Functional Test

Moves the right second row seat track to the rearward endstop then a full range move to test the seat track, then move seat track to the nominal use position.

PROC_VCSEAT2R_X_2R-SEAT-TRACK-FUNCTIONAL-TEST

Model 3 / Y
Service procedures

Right Third Row Seat Power Adjustable Recline Calibration

Moves the third row seat recliner/backrest to the rearward endstop to perform position calibration, then moves the backrest to the nominal use position.

PROC_VCRIGHT_X_3R-SEAT-RECLINE-CALIBRATION

Model 3 / Y
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+)
Service procedures

Run BCREAR Spoiler Routine

The this routine will trigger the automatic spoiler calibration routine in the BCREAR module. The calibration will tell the BCREAR where the spoiler endstops are and will calibrate the spoiler's anti-pinch feature.

PROC_BCREAR_X_SPOILER

Model S / X (legacy)
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+)
Service procedures

Search Time Range in SX Gateway Logs

Searches the SX gateway logs for a byte range and a file range given start and end timestamps in s.

PROC_MCU_X_SEARCH-GATEWAY-LOGS

Model S / X (legacy)
Service procedures

SEC Pektron Key Update

Checks the state of the nearest keyfob, then tries to update it if it is 80-bit encryption or unlocked

PROC_SEC_X_PEKTRON-KEY-UPDATE

Model S / X (legacy)
Service procedures

SEC Pektron VIN Learn

This routine performs the VIN Learn, and side configuration learn for Pektron door module. This is necessary to ensure the security controller (SEC) recognizes the correct vehicle configuration. Test will always report as passed to MES due to unreliability of the routine. Routine is necessary after any configuration changes that affect the SEC module.

PROC_SEC_X_PEKTRON-VIN-LEARN

Model S / X (legacy)