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 1–24

Clear filters
Service procedures

2nd-Row Seat Heaters - Enable

Turn on the second row seat heaters via the Center Instrument Display (CID).

PROC_CID_REAR_SEAT-HEATERS

Model S / X (legacy)
Diagnostic tests

3rd Row Liftgate Button (Close)

Test checks the function of the interior trunk release button on vehicles equipped with a third row jump seat. Press the third row interior trunk release while the trunk is open to pass.

TEST_LFT_TRNK_CLOSE-PRESSED

Model S / X (legacy)
Diagnostic tests

3rd Row Liftgate Button (Open)

Test checks the function of the interior trunk release button on vehicles equipped with a third row jump seat. Press the third row interior trunk release to pass.

TEST_LFT_TRNK_OPEN-PRESSED

Model S / X (legacy)
Diagnostic tests

Air humidity sensor

Check air humidity sensor

TEST_RLS_X_HUMIDITY-SNSR-NEW

Model S / X (legacy)
Service procedures

Air Suspension Pressure Measurement

Measures the air pressure of the Tesla Air Suspension (TAS) system.

PROC_TAS_X_MEASURE-AIR-SUSPENSION-PRESSURE

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

AM/FM Radio Status

Check the status of the AM/FM radio, including tuning to a specific frequency and verifying signal strength.

PROC_CID_X_AM-FM-RADIO

Model S / X (legacy)
Service procedures

AM/FM Radio Status

Check the status of the AM/FM radio, including tuning to a specific frequency and verifying signal strength.

PROC_CID_X_AM-FM-RADIO-JP

Model S / X (legacy)
Service procedures

Attempt to Clear Blocked Pack Contactors

This routine will execute various Battery Management System (BMS) clear/reset routines in an attempt to clear blocked pack contactors. Keep in mind that even if all internal routines PASS, pack contactors may still be blocked from closing due to other extrinsic conditions.

PROC_BMS_X_CLEAR-BLOCKED-CONTACTORS

Model S / X (legacy)
Service procedures

Automated Falcon Door Test (Driver)

This test will open the falcon door from the latched position, during which it will monitor signals related to inward facing USS, cladding sensors, anti-pinch sensors, and strut current. If the door opens fully and all of these signals report values as expected, the test will pass. The test will then close the door on its own.

PROC_BCFALCD_DRV_AUTOMATED-FALCON-DOOR-TEST-DRIVER

Model S / X (legacy)
Service procedures

Automated Falcon Door Test (Passenger)

This test will open the falcon door from the latched position, during which it will monitor signals related to inward facing USS, cladding sensors, anti-pinch sensors, and strut current. If the door opens fully and all of these signals report values as expected, the test will pass. The test will then close the door on its own.

PROC_BCFALCP_PASS_AUTOMATED-FALCON-DOOR-TEST-PASSENGER

Model S / X (legacy)
Service procedures

Autopilot - Clear Cache

Deletes the cached Autopilot Electronic Control Unit (ECU) (APE) image from the Infotainment and Connectivity ECU (ICE) to force a new download during the next update.

PROC_ICE_X_CLEAR-APE-CACHE

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

Backup User Profile

Creates and uploads an encrypted user profile data backup. The vehicle must have connectivity. Depending on the size of the backup and the network signal strength, the process can take between 30 seconds and 3 minutes.

PROC_ICE_X_PROFILE-BACKUP

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

BCCEN CAN Communication

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

PING-TP_BCCEN

Model S / X (legacy)
Communication checks

BCFALCD CAN Communication

Tests communication with the Driver Falcon Door (BCFALCD) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_BCFALCD

Model S / X (legacy)
Communication checks

BCFALCP CAN Communication

Tests communication with the Passenger Falcon Door (BCFALCP) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_BCFALCP

Model S / X (legacy)
Communication checks

BCFRONT CAN Communication

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

PING-TP_BCFRONT

Model S / X (legacy)
Communication checks

BCRDM CAN Communication

Tests communication with the Body Controller - Rear Driver Module (BCRDM) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_BCRDM

Model S / X (legacy)
Communication checks

BCREAR CAN Communication

Tests communication with the Body Controller - Rear (BCREAR) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_BCREAR

Model S / X (legacy)
Communication checks

BCRPM CAN Communication

Tests communication with the Body Controller - Rear Passenger Module (BCRPM) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

PING-TP_BCRPM

Model S / X (legacy)
Communication checks

BDY CAN Communication

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

PING-TP_BDY

Model S / X (legacy)
Service procedures

BDY Pektron VIN Learn

This routine performs the VIN Learn, and side configuration learn for Pektron door module. This is necessary to ensure the body controller (BDY) 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 BDY module.

PROC_BDY_X_PEKTRON-VIN-LEARN

Model S / X (legacy)
Diagnostic tests

Bluetooth and Wi-Fi Test

This tests the functionality of the bluetooth and wifi connections.

TEST-BASH_CID_X_BT-WIFI-TEST

Model S / X (legacy)
Service procedures

BMS - Clear Isolation Counters

Clears the Battery Management System (BMS) isolation counters, which clears BMS_w/f027_SW_Drive_Iso_Repeated and BMS_w/f172_SW_Drive_Iso_Warning alerts. Execute this routine after repairing any isolation issue on the vehicle's High Voltage (HV) system. The BMS isolation counters latch the alerts BMS_w/f027 and BMS_w/f172 when reaching a specific count threshold.

PROC_BMS_X_CLEAR-ISOLATION-ALERT-COUNTERS

Model S / X (legacy)