The procedure provides access to the audio recordings captured using Service Mode Plus.
Note: If the download does not start after selecting "Download Diagnostic Audio", make sure "Insecure content" is set to "Allow" in the site settings.
PROC_ICE_X-FETCH-DIAGNOSTIC-AUDIO-RECORDINGS
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Checks the update process of the Infotainment and Connectivity ECU (ICE) updater.
TEST-BASH_ICE_X_CHECK-UPDATE-PROGRESS
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Restarts the firmware updater service on the infotainment system.
PROC_ICE_X_RESTART-UPDATER
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Tests the electrical connection of the fisheye camera controlled by the Drivers Assistance System (DAS) Electronic Control Unit (ECU).
PING-HTTP_DAS_X_FISHEYE-CAMERA
Model 3 / Y
Model S / X (2021+)
Tests fisheye camera connection and performs camera firmware update.
PING-HTTP_DAS_X_FISHEYE-CAMERA-SCRIPT
Model 3 / Y
Model S / X (2021+)
The Electronic Stability Program (ESP) Hydraulic Control Unit executes the brake fluid flush and bleed process.
Active-circuit wheels are Front-Left (FL) and Rear-Right (RR). Use this routine only during fluid flush or bleed with appropriate brake bleeding equipment.
The estimated time to complete is five seconds. The ESP Hydraulic Control Unit will run the high pressure pump and control circuit valves to facilitate a prescheduled brake fluid flush or bleed.
PROC_ESP_FRONT-L-REAR-R-BRAKE-BLEED
Model 3 / Y
Model S / X (2021+)
Forces the High Voltage Processor (HVP) High Voltage Interlock Loop (HVIL) current source to be on for the specified duration in seconds. When the routine completes, the HVIL current source is no longer being forced on. To end the routine early, perform a Gateway (GTW) reboot through scroll wheel reset."
PROC_HVP_X_FORCE-HVIL-ON
Model 3 / Y
Model S / X (2021+)
The force install update procedure immediately runs a staged firmware update on the vehicle.
PROC_ICE_X_FORCE-INSTALL-UPDATE
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Re-homes the trunk's cinch actuator in case it becomes un-homed and/or stuck. Multiple executions of the routine may be necessary to fully re-home the cinch actuator. Additionally, it is possible that faulty cinch actuators may be incapable of full re-homing.
PROC_VCRIGHT_TRNK_FORCE-CINCH-REHOME
Model S / X (2021+)
Manually trigger a CID updater handshake with the firmware server
PROC_ICE_X_FORCE-ICE-UPDATER-HANDSHAKE
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Tests the forward-facing camera glass heater is electrically connected and operating as expected. This routine will perform a 100ms load test and measure current draw.
TEST-SELF_VCRIGHT_X_AP-HEATER
Model S / X (2021+)
The Electronic Stability Program (ESP) Hydraulic Control Unit executes the brake fluid flush and bleed process.
Active-circuit wheels are Front-Right (FR) and Rear-Left (RL). Use this routine only during fluid flush or bleed with appropriate brake bleeding equipment.
The estimated time to complete is five seconds. The ESP Hydraulic Control Unit will run the high pressure pump and control circuit valves to facilitate a prescheduled brake fluid flush or bleed.
PROC_ESP_FRONT-R-REAR-L-BRAKE-BLEED
Model 3 / Y
Model S / X (2021+)
Tests main camera connection and performs camera firmware update.
PING-HTTP_DAS_X_MAIN-CAMERA-SCRIPT
Model 3 / Y
Model S / X (2021+)
Consolidates all of the required ODIN routines after replacing the Front Vehicle Controller (VCFRONT).
PROC_VCFRONT_X_POST-REPLACEMENT-PROCEDURE
Model 3 / Y
Model S / X (2021+)
Backs up Drive Inverter Front (DIF) application data before replacement.
PROC_DIF_X_STORE-DATA-APP
Model S / X (2021+)
Backs up Drive Inverter Front (DIF) bootloader data before replacement.
PROC_PMF_X_STORE-DATA-BOOT
Model 3 / Y
Model S / X (2021+)
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. Run this routine while the vehicle is on the lift. After starting the routine, follow these steps to complete inverter replacement:
1. 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.
3. Press the brake and shift into Park after the speedometer reaches 0.
Do not press the brake pedal during coast down. Brake softly to cancel the routine.
PROC_DIF_X_RESOLVER-ERROR-LEARN
Model 3 / Y
Model S / X (2021+)
Tests the connectivity of the front driver seat to the VCSEATD ECU.
TEST-SELF_VCSEATD_FRONT_P2-SEAT
Model S / X (2021+)
Disables the hard stop for the front driver seat.
PROC_VCSEATD_FRONT-SEAT-DISABLE-HARD-STOP
Model S / X (2021+)
Tests for power, connection, and communication of the front fog light and side marker lights controlled by the Front Vehicle Controller (VCFRONT).
TEST-SELF_VCFRONT_FRONT_FOG-SIDE-MARKERS
Model 3 / Y
Model S / X (2021+)
Tests for power, connection, and communication of the front left seat lumbar controlled by the Left Vehicle Controller (VCLEFT).
TEST-SELF_VCLEFT_FRONT-L_SEAT-LUMBAR
Model 3 / Y
Model S / X (2021+)
Calibrates front left window endstops for pinch detection.
Ensure the front left door is closed. Do not open the door or press the window switch button while the routine runs.
TEST-SELF_VCLEFT_FRONT-L_CALIBRATE-WINDOW
Model 3 / Y
Model S / X (2021+)
Move window to a specified position.
PROC_VCLEFT_FRONT-L_COMMAND-WINDOW-POSITION
Model 3 / Y
Model S / X (2021+)
Enables only the front motor on a dual-motor vehicle with All-Wheel Drive (AWD).
Vehicle will operate with only the front motor.
To run this procedure, vehicle must be AWD and either GUI_isDevelopmentCar, GUI_factoryMode, or GUI_serviceMode must be set to 'True'.
PROC_ICE_X_FRONTONLY-MOTOR-MODE
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)