LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Tesla >> 2021 >> Model S Performance >> Repair and Diagnosis >> External Pages >> Different car >> Section 50 (Maintenance, Inspection And Service -- Model S) >> Firmware Service >> Firmware Reinstall - Touchscreen >> Procedure
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Firmware Reinstall - Touchscreen: Procedure

WARNING: This page does not describe the selected car, but rather 9 other vehicles, including the 2020 Tesla Model S, 2019 Tesla Model S, 2018 Tesla Model S, 2017 Tesla Model S, and 2016 Tesla Model S. However, it is still accessible from the selected car via links, so may be relevant.
  1. Remove the rear underhood apron. See Underhood Apron - Rear (Remove and Replace) .
  2. Connect a 12V support charger to make sure power is not lost during the firmware reinstall.
    CAUTION: Make sure the LV maintainer is set to "Lead Acid" or "Half On" mode. Failure to do so could damage the LV battery and/or the maintainer.
  3. Enable Service Mode. See Service Mode .
    NOTE: If the touchscreen is inoperable, or if this is a mobile service, enable Service Mode Plus through Toolbox 3 instead. See Service Mode Plus .
  4. Go to the Service Mode menu: touch the Service Mode "wrench" icon at the bottom of the vehicle touchscreen.
  5. On the vehicle touchscreen, touch Software Reinstall  , and then touch one of the reinstall methods described below:
  6. FW versions 2022.36 and feature/2022.8.10.6 (Tegra ONLY) onward: 

    Full:  Reinstalls the currently installed firmware package to all components. Useful for when multiple modules are replaced at the same time (for example a DAS ECU and CAN ECU). DO NOT use this for MCU replacements.

    CAN:  Reinstalls the currently installed firmware package to all CAN ECUs. Do not use this for MCU, instrument panel (IC), DAS, or FSD module replacements.

    DAS:  Reinstalls the currently installed firmware package to replaced DAS/FSD ECUs.

    IC (Tegra only):  Reinstalls the currently installed firmware package to replaced ICs (Tegra only).

  7. FW versions before 2022.36 and feature/2022.8.10.6 (Tegra ONLY): 

    Partial:  Reinstalls the currently installed firmware package to replaced components having CAN ECUs. Do not use this for MCU, instrument panel (IC), DAS, or FSD module replacements.

    Full:  Reinstalls the currently installed firmware package to all components. Useful for when multiple modules are replaced at the same time (for example a DAS ECU and CAN ECU). DO NOT use this for MCU replacements.

    NOTE: The Partial  and Full  options are not available in firmware versions before 2021.24. For these earlier versions, the software reinstall is full by default. To achieve a partial software reinstall, either use Garage > Firmware > Parts Replacement Deploy > Can ECU,  or use Toolbox 3 to perform a Service CAN Redeploy.
  8. Touch REQUEST  or REINSTALL  .
    NOTE: If the touchscreen does not go blank or indicate that a firmware reinstall is in progress, go to the vehicle touchscreen and touch the Software  tab, and then touch SOFTWARE UPDATE > INSTALL NOW.  If a countdown timer appears, tap the timer until the clock reaches "0".
  9. Verify that the firmware reinstallation was successful.
    • If the reinstallation failed, repeat from step  5.
    • If the reinstallation succeeded, and the reinstallation was performed as one step of another service procedure, return to that procedure.
    • If the reinstallation succeeded, and the reinstallation was performed as a stand-alone procedure, continue to the next step.
  10. Disable Service Mode. See Service Mode .
  11. Disconnect the 12V support charger.
  12. Install the rear underhood apron. See Underhood Apron - Rear (Remove and Replace) .