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

Clear filters
Service procedures

12 Volt Battery Reset

Power cycles all of the eFuses on the VCFRONT and VCBATT ECUs and shuts off Sleep Bypass.

PROC_VCBATT_X_12V-RESET

Model S / X (2021+)
Service procedures

12V Reset

Power cycles all of the eFuses on the VCFRONT and VCBATT and shuts off Sleep Bypass.

PROC_VCBATT1_X_12V-RESET

Model 3 / Y
Service procedures

12V Reset

Power cycles all of the eFuses on the Vehicle Front Controller (VCFRONT) and shuts off Sleep Bypass.

PROC_VCFRONT_X_12V-RESET

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

Actuate Thermal Components

Set Thermal components to target positions for one minute or sweep them twice between end points. The routine will complete when all components have reached their target positions. Until then, other components will remain at their target positions or continue sweeping. Unselected components will default to a target position that minimizes noise, vibration, and harshness (NVH).

PROC_VC_X_ACTUATE-THERMAL-COMPONENTS

Model S / X (2021+)
Service procedures

Actuate Thermal Components

Set Thermal components to target positions for one minute or sweep them twice between end points. The routine will complete when all components have reached their target positions. Until then, other components will remain at their target positions or continue sweeping. Unselected components will default to a target position that minimizes noise, vibration, and harshness (NVH).

PROC_VC_X_ACTUATE-THERMAL-COMPONENTS

Model 3 / Y
Service procedures

After HV Battery Replacement

Before running this routine, a Controller Area Network (CAN) Electronic Control Unit (ECU) redeploy needs to pass. After a High Voltage (HV) Battery replacement, this routine runs all required tasks.

PROC_HVC_X_PACK-REPLACEMENT

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

After Tire Rotation or Replacement - Tire Estimates Reset

Resets the learned tire estimates to prevent loss of regenerative braking. Clears the tire rotation alert after tire service. Optionally, specify the Winter (1) or Summer/All-Season (0) tire type for quicker learning.

PROC_DIR_CLEAR-LEARNT-TIRE-OFFSET

Model 3 / Y
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

All Window Command Position

Move all windows to a specified position.

PROC_VC_X_ALL-COMMAND-WINDOW-POSITION

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

Allow High Beam Enablement in Factory Mode

Allows high beams to be enabled in Factory Mode until the Front Vehicle Controller (VCFRONT) ECU is power cycled.

PROC_VCFRONT_X_ALLOW-HIGH-BEAMS-FACTORY

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

BCFALCD Side Assignment - Learn

Perform side assignment learn procedure for driver-side falcon door controller (BCFALCD).

PROC_BCFALCD_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

BCFALCP Side Assignment - Learn

Perform side assignment learn procedure for passenger-side falcon door controller (BCFALCP).

PROC_BCFALCP_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

BCFDM Side Assignment - Learn

Perform side assignment learn procedure for front driver door control module (BCFDM) ECU.

PROC_BCFDM_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

BCFPM Side Assignment - Learn

Perform side assignment learn procedure for front passenger door control module (BCFPM).

PROC_BCFPM_X_SIDE-LEARN

Model S / X (2021+)
Service procedures

BCRDM Side Assignment - Learn

Perform side assignment learn procedure for rear driver door control module (BCRDM).

PROC_BCRDM_X_SIDE-LEARN

Model S / X (2021+)