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

421 tasks Showing 289–312

Clear filters
Diagnostic tests

Rain/Light Sensor

This tests verifies whether the rain/light sensor is functional by observing the auto headlamps and day/night display modes. Make sure the headlights and display modes are both set to AUTO.

TEST_RLS_X_LIGHT-TEMPERATURE-VENDOR

Model S / X (legacy)
Service procedures

RCM Arming & Confirmation

Arms the Restraints Control Module (RCM)

PROC_RCM_ARM

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

RCM DTC Clear and Confirm

Clears Diagnostic Trouble Codes (DTCs) in the Restraints Control Module (RCM) Electronic Control Unit (ECU). Checks whether DTCs are set again.

TEST-DTC_RCM

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

Re-enable Pack Contactors

This routine will re-enable pack contactors by clearing BMS_w/f026_SW_Ctrs_Disabled. This routine should only be executed after identifying/resolving the reason for pack contactors being disabled (i.e. Charger detecting crash event, HWOC, welded contactor, etc.).

PROC_BMS_X_ENABLE-CONTACTORS

Model S / X (legacy)
Diagnostic tests

Read File

Read specified file from the infotainment filesystem.

TEST-BASH_ICE_X_READ-FILE

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

Rear Driver Door Handle Calibration

Calibrates the rear driver door handle by actuating the fork to its maximum and minimum positions. If needed, the routine configures the door handle controller to learn its location.

PROC_DHRD_REAR-DRV_DOOR-HANDLE-CALIBRATION

Model S / X (legacy)
Service procedures

Rear Only Motor Mode

Enables only the rear motor on a dual motor vehicle with All-Wheel Drive (AWD). Vehicle will operate with only the rear motor. To run this procedure, vehicle must be four wheel drive and satisfy either GUI_isDevelopmentCar, GUI_factoryMode, or GUI_serviceMode.

PROC_ICE_X_REARONLY-MOTOR-MODE

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

Rear Passenger Door Handle Calibration

Calibrates the rear passenger door handle by actuating the fork to its maximum and minimum positions. If needed, the routine configures the door handle controller to learn its location.

PROC_DHRP_REAR-PAS_DOOR-HANDLE-CALIBRATION

Model S / X (legacy)
Service procedures

Rear Window Defrost

This check verifies that the rear defrost grid is heating when it is commanded on.

PROC_CID_REAR_WINDOW-DEFROST

Model S / X (legacy)
Service procedures

Record Service Action

Records a new maintenance or repair event for this vehicle, adding to its service history database.

PROC_ICE_X_RECORD-SERVICE-ACTION

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

Reformat Gen2 Gateway SD card

Reformat the gen2 gateway sd card and reboot the mcu. Task will not run if display is on or a software update is in progress.

PROC_ICE_X_FORMAT-GTW2-SD

Model S / X (legacy)
Service procedures

Remote Key Reset

Resets remote unlock security key on body controller.

PROC_ICE_X_RESET-REMOTE-KEY

Model S / X (legacy)
Service procedures

Repair and Maintenance Information Vitals

Provides RMI (Repair and Maintenance Information) Vitals values, including configuration values, alerts, and data.

PROC_ICE_X_RMI-VITALS

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

Request ACC and Drive Rail Off

Requests the accessory rail and the drive rail to power off.

PROC_CID_X_REQUEST-RAILS-OFF

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

Request Pack Contactors to Open

Requests the drive rail to power off and the high voltage battery pack contactors to open.

PROC_CID_X_REQUEST-HV-CONTACTORS-OPEN

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

Reset all EFUSES

Turns the drive rail off and attempts to reset all fuses on the EFUSE board.

PROC_EFUSE_X_RESET-EFUSES

Model S / X (legacy)
ECU resets

Reset BCCEN

Send a hard reset ECU command to the BCCEN

TEST-RESET_BCCEN

Model S / X (legacy)
Service procedures

Reset CAC

This routine resets all HV battery brick calculated amp-hour capacities (CACs) to their nominal/default values. During normal operation, the BMS calculates brick CAC values over multiple charge/discharge cycles. In the event of a large accumulated error, this routine can reset the calculated CAC based solely on the nominal/default brick CAC values to improve the BMS' full pack energy prediction.

PROC_BMS_X_RESET-CAC

Model S / X (legacy)
ECU resets

Reset DI

Send a hard reset ECU command to the DI

TEST-RESET_DI

Model S / X (legacy)
Service procedures

Reset EFUSE ECU

Turns the drive rail off and attempts to reset EFUSE ECU.

PROC_DAS_X_EFUSE-RESET

Model S / X (legacy)
Service procedures

Reset Firmware Update Progress

The procedure resets the User Interface (UI) firmware update progress state.

PROC_ICE_X_RESET-UPDATE-PROGRESS

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

Reset Remote Key for Service

CAUTION: reset remote unlock security key on body controller ONLY if remoteAccessRejected alert has fired recently.

PROC_ICE_X_RESET-REMOTE-KEY-SERVICE

Model S / X (legacy)