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+)
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
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)
Backs up Drive Inverter Rear Left (DIREL) application data before replacement.
PROC_DIREL_X_STORE-DATA-APP
Model S / X (2021+)
Move window to a specified position.
PROC_VCLEFT_REAR-L_COMMAND-WINDOW-POSITION
Model 3 / Y
Model S / X (2021+)
Enables only the rear motor on a dual motor vehicle with All-Wheel Drive (AWD).
Vehicle will operate with only the rear motor.
To run this procedure, vehicle must be four wheel drive and satisfy either GUI_isDevelopmentCar, GUI_factoryMode, or GUI_serviceMode.
PROC_ICE_X_REARONLY-MOTOR-MODE
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Calibrates the rear passenger 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_DHRP_REAR-PAS_DOOR-HANDLE-CALIBRATION
Model S / X (legacy)
Backs up Drive Inverter Rear Right (DIRER) application data before replacement.
PROC_DIRER_X_STORE-DATA-APP
Model S / X (2021+)
Move window to a specified position.
PROC_VCRIGHT_REAR-R_COMMAND-WINDOW-POSITION
Model 3 / Y
Model S / X (2021+)
Programs the address of the rear Ultrasonic Sensors (USS).
PROC_USM_REAR_PROGRAM-USS-ADDRESSES
Model 3 / Y
Model S / X (2021+)
This check verifies that the rear defrost grid is heating when it is commanded on.
PROC_CID_REAR_WINDOW-DEFROST
Model S / X (legacy)
Configures Rear Left Drive Unit cooling Oil Pump sub-usage ID.
PROC_PMREL_X_WRITE-OPC2-TYPE
Model S / X (2021+)
Calibrate resolver analog input error, required after an inverter swap.
Before running routine, verify steering wheel is straight and drive rail is on.
After starting routine, follow these steps to complete:
1. With vehicle on lift, shift to gear D within 10 seconds of starting routine, and firmly press accelerator pedal.
2. Keep accelerator pedal pressed until motor starts slowing down on its own.
3. After speedometer reaches 0, press the brake and shift to gear P.
Do NOT press brakes during coast down, brake softly if cancelling routine.
PROC_DIREL_X_RESOLVER-ERROR-LEARN
Model 3 / Y
Model S / X (2021+)
Calibrate resolver analog input error, required after an inverter swap.
Before running routine, verify steering wheel is straight and drive rail is on.
After starting routine, follow these steps to complete:
1. With vehicle on lift, shift to gear D within 10 seconds of starting routine, and firmly press accelerator pedal.
2. Keep accelerator pedal pressed until motor starts slowing down on its own.
3. After speedometer reaches 0, press the brake and shift to gear P.
Do NOT press brakes during coast down, brake softly if cancelling routine.
PROC_DIRER_X_RESOLVER-ERROR-LEARN
Model 3 / Y
Model S / X (2021+)
Records a new maintenance or repair event for this vehicle, adding to its service history database.
PROC_ICE_X_RECORD-SERVICE-ACTION
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Redundant Control United (RCU) Pedal Travel Sensor Calibration
PROC_RCU_CALIBRATE-PEDAL-TRAVEL-SENSOR
Model 3 / Y
Redundant Control United (RCU) Pressure Sensor Calibration
PROC_RCU_CALIBRATE-PRESSURE-SENSOR
Model 3 / Y
Reformat the gen2 gateway sd card and reboot the mcu. Task will not run if display is on or a software update is in progress.
PROC_ICE_X_FORMAT-GTW2-SD
Model S / X (legacy)
Refresh Gateway Config Message
PROC_ICE_X_GTW-REFRESH-CONFIG-MSG
Model 3 / Y
Model S / X (2021+)
Clears current EPBL config and learns new config from gtw car configs. Only use after replacing EPB hardware where gtw config change was required.
PROC_EPBL_CLEAR-BRAKE-HW-TYPE
Model 3 / Y
Model S / X (2021+)
Clears current EPBR config and learns new config from gtw car configs. Only use after replacing EPB hardware where gtw config change was required.
PROC_EPBR_CLEAR-BRAKE-HW-TYPE
Model 3 / Y
Model S / X (2021+)
Resets remote unlock security key on body controller.
PROC_ICE_X_RESET-REMOTE-KEY
Model S / X (legacy)
Provides RMI (Repair and Maintenance Information) Vitals values, including configuration values, alerts, and data.
PROC_ICE_X_RMI-VITALS
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)
Requests the accessory rail and the drive rail to power off.
PROC_CID_X_REQUEST-RAILS-OFF
Model 3 / Y
Model S / X (legacy)
Model S / X (2021+)