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

676 tasks Showing 313–336

Clear filters
Service procedures

HVBMS - Clear Isolation Counters

This routine clears the High Voltage Battery Management System (HVBMS) isolation counters, which clears BMS_a027_SW_Repeated_Isolation_Failure_In_Drive and BMS_a172_SW_Isolation_Failure_In_Drive_Warning alerts. Execute this routine after repairing any isolation issue on the vehicle's High Voltage (HV) system. The HVBMS isolation counters latch the alerts BMS_a027 and BMS_a172 when reaching a certain count threshold.

PROC_HVBMS_X_RESET-ISOLATION-COUNTERS

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

HVBMS BMB and VSH Connection Test

This routine checks the HVBMS connections to the Battery Monitoring Board (BMB) and the Voltage Sense Harness (VSH).

TEST-SELF_HVBMS_X_BMB-COMMS-VSH

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

HVBMS CAN Communication Test

This routine will test if the High Voltage Battery Management System (HVBMS) is communicating over CAN to the Gateway.

PING-TP_HVBMS

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

HVBMS HVS and HVI CAN Communication Test

This routine will test if the High Voltage Battery Management System (HVBMS) is able to communicate over HVS and HVI CAN bus'.

TEST-SELF_HVBMS_X_CAN-COMMS

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

HVBMS read HVC PN

The test reads the High Voltage Contactor (HVC) part number and reports the part number to High Voltage Battery Management System (HVBMS).

TEST_HVBMS_X_READ-HVC-PN

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

HVBMS Read Serial/Part Nos

The test reads and reports serial or part number of the High Voltage Battery Management System (HVBMS).

TEST-SN_HVBMS

Model 3 / Y Model S / X (2021+)
ECU resets

HVBMS Reset

Resets the High Voltage Battery Management System (HVBMS).

TEST-RESET_HVBMS

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

HVC ECU Backup

This routine creates a backup copy of High Voltage Controller (HVC) data and saves it onto the car computer. The backup data is needed when performing an HVC ECU Restore.

PROC_HVC_X_ECU-REPLACEMENT-BACKUP

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

HVC ECU Restore

This routine writes the most recently saved High Voltage Controller (HVC) ECU backup data on the car computer to the newly installed HVC. During the routine, two CAN ECU redeploys will occur which is expected. The entire procedure will take approximately 15-20 minutes to complete. See Toolbox Article 6523500 for more specific details. Requirements: - New compatible HVC is installed (See Toolbox Article 6569500) - LV battery is supported by a LV maintainer - First responder loop is connected - Every connection within the ancillary bay is made

PROC_HVC_X_ECU-REPLACEMENT-RESTORE

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

HVP and PCS Enable Line Interface Test

Diagnoses an issue between the High Voltage Processor (HVP) and Power Conversion System (PCS). Enables wiring interface by toggling the DCDC, CHG, and PCS enable lines between the HVP and PCS. If the PCS, HVP, and/or Battery Management System (BMS) are absent, all three lines will report a failure.

TEST-SELF_HVP_X_PCS-INTERFACE

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

HVP CAN Communication Test

This routine will test if the High Voltage Processor (HVP) is communicating over CAN. Note that if the High Voltage Battery Management System (HVBMS) is MIA, this routine may falsely fail since the HVBMS forwards all HVS components status' to the Gateway.

PING-TP_HVP

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

HVP Charge Port Interface Test

This routine performs a self test of the HVP charge port (CP) interface.

TEST-SELF_HVP_X_CP-INTERFACE

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

HVP ENS Line Test

This routine will check the integrity of the emergency notification signal (ENS) line between the HVP and RCM.

TEST-SELF_HVP_X_ENS

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

HVP LV Power Test

Checks if the High Voltage Processor (HVP) is receiving sufficient Low Voltage (LV) input and contactor power.

TEST-SELF_HVP_X_LV-POWER

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

HVP Read Serial/Part Nos

The test reads and reports serial or part number of the High Voltage Processor (HVP).

TEST-SN_HVP

Model 3 / Y Model S / X (2021+)
ECU resets

HVP Reset

Resets the High Voltage Processor (HVP).

TEST-RESET_HVP

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

IBST - Clear DTC

Clears the Diagnostic Trouble Codes (DTC) in the iBooster (IBST) Electronic Control Unit (ECU).

PROC_IBST_X_CLEAR-DTCS

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

IBST Chassis CAN Communication Test

Tests the communication of the iBooster (IBST) Electronic Control Unit (ECU). Communication is established via Unified Diagnostics Services (UDS) over the chassis Controller Area Network (CAN).

PING-TP_IBST

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

IBST Party CAN Communication

Tests the communication of the iBooster (IBST) Electronic Control Unit (ECU). Communication is established over the Party Controller Area Network (CAN).

PING-DTC_IBST_X_PARTY

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

IBST Stiffness Test - Burnished/Unburnished

Measures the brake system stiffness. Select burnished or unburnished to determine the pass/fail threshold. Stiffness threshold is selected based on chassis and brake hardware type. Stiffness by wheel circuit is also measured, but not used for pass/fail.

TEST_BRAKE_X_STIFFNESS-TEST-SERVICE

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

IBST Stiffness Test - Individual Wheel Pressures

Runs brake stiffness individually for all wheels, and pass/fails on a threshold of pressure discrepancy, pressure value, or dead travel stroke. If executing with DIAG_LINK_ACTIVE then EPBs will release one at a time, which is required if check_swapped_rear_lines is true.

TEST-BRAKE_ALL_STIFFNESS-PRESSURE-DELTA

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

IBST Travel Sensor Test

Tests for power and connection of the iBooster (IBST) travel sensor.

TEST-IBST_X_L_TRAVEL-SENSOR

Model 3 / Y Model S / X (2021+)
ECU resets

IBST UDS ECU Reset

Resets the iBooster (IBST) Electronic Control Unit (ECU). Reset is executed via Unified Diagnostics Services (UDS) over the Controller Area Network (CAN).

TEST-RESET_IBST

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

ICE Enter Autopilot Retrofit Mode

The enter Autopilot Retrofit Mode procedure allows for internet communication on Hardware 3 (HW3) Autopilot electronic control units (ECUs).

PROC_ICE_X_ENTER-RETROFIT-MODE

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