Skip to content

The service task reference · 2026

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

2026 firmware

Model 3, Y, S & X

Find a service task

1,357 tasks Showing 889–912

Browse by name, A–Z

Service procedures

Read DI Rotations

The procedure reads the drive inverter rotation in the Right Drive Inverter (DIR) Electronic Control Unit (ECU).

PROC_DIR_X_READ-DI-ROTATIONS

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

Read DTCs

Reads the Diagnostic Trouble Codes (DTCs) which match the inputted DTC mask for the chosen Electronic Control Unit. From right to left: bit 0: Test Failed bit 1: Test Failed This Operation Cycle bit 2: Pending DTC bit 3: Confirmed DTC bit 4: Test Not Completed Since Last Clear bit 5: Unused bit 6: Test Not Completed This Operation Cycle bit 7: Unused

PROC_X_READ-DTCS

Model 3 / Y Model S / X (2021+)
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

Read Gateway Configuration

Reads the gateway configuration based on the input list of configuration IDs.

PROC_ICE_X_READ-GW-CONFIGS

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

Read Gateway File

The procedure reads a file from the gateway. This may be useful to fetch the UDS Debug log in the event that it fails to upload for some reason.

PROC_ICE_X_READ-GW-FILE

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

Read J1979-3 Parameter Identifiers (PIDs)

Reads all supported J1979-3 parameter identifiers (PIDs) from the vehicle for CARB regulated data reporting.

PROC_X_READ-PIDS

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

Read J1979-3 Vehicle Tracking Data

Read the recent and lifetime values for supported vehicle operation tracking data.

PROC_X_READ-VEHICLE-TRACKING-DATA

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

Read or Delete HVC ECU Backup Data

This routine reads the most recent High Voltage Controller (HVC) data backup from the car computer. If outdated or incorrect, this routine can also delete the saved backup file.

PROC_HVC_X_BACKUP-READ

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

Read or Write HV Battery Birthday

This routine provides the ability to read or write the HV battery calibration birthday from/to the High Voltage Controller (HVC).

PROC_HVC_X_READ-WRITE-PACK-BIRTHDAY

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

Read or Write HV Battery Serial Number

This routine provides the ability to read or write the HV battery serial number from/to the High Voltage Controller (HVC).

PROC_HVC_X_READ-WRITE-PACK-SERIAL-NUMBER

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

Read or Write Shunt Data

This routine provides the ability to read or write the shunt data from/to the High Voltage Controller (HVC).

PROC_HVP_X_WRITE-SHUNT-BAR-RES

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

Read RCM Data

Read vital RCM data including checksums, part and serial numbers, vin, and arm status.

TEST_RCM_X_READ-DATA

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

Read RPS sensor value at idle

Waits for iBooster to reach idle position, and reports the value of the RPS sensor

PROC_IBST_X_READ-RPS-AT-IDLE

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

Rear Defrost Connection Test

Tests for power, connection, and communication of the rear defrost controlled by the Right Vehicle Controller (VCRIGHT).

TEST-SELF_VCRIGHT_REAR_DEFROST

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

Rear Display Test

Tests rear display for power and connection

PING-BASH_DISPLAY_REAR

Model S / X (2021+)
Self-tests

Rear Dome Light Auto-Addressing and LIN Connectivity Test

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

TEST-SELF_VCLEFT_REAR-DOME-LIGHTS

Model 3 / Y
Service procedures

Rear Drive Unit Resolver Error Learning

Calibrates the resolver analog input error, which is required after an inverter swap. Before running this routine, confirm the steering wheel is straight and the drive rail is on. If starting the routine on a lift, follow these steps to complete: 1. With the vehicle on the lift, shift into Drive within 10 seconds of starting the routine, and firmly press the accelerator pedal. 2. Keep the accelerator pedal pressed until the motor starts slowing down on its own. Do not press the brake pedal during coast down. Brake softly to cancel the routine. 3. After the speedometer reaches 0, press the brake and shift into Park. If starting the routine on the ground, follow these steps to complete: 1. The routine requires a 300ft/90m straight area ahead of the vehicle. Run on clean, dry pavement. Do not run on slippery or wet surfaces. The vehicle will travel up to 20mph. 2. Confirm "Learn on ground" is checked and start the routine. 3. Check surroundings and ensure it is safe to accelerate. Shift into Drive within 10 seconds of starting routine and firmly press the accelerator pedal. 4. Keep the accelerator pedal pressed until the vehicle starts slowing down on its own. Do not press the brake pedal. Do not press brakes during coast down until after the audible alert indicates that braking is allowed. Braking before the alert cancels the routine. 5. An audible alert will indicate the routine is complete and braking is allowed. Press the brake to bring the vehicle to a stop. After the speedometer reaches 0, press the brake and shift into Park.

PROC_DIR_X_RESOLVER-ERROR-LEARN

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

REAR Drive Unit Usage ID Configuration

The procedure configures usage ID and writes the drive type of the rear drive unit in the Rear Pedal Monitor (PMR) Electronic Control Unit (ECU).

PROC_PMR_X_WRITE-DRIVE-TYPE

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

Rear Left Backrest Headpad Self Test

Perform a self test of the rear left seat backrest heating element via the left vehicle controller (VCLEFT).

TEST-SELF_VCLEFT_REAR-L_SEAT-HEAT-BACKREST-HYDROXIDE

Model 3 / Y

About this reference

Descriptions and input definitions come from Tesla’s 2026 vehicle firmware. This catalog includes tasks covered by Tesware’s current service access. Each task page lists the vehicle and firmware versions in which it was found. The connected vehicle confirms whether a task can run.

  • Model 3 / Y · AMD · firmware 2026.32.3
  • Model 3 / Y · Intel · firmware 2026.32.7
  • Model S / X (legacy) · Legacy infotainment · firmware 2026.14.6
  • Model S / X (2021+) · AMD · firmware 2026.20.6.1

Cybertruck is not included in this 2026 reference.