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
The service task reference · 2026
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
1,357 tasks Showing 49–72
Browse by name, A–Z
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
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
Perform side assignment learn procedure for driver-side falcon door controller (BCFALCD).
PROC_BCFALCD_X_SIDE-LEARN
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
Perform side assignment learn procedure for passenger-side falcon door controller (BCFALCP).
PROC_BCFALCP_X_SIDE-LEARN
Perform side assignment learn procedure for front driver door control module (BCFDM) ECU.
PROC_BCFDM_X_SIDE-LEARN
Perform side assignment learn procedure for front passenger door control module (BCFPM).
PROC_BCFPM_X_SIDE-LEARN
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
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
Perform side assignment learn procedure for rear driver door control module (BCRDM).
PROC_BCRDM_X_SIDE-LEARN
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
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
Perform side assignment learn procedure for rear passenger door control module (BCRPM) ECU.
PROC_BCRPM_X_SIDE-LEARN
Perform side assignment learn procedure for left second row BCS2L ECU.
PROC_BCS2L_X_SIDE-LEARN
Perform side assignment learn procedure for right second row BCS2R ECU.
PROC_BCS2R_X_SIDE-LEARN
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
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
Backs up Rear Drive Inverter (DIR) application data.
PROC_DIR_X_STORE-DATA-APP
Before replacing the Rear Drive Inverter (DIR), this task backs up the bootloader data.
PROC_PMR_X_STORE-DATA-BOOT
Checks the communication of Bluetooth Low Energy (BLE) endpoints.
TEST-SELF_VCSEC_X_ENDPOINT-COMM
Executes the SERVICE_BLEED routine for both IDB and RCU for 14 cycles. Supplier recommendation is 5x executions (70 total). LEAVE THE CALIPER BLEED NIPPLES CLOSED! Do not press the pedal during execution.
PROC_IDB_RCU_BLEED-INTERNALS
Tests connection and harness of both left and right blind spot indicator lights.
TEST-SELF_VC_X_BLIND-SPOT-LED
Clears open Voltage Sensing Harness (VSH) latch alerts and isolation counters. Resets the High Voltage Processor (HVP) and High Voltage Battery Management System (HVBMS) Electronic Control Units (ECU) in an attempt to clear blocked contactors. Even in the case all internal routines PASS, contactors may still be blocked from closing due to other external conditions.
PROC_HVBMS_X_CLEAR-BLOCKED-CONTACTORS
Runs blower identification first, then runs the HVAC system performance test.
TEST_VC_X_HVAC-BLOWER-IDENTIFICATION-AND-HVAC-PERFORMANCE
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.
Cybertruck is not included in this 2026 reference.