27/03/2023 16:15:42

Firmware Reinstall - Touchscreen

Correction Code 00020018

  • 2023-03-23: Added information on the different types of reinstallations vs. FW versions.
Warning IconA warning icon, calling your attention to a possibly risky situation
CAUTION
DO NOT perform a Partial or CAN reinstall to replace the MCU or DAS/FSD ECU. Doing so might cause irreapairable damage to components.
  • DAS/FSD/IC: Use Full reinstall (touchscreen or Toolbox) or Garage. FW versions 2022.36 and feature/2022.8.10.6 (Tegra ONLY) onward also have DAS and IC (Tegra only) specific reinstall options
  • MCU: Use Garage
Informational PurposesAn informational icon, calling your attention
Note
This procedure describes how to reinstall the currently installed firmware using the vehicle touchscreen. The package will not be downloaded from Tesla servers.
  • 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).
  • FW versions before 2022.36 and feature/2022.8.10.6 (Tegra ONLY):
    • Partial: Reinstalls the currently installed firmware package to all 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.
Informational PurposesAn informational icon, calling your attention
Note
Firmware reinstall is also available via laptop locally connected with Toolbox. It may save time to reinstall via Toolbox if a laptop is already connected due to the repair procedure. See Firmware Reinstall - Toolbox.

Procedure

  1. Remove the rear underhood apron. See Underhood Apron - Center - Rear (Remove and Replace).
  2. Connect a 12V support charger to make sure power is not lost during the firmware reinstall.
    Warning IconA warning icon, calling your attention to a possibly risky situation
    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.
    Informational PurposesAn informational icon, calling your attention
    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:
    • 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).
    • FW versions before 2022.36 and feature/2022.8.10.6 (Tegra ONLY):
      • Partial: Reinstalls the currently installed firmware package to all 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.
      Informational PurposesAn informational icon, calling your attention
      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.
  6. Touch REQUEST or REINSTALL.
    Informational PurposesAn informational icon, calling your attention
    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".
  7. Verify that the firmware reinstallation was successful.
    • If the reinstallation failed, repeat from step 4.
    • 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.
  8. Disable Service Mode. See Service Mode.
  9. Disconnect the 12V support charger.
  10. Install the rear underhood apron. See Underhood Apron - Center - Rear (Remove and Replace).