Skip to content

Hardware 2.5 - Vehicles built after July 2017

Secondary Processor (Aurix)link

Once a wake-up signal is received on the Chassis CAN bus, the secondary processor (Aurix) will start to initialize the Driver Assistance ECU. Aurix can be seen as a supervisor for the Parker and monitors the Parker's health over a signal line (GPIO - general purpose input/output) and CAN messages.

The secondary processor directly controls the Ethernet switch and GNSS receiver. It provides only two Driver Assistance features (Summon and Autopark), all others are provided by the Parker.

Main Processors (Parker A & B and Pascal)link

After the Driver Assistance ECU is initialized by Aurix, Parker A and B will start booting a Linux-based system. Parker A will become the main active controller of the Driver Assistance ECU (also known as CAN master). It runs multiple tasks for path planning, localizing, camera control and more. This lays the groundwork for Driver Assistance System convenience and safety features. If Parker A encounters a severe hardware or software issue, all Driver Assistance System features will become unavailable for the drive cycle and Aurix will become the active controller (CAN master). Parker B will not take over control of Autopilot features if Parker A is not responding.

Tip

In firmware, Parker A is referred to as Autopilot ECU (APE) or Autopilot Primary (APP) and Parker B as APE-B or APB (Autopilot Backup).

Pascal is a Graphics Processing Unit (GPU) connected to Parker A and performs the object and scene detection from the camera image streams using neural networks.

Ethernet is used for high-speed communication inside of the Driver Assistance ECU between processors but also to outside components. The Aurix-controlled Ethernet switch is required to connect to the following Ethernet nodes:

  • Parker A & B

  • Aurix

  • User Interface (UI) for telemetry, Autopilot visualization data, GNSS data, map data

Emergency Speakerlink

In order to give feedback to the driver when they need to take over control in a situation where the UI is not able to provide a visual or audible warning, the Driver Assistance ECU has a direct connection to a dedicated speaker. The speaker is located below the glove box. In order to give feedback to the driver when they need to take over control in a situation where the UI is not able to provide a visual or audible warning, the Driver Assistance ECU has a direct connection to a dedicated speaker. The speaker is located below the glove box.

Refer to the Thermal Management Theory of Operation for the coolant flow diagram.

If the ambient temperature around the Autopilot Primary processor is lower than 0 °C (32 °F), it is necessary to increase the temperature of the Driver Assistance ECU before it becomes operational. This is done by running internal processors at high load until the internal ECU temperature is above 5 °C (41 °F). During this time, Driver Assistance System features will not be available and a customer facing alert will be set.

Before the temperature of the Autopilot board reaches the limit of ~90°C (194°F), cooling will be requested. If above the temperature limit, the DAS ECU will shut down, and Driver Assistance features will be unavailable.

Camera Data Stream (Excludes Rear-View Camera)

For the Driver Assistance ECU to capture image data from the camera, it needs to initialize the involved hardware components in the following order:

  1. Initialize the deserializer of the Driver Assistance ECU.
  2. Initialize the serializer of the camera.
  3. Initialize the image sensor of the camera.

Deserializer 1

  • Port 0: Fisheye camera
  • Port 1: Left repeater camera
  • Port 2: Right repeater camera
  • Port 3: Main

Deserializer 2

  • Port 0: Left B-pillar camera
  • Port 1: Right B-pillar camera
  • Port 2: -
  • Port 3: Narrow camera

Dual Deserializer

  • Port 0: Cabin camera (Model 3)
  • Port 1: Rear view camera
Camera Pitch, Roll, and Yaw

Aurix is updated via the Chassis CAN and will show on a firmware update log as "DAS"

Simplified DAS Firmware Update
  • Issue with radar calibration or radar communication (when equipped with radar)

  • Request for additional cooling

  • CAN wiring and connectors to the Driver Assistance ECU.The Driver Assistance ECU cannot be replaced as a separate part. The entire car computer must be replaced if there is an internal issue with the DAS ECU.

Cameraslink

Driver Assistance system generation 2.5 and later generation vehicles are manufactured with cameras containing RCCB type camera sensors (color cameras). Tesla Vision (Autopilot features using only cameras) requires all the cameras to be of RCCB type.

Triple Camera Assemblylink

The triple camera assembly is mounted on the front windshield and consists of the main, narrow, and fisheye camera. Using three different focal lengths gives the system both a wide and deep field of view. This wide field of view allows for detecting objects and environments when planning an appropriate vehicle trajectory or vehicle action. These cameras must be precisely aligned and calibrated. Power to the cameras, control of the cameras, and image data from the cameras is provided through the coaxial wiring connected to the Driver Assistance ECU.

Triple Camera Location
1. Narrow camera connector
2. Main camera connector
3. Fisheye camera connector
Triple Camera Assembly (Back)
1. Narrow camera
2. Main camera
3.Fisheye camera
Triple Camera Field of View
Main Cameralink

The main camera is one of the primary cameras used by Autopilot and can detect vehicles up to 150 m (164 yd) when conditions permit.

Specificationslink
  • Field of view: 46 degree (horizontal) x 34 degree (vertical)
  • Temperature range/rating: -40°C to +95°C (-40°F to +203°F)
  • Operating voltage: 5V nominal (± 0.5V)
Narrow Cameralink

The narrow camera provides a focused, long-range view of distant features. It can detect vehicles up to 250 m (273 yd) when conditions permit and is useful in high-speed operation.

Specificationslink
  • Field of view: 28.5 degree (horizontal) x 21.4 degree (vertical)
  • Temperature range/rating: -40°C to +95°C (-40°F to +203°F)
  • Operating voltage: 5V nominal (± 0.5V)
Fisheye Cameralink

The fisheye lens provides a wide field of view. It can detect vehicles up to 80 m (88 yd) when conditions permit and is used for Auto High Beam and Autowiper functionality.

Specificationslink
  • Field of view: 120.1 degree (horizontal) x 88.7 degree (vertical)
  • Temperature range/rating: -40°C to +95°C (-40°F to +203°F)
  • Operating voltage: 5V nominal (± 0.5V)

Camera pitch verification service procedure is a method to approximate the camera pitch value without driving the vehicle to complete calibration. The pitch value approximation using the camera pitch verification procedure is not as accurate as the calibration derived from driving the vehicle but allows service to quickly verify that the camera pitch is roughly within the specifications and has the best chance to calibrate successfully when the vehicle is driven.

Therefore, whenever the forward facing camera assembly, or any component that contacts it, is physically adjusted or removed from the vehicle, camera pitch verification procedure is recommended to be performed. Refer to the Service Manual on how to perform this procedure. If the camera's pitch is approximated to be out of specification, it can be corrected with an adjustment screw next to the rear-view mirror. The vehicle then needs to be driven to complete calibration.

If the forward-facing camera is not operating as expected, inspect the connectors and coaxial cable from the camera to the Driver Assistance ECU.

An alert for each camera will be sent from the Driver Assistance ECU when:

  • The ECU is unable to initialize cameras
  • The camera image stream is interrupted
  • An incorrect camera type is installed
  • Main or narrow camera pitch is out of spec

Potential points of failure:

  • Camera coaxial cable and connectors
  • Camera assembly
  • Driver Assistance ECU

The forward-facing camera(s) are replaceable as an assembly, it is not advised to replace the cameras individually as the cameras in the assembly are aligned to a specification at the manufacturer.

Cabin Cameralink

The Cabin camera is situated above the rear view mirror with an overview of the cabin. Power to the camera, control of the camera, and image data from it are provided through the coaxial wiring connected to the Driver Assistance ECU. Cabin camera is being used for driver monitoring only on certain vehicle configurations and regions. If the system detects that the driver is inattentive, they are alerted with an audible chime and a visual warning is displayed on the screen reminding them to place hands on the steering wheel.

Cabin Camera Location
1. Camera lens
2. Camera assembly bracket
3. Connector
4. Printed Circuit Board (PCB)
Cabin Camera

Side Repeater Cameraslink

The side repeater lamp assemblies mounted on the front fenders include a camera. These cameras face in a rearward direction and are able to monitor rear blind spots on both sides of the vehicle. Power to the cameras, control of the cameras, and image data from the cameras are provided through the coaxial wiring connected to the Driver Assistance ECU. The connection for the side repeater LED is separate from the camera wiring.

Side Repeater Camera Location
1. Camera coaxial connector
2. LED indicator power
Side Repeater Camera
Side Repeater Field of View
Specificationslink
  • Field of view: 75 degree (horizontal) x 55.4 degree (vertical)
  • Temperature range/rating: -40°C to +85°C (-40°F to +185°F)
  • Operating voltage: 5V nominal (± 0.5V)
Diagnostics, Serviceability, and Calibrationlink

If the side repeater camera is not operating as expected, inspect connectors and the coaxial cable from the camera to the Driver Assistance ECU.

The Driver Assistance ECU sets alerts for the items listed below when:

  • The ECU is unable to initialize cameras.
  • The camera image stream is interrupted.
  • An incorrect camera type is installed.

Potential points of failure:

  • Coaxial cable and connectors
  • Camera
  • Driver Assistance ECU

The side repeater camera cannot be replaced individually. It is only replaced with the whole side repeater lamp assembly. After camera replacement, calibration will occur during driving.

B-Pillar Cameralink

The B-Pillar cameras provide image data for each side and the front corners of the vehicle, which aid in detecting vehicles entering the vehicle's lane on a highway and cross traffic at intersections. The cameras are embedded into each B-Pillar behind the applique. Power to the camera, control of the camera, and image data from the cameras are provided through the coaxial wiring connected to the Driver Assistance ECU.

B-Pillar Camera Location
B-pillar Camera with Connector at Bottom
B-Pillar Camera Field of View
Specificationslink
  • Field of view: 90 degree (horizontal) x 65.3 degree (vertical)
  • Temperature range/rating: -40°C to +85°C (-40°F to +185°F)
  • Operating voltage: 5V nominal (± 0.5V)
Diagnostics, Serviceability, and Calibrationlink

If the B-pillar camera is not operating as expected, inspect connectors and the coaxial cable from the camera to the Driver Assistance ECU. An alert for each camera will be set by the Driver Assistance ECU when:

  • The ECU is unable to initialize cameras.
  • The camera image stream is interrupted.
  • An incorrect camera type is installed.

Potential points of failure:

  • Camera coaxial cable and connectors
  • B-pillar camera
  • Driver Assistance ECU

Although the B-pillar camera can be separated from the B-pillar applique, only the whole B-pillar applique assembly should be replaced unless specifically stated in the service procedure. After camera replacement, calibration will occur during driving.

Rear-View Cameralink

The rear-view camera has a wide-angle lens, which enables the driver to view a large area behind the vehicle. The camera is connected to the Driver Assistance ECU and receives power from it. The image stream received is split for DAS ECU internal use and is also sent to the Infotainment ECU via a short coaxial jumper cable.

Rear-View Camera Location
Rear-View Camera Field of View
Diagnostics, Serviceability, and Calibrationlink

If the rear-view camera is not operating as expected, inspect the connectors and wiring from the camera to the Driver Assistance ECU, and from the Driver Assistance ECU to the Infotainment ECU. Confirm there are no issues with the touchscreen displaying the camera image. An alert will be set when the Driver Assistance ECU considers the rear-view camera unavailable.

Potential points of failure:

  • Wiring and connectors
  • Camera

  • Infotainment and Connectivity ECU (ICE)

  • Driver Assistance ECU

The rear-view camera assembly is individually replaceable.


Radar Assemblylink

Model 3 and Model Y vehicles built for the North American market starting from late April 2021, slowly followed by other markets (except China, Hong Kong, Singapore and Macao) no longer come equipped with a radar module as a part of transition to Tesla Vision. These vehicles rely on camera vision and neural net processing to deliver Autopilot, Full self-driving and certain active safety features.

Radar Mounting Location (When Equipped)
1. Mounting bolts
2. Radar bracket
3. Radar sensor bracket
4. Radar sensor assembly
5. Harness connector
Radar Assembly

Radar Operational Principleslink

The forward-facing radar sensor sends out and receives radio waves (frequency range 76 – 77 GHz) with its radar antennas. Targets in front of the radar reflect the signal, depending on their widely varying cross sections. The reflected signals can be used for a basic object identification and classification. The radar is able to track and provide object classification for multiple targets at once.

Using indirect reflection, the radar is also able to detect vehicles ahead of the vehicle in front. This gives the capability for earlier reaction to slowing traffic ahead of the lead vehicle. Relative speeds of radar targets are determined by using the Doppler effect/shift principle (e.g.,, tone pitch change of a vehicle with a siren passing). The angular position of the targets is registered by individual antennas inside of the radar unit. An algorithm internal to the radar sensor makes sure to track and cluster detected objects. This data and diagnostic information is transmitted to the Driver Assistance ECU via a dedicated radar CAN bus.

Specificationslink

The field of view is the complete viewing range of the radar sensor in which obstacles can be detected. Due to the antenna characteristics of radar, the field of view may not necessarily be the same opening angle over the whole distance range.

  • Supply voltage range: 8V - 32V
  • Nominal voltage: 14V
  • Maximum detection range (conditions permitting): 170 m (186 yd)
  • Operating temperature range: -40 to 85 °C (-40 to 185 °F)

Firmware Updatelink

The radar module (when equipped) receives its firmware update over the dedicated radar CAN from the DAS ECU. It will show on a firmware update log as radar circuit (RADC).

Diagnostics, Serviceability, and Calibrationlink

Calibrationlink

The radar needs to be calibrated to learn its position relative to the vehicle. When the radar is installed on vehicles at the factory, it is calibrated with a fixed target for minimal misalignment. When in use on the road, the radar allows a horizontal (yaw) or vertical (pitch) angle within of misalignment. Radar self-calibration is continuously running while driving and alerts if horizontal or vertical misalignment is detected.

The radar does not differentiate between suspension misalignment or sensor-level misalignment as they both degrade radar performance. Detection of radar misalignment during driving depends on the number of static objects in the scene, curvature in the road (and in elevation), weather, vehicle speed and more, so the time to detect a physical radar misalignment will vary. A straight road with trees on the side of the road without snow or rain is best to quickly calibrate the radar.

The radar cannot be adjusted manually, and when it is out of specification, the whole radar assembly including the bracket needs to be replaced.

Serviceability and Diagnosticslink

An alert for the radar will be set by the Driver Assistance ECU when:

  • An internal radar module issue is detected.
  • The radar was never calibrated, or its misalignment is out of specification.
  • There is an issue communicating with the radar.
  • An unexpected radar firmware version is detected.
  • The radar sensor is unable to detect objects (blinded or dirty).

Reasons for temporary radar failure:

  • The area of radar is blocked by dirt, snow, or ice.
  • Interference of strong electromagnetic fields or other radar sources.

Potential points of failure are:

  • Cable and connectors
  • Radar module
  • Radar bracket
  • Bumper paint thickness or metallic wrap
  • Other objects contacting the radar assembly

The radar module and radar bracket are individually replaceable. After replacing either the radar module or radar bracket, calibration is required. Refer to the Service Manual on how to perform the radar calibration using Toolbox.


Ultrasonic Sensorslink

1. Sensor housing with connector
2. Sensor membrane
3. Decoupling ring
Park Assist Sensor

Overview and Operating Principlelink

Ultrasonic sensors use the piezoelectric effect to measure distance to objects. The piezoelectric effect creates electricity in certain materials (crystals and ceramics) by applying mechanical stress and vice versa. The ultrasonic sensor has a membrane attached to this material and applying voltage will result in ultrasonic waves being sent out. Objects in the path of those waves will reflect them and create an echo received by the sensor and it is converted back to an electric signal.

To determine the distance to an object, a time-of-flight measurement is used based on the speed of sound. The sensor sends and receives sound waves from the same surface so there is a period of sending ultrasonic pulse and a listening period. The longer the listening period, the greater the detection range of the sensor, but the lower the pulse rate of the sensor. As the membrane vibrates to send out signal pulses, the membrane needs a short period to stop vibrating before it can be used to listen for the incoming signal. This time delay is called "ring down time" and it limits detection of very close objects (<10-20 cm / 4-8 in) as the return signal to the membrane may arrive at the sensor when it is still vibrating. This ring down time is regularly monitored so that the sensor can adapt its membrane drive frequency to the most efficient value.

In this Park Assist system, not all of the sensors transmit at once. During any given detection sequence, non-transmitting sensors are listening for echoes coming back from objects. These echoes are a result of the sound pulse sent by neighboring sensors that are actively transmitting during this time. The Park Assist Electronic Control Unit (ECU) uses the direct and indirect echoes to create a map of objects using the known sensor positions around the vehicle. This map is continuously updated based on the signals returning after each detection sequence. The transmit sequence and sensor settings can vary based on vehicle speed, ambient temperature, and vehicle status. For this to work properly all ultrasonic sensors have to be decoupled from the fascia by decoupling rings. They also prevent debris from getting into the sensor shell.

The ultrasonic system is composed of 12 ultrasonic sensors: 6 installed in the front bumper fascia and 6 installed in the rear bumper fascia. Each sensor is connected via a local interconnect network (LIN) interface to the Park Assist ECU. All sensors are held in place by a retainer on the inside of the fascia for a flush fit.

Numbering of the Ultrasonic Sensorslink

The sensors have a specific numbering sequence, starting with sensor 1 at the front left-hand side of the vehicle, and continuing in a clockwise sequence such that 7 is the rear right-hand side of the vehicle.

Ultrasonic Sensor Numbering

Specifications and Limitationslink

Ultrasonic sensor specifications in ideal/nominal conditions (temperature 23°C (73°F), relative humidity 50%):

  • Maximum detection range of the sensor is 5 m (16ft) and can be impacted by geometry and material of the detected object.
  • Minimum detection range with accurate distance information is approximately 20 - 25cm (8 - 10in).
  • Minimum detection range is approximately 10-15 cm (4 - 6in), presence of an object will be detected but distance information is inaccurate.

The side-facing ultrasonic sensors (S1 / S6 / S7 / S12) have a narrower field of view but more range to improve the detection of curbs and parking spots.

All ultrasonic sensors are unaffected by lighting conditions but are susceptible to "noise", such as wind turbulence, rain, snow, road spray, etc. Debris like snow, ice, or mud covering the sensors will prevent proper functionality.

Temperature and humidity have a large effect on the performance of the sensors. The following things will affect the performance of the ultrasonic sensor:

  • Covering the sensors (wrap / vinyl).
  • Painting the sensor membrane.
  • Installing the incorrect decoupling ring.

Diagnostics, Serviceability, and Calibrationlink

The ultrasonic sensors are part of the Park Assist System. The Park Assist ECU and Driver Assistance ECU will trigger alerts when:

  • A sensor is obstructed or has otherwise reduced performance.
  • A short in the power supply to the sensor is detected.
  • A communication issue is detected between the ECU and sensor.
  • A communication issue is detected between the ECU and sensor when there is a compatibility mismatch (Tesla USS v/s USS from other manufacturers).

Toolbox has several tests to check the functionality of the ultrasonic sensors.

Ultrasonic sensors can be replaced individually and with no calibration required. Be aware that there are different generations and types of ultrasonic sensor available. To avoid incorrect installation, keyways on the connectors of the side-facing sensors and sensor retainers are different from the other locations. Make sure that after installation the sensor sits flush with the fascia and the decoupling ring is properly isolating the sensor.

Sensors come painted to match the vehicle color from the manufacturer. Refer to the applicable body shop documentation when repainting sensors as paint thickness can impact sensor performance.


Park Assist ECUlink

Park Assist ECU Location
1. Connector rear ultrasonic sensors
2. Connector front ultrasonic sensors
Park Assist ECU inside VCRIGHT

The right vehicle controller (VCRIGHT), located on the right-hand side of the vehicle behind the A-Pillar trim, integrates the Park Assist ECU.

The Park Assist ECU provides power to the ultrasonic sensors but also controls their behavior and runs diagnostics. It processes distance data and sends this information out via CAN messages. This data is utilized by the Driver Assistance ECU to provide features like Autopark, Lane Assist, Auto Lane Change, and others.

Firmware Updatelink

The Park Assist ECU receives its firmware update over the Chassis CAN. It will show on a firmware update log as PARK, Park Assist bootloader update (PARKBU), and Park Assist bootloader (PARKBL).

Diagnostics, Serviceability, and Calibrationlink

The Park Assist ECU can only be replaced as part of the VCRIGHT. After replacement, a firmware update is required to match the version of the ECU with the rest of the vehicle. No calibration is required. Alerts will be set by the Park Assist ECU when:

  • Issues with the ultrasonic sensors are detected.
  • CAN messages from other ECUs are not received or have invalid data.
  • An internal ECU issue is detected.

Potential points of failure:

  • Power & ground to the right vehicle controller
  • CAN wiring
  • Wiring to the ultrasonic sensors

GNSS / GPS Antenna and Modulelink

The Global Navigation Satellite System (GNSS) antenna is located above the rear-view mirror, next to the triple and cabin camera.

GNSS Antenna Location (Model 3 Shown)

The GNSS receiver is integrated into the Driver Assistance ECU. It uses a coaxial cable to power the antenna assembly and to receive Radio Frequency (RF) signals from the Low Noise Amplifier (LNA) built into the antenna assembly . The Autopilot secondary processor (Aurix) configures and controls the GNSS receiver. GNSS data is shared with both of the Driver Assistance ECU, and Aurix will transmit it to the touchscreen for navigation use via Ethernet. When the Driver Assistance ECU is not operational, GNSS is not available for all other consumers. To decrease the time until the location is calculated (GNSS fix), portions of the receiver module are always powered, even when the vehicle is asleep, to retain state.

The GNSS receiver is able to use Global Navigation Satellite System (GNSS) signals from the GPS, GLONASS, Galileo, or Beidou satellite constellations simultaneously (depending on the vehicle's region) and is capable of extracting carrier phase measurements from each available signal. The GNSS receiver transfers received satellite measurement observations to the Drive Assistance ECU processor, which uses a software Positioning Engine to estimate the location of the vehicle using the carrier phase measurements generated by the receiver. Additionally, the Positioning Engine receives data from the Inertial Measurement Unit (IMU) and the vehicle’s wheel speed sensors to augment the GNSS measurements. The IMU uses gyroscopes and accelerators to estimate the motion and orientation change of the vehicle while wheel speed sensors detect incremental motion of the vehicle's tires. Through a process known as sensor fusion, the Positioning Engine combines data from the GNSS system, the IMU, and the wheel speed sensors to track the position of the vehicle. The process produces a solution that is more accurate than can be generated from GNSS measurements alone and can continue to track the vehicle even when GNSS signals are not available for short periods of time. This improves the accuracy and sensitivity of the position estimates used by features like Autosteer and Smart Summon.

If there is limited satellite reception (like in tunnels or underground parking), the Positioning Engine will attempt to estimate the position with just the wheel speed and IMU data. This is called "dead-reckoning", and while accurate over short distances, the estimate will diverge with distance traveled by the vehicle until a satellite signal is regained. Generally, the Positioning Engine needs a minimum of four satellites in view from a single constellation to generate a GNSS fix and regain a fully fused solution that will not drift with time.

Note

While GPS is technically just one of the satellite constellations, GPS is widely used as a synonym for the GNSS in general.

Specificationslink

  • GNSS antenna supply voltage: 5V nominal (3-5V range)

  • Operating temperature GNSS receiver: -40°C - 85°C (-40°F - 185°F)

  • Operating temperature GNSS antenna: -40°C - 85°C (-40°F - 185°F)

Diagnostics, Serviceability, and Calibrationlink

If GNSS is not operating as expected, make sure that the Driver Assistance ECU is operational. Inspect the coaxial connectors and wiring from the Driver Assistance ECU to the GNSS antenna. The location information is shared with the User Interface (UI) over Ethernet, so while an issue with the connection does not affect the GNSS system, it will affect any features on the UI or other systems that depend on localization data. An alert will be set by the Driver Assistance ECU when:

  • No or invalid data was received from the GNSS receiver.
  • GNSS antenna is disconnected.
  • GNSS receiver was reset.
  • Voltage to the GNSS antenna is not as expected.
  • Fusion mode status changes.

Potential points of failure:

  • GNSS coaxial wiring and connectors
  • GNSS antenna
  • EMI from cameras and camera harnesses leak into the GNSS antenna and degrade the quality of the received signals
  • Driver Assistance ECU

The GNSS antenna and the coaxial wiring can be replaced separately. The GNSS receiver is part of the Driver Assistance ECU and can only be replaced as a whole. After replacing either part, GNSS calibration is not required.


Camera Heater Gridlink

Camera Heater Grid Location

The camera heater grid is controlled by the Driver Assistance ECU but electrically driven by the Front Vehicle Controller (VCFRONT) and is used to clear the front-facing camera view of condensation, snow, or ice.

The heater grid will be activated when defrost is requested or when Autopilot anticipates ice or condensation based on occlusions and environmental conditions. The heater grid will never operate above +30°C or +86°F ambient temperature.

  • Windshield temperature is above the activation temperature (+6°C or +44.6°F).
  • Windshield defrost and preconditioning are off.

Diagnostics, Serviceability, and Calibrationlink

If the heater grid is not working as expected, make sure to inspect the wiring to it. Confirm the above enable conditions are met and that the ambient and windshield temperature sensors (if present) are reporting correct values.

An alert will be set by the Driver Assistance ECU when a short or open circuit is detected in the camera heater grid. Potential points of failure:

  • Wiring and connectors
  • Ambient temperature sensor
  • Temperature sensor near windshield
  • Driver Assistance ECU

The camera heater grid is part of the windshield and can only be replaced as a whole. After replacing the windshield, camera pitch angle verification is required. The camera heater grid is part of the windshield and can only be replaced as a whole. After replacing the windshield, camera pitch angle verification is required.


Driver Assist Featureslink

Note

Not all Driver Assist features are available in every country. See the local Owner's Manual on Feature Availability and if there are different conditions for activation.

Traffic Aware Cruise Control (TACC)link

Sensors and Data Used Forward facing cameras:
  • Monitors lane markings, vehicles, and other objects.
Radar (when equipped and configured):
  • Used to detect vehicles and other objects.
Ultrasonic sensors (when equipped and configured):
  • Only used for timeout cases in detecting pedestrians when the vehicle is not moving.
Navigation and GNSS:
  • Used for GNSS position, road class and curvature.
  • Also used for Fleet Speed data.
Speed limitations Minimum speed for activation:
  • Without vehicle in front: Ranges from 8 km/h or 5 mph to 30 km/h or 18 mph (depending on road class, vehicle and environmental conditions)
  • With vehicle in front: 0 km/h or 0 mph.
Maximum speed for use:
  • 150 km/h or 90 mph.
    • This is the limit of the TACC set speed. The driver can press the accelerator pedal to achieve speeds greater than 90 mph or 150 km/h.

TACC maintains a driving set speed in the same way as standard cruise control but can also adjust the speed of the vehicle based on the distance to other vehicles in the same or adjacent lane (Undertake Assist). TACC will adjust the speed based on map data and during manual lane changes, reduce speed to target lane vehicles. TACC can be activated once traveling faster than 5 mph or 8 km/h, unless certain conditions allow an activation at even lower speeds. At standstill, TACC will activate if a vehicle is at least 5 feet (150 cm) detected ahead.

TACC is enabled by pushing the gear lever down once when in Drive. TACC will set the detected speed limit (see Speed Assist) or the current driving speed as cruise speed, whichever is greater. When a speed limit is detected and shown in the cruise control symbol, this speed (+ possible speed warning offset) will be set as cruise speed.

If TACC is active, speed can be increased or decreased by moving the right scroll wheel up or down, or by using the ± icons on the UI, in 1 km/h (1 mph) or 5 km/h (5 mph) increments. To adjust cruise speed to a new speed limit determined by Speed Assist the driver can cancel and re-engage TACC or touch the speed limit sign on the UI. Cruise can be canceled by the driver by pressing the brake or pushing the gear lever up.

Cruise will not be available when:

  • The speed drops below 5 mph / 8 km/h and no lead vehicle detected.
  • Driving speed exceeds 90 mph or 150 km/h.
  • The driver's seat belt is unbuckled.
  • The door is opened.
  • The trunk or frunk is opened.
  • The view from the radar sensor (if equipped and configured) or camera(s) is obstructed.

The driver can choose 7 different following distances via the UI or by moving the right scroll wheel left or right.

The distance will increase when the wiper activity suggests poor road conditions or ambient temperature is low (< 3°C / 38°F).

Diagnostic Informationlink

If Traffic Aware Cruise Control does not become available, check:

  • For any radar (if equipped), camera, drive inverter, or Driver Assistance System alerts.
  • If a gear lever single push down is logged.

If Traffic-Aware cruise control does not work as expected or aborts, check:

  • If vehicle has been driven under mentioned limitations.
  • For cruise control related alerts.
  • For radar (if equipped) or camera calibration alerts.

Curve Speed Adaptationlink

Curve Speed Adaptation (CSA) is a feature of TACC. CSA reduces the vehicle's speed in anticipation of upcoming curves or bends in the road. This is done by temporarily slowing the vehicle down to an appropriate speed.

CSA activates when:

  • Taking a highway exit.
  • Predicted lateral acceleration along the most probable path reaches a certain threshold (uses either local navigation data or online Tesla maps).
  • Current measured lateral acceleration of the vehicle reaches a certain threshold.

Fleet Speedslink

Fleet Speeds helps to slow the vehicle down to an appropriate speed when entering and exiting highways or driving on interchanges with Autosteer or TACC active. Speed will be reduced to the average speed that other Tesla vehicles drove on that road section but will not exceed the speed limit set by the driver. The set speed on the UI will be reduced in increments of 5 mph or 10 km/h rounded up to match the average Fleet Speed, though speed will not drop below 25 mph or 40 km/h. As long as Fleet Speeds is active, an animation of the circle around the set speed value will be shown on the UI. Drivers can override the new speed with the accelerator or brake pedal (as for TACC in general) if they consider it inappropriate.

Entering highways (on-ramp):

  • Fleet Speeds might slow the vehicle down (depending on current set speed).
  • Speed can change dynamically similar to how the fleet reported speed changes.
  • Once the vehicle is on the highway, it will accelerate back to the previous set speed.

Highway interchanges:

  • Fleet Speeds might slow the vehicle down (depending on current set speed).
  • Speed can change dynamically similar to how the fleet reported speed changes.
  • Once the vehicle is in targeted space, it will accelerate back to the previous set speed.

Exiting highways (off-ramp):

  • Fleet Speeds might slow the vehicle down (depending on current set speed).
  • Speed can change dynamically similar to how the fleet reported speed changes.

  • If the driver wants to change the set speed using the stalk, Fleet Speeds will stop updating the set speed but still limit the driving speed to speed of the fleet.

  • Upon leaving the exit, Fleet Speeds will be actively controlling the speed for at least 100 m (110 yd) up to 2 km (1.2 mi) until the next road speed limit is detected.

  • Fleet Speeds becomes inactive after either the new detected speed limit is set, or the previous set speed is restored.
Diagnostic Informationlink

Fleet Speeds cannot be deactivated but depends on the availability on map data of the fleet's average speed. If Fleet Speeds does not work as expected or at all, check for incorrect localization to nearby roads resulting in incorrect speed adjustments.

Overtake Accelerationlink

When Traffic Aware Cruise Control is active, Overtake Acceleration helps passing a vehicle more quickly by briefly reducing the following distance to the target in front with the turn signal active. Overtake Acceleration will engage when:

  • TACC is operating and detects a vehicle in front.
  • No obstacles or vehicles are detected in the target lane.
  • Speed is above 72 km/h (45 mph) but below the TACC set speed.

  • Turn signal stalk is fully or partially engaged for the passing lane.

  • Accelerator pedal is not pressed.

Overtake Acceleration cancels when:

  • Cruise set speed is reached.
  • Changing lanes takes too long.
  • Vehicle gets too close to the vehicle ahead.

  • Turn signal stalk returns to neutral.

Diagnostic Informationlink

There are no feature specific signals available in logs.

Passing Lane Assist (Undertake Assist)link

Undertake Assist or Passing Lane Assist is designed to prevent passing vehicles with TACC active in a lane where it is not legally allowed. For example, this applies to continental Europe, where in right-hand traffic vehicles have to be passed in the left lane, passing on the right is not allowed. If moving faster in the slower lane than a vehicle ahead in the faster lane, Undertake Assist will match the speed and prevent passing. This behavior can be overridden by pressing the accelerator pedal, disabling TACC, or changing lanes. It stays disabled until the next disable/enable cycle of TACC.

Diagnostic Informationlink

There are no feature specific signals available in logs.

If Passing Lane Assist does not work as expected or at all, confirm the following:

  • Vehicle speed is above 50 mph or 80 km/h.
  • TACC or Autosteer is active.
  • The faster vehicle is not too close as the camera might not be able to capture it.

Autosteerlink

Sensors Used Cameras:
  • Used to detect lane markings, other vehicles and objects.
Radar (when equipped and configured):
  • Used to detect vehicles and other objects.
Ultrasonic sensors (when equipped and configured):
  • Used to detect objects on the side of the vehicle.
Map data and GNSS:
  • GNSS location, road class, road curvature, lanes, exits etc.
Speed Limitations Minimum speed for Autosteer activation:
  • Without vehicle in front: Ranges from 8 km/h or 5 mph to 30 km/h or 18 mph (depending on road class, vehicle and environmental conditions)
  • With vehicle in front: 0 km/h.
Maximum speed for use:
  • 150 km/h or 90 mph.

Autosteer is used to assist the driver in steering the vehicle on main roads and highways. Autosteer is an extension of TACC and keeps the vehicle in its lane while controlling cruise speed based on target vehicles ahead or map data. Always refer to the Owner's manual for the latest Autosteer visualizations, as the user interface is subject to change.

A gray steering wheel icon appears on the vehicle UI to indicate that Autosteer is available for use, but not actively steering the vehicle.

UI Autosteer Available Symbol

The Autosteer feature uses the front camera(s) to recognize lane markings to center the vehicle. Based on camera inputs, radar (when equipped and configured) , and ultrasonic information (when equipped and configured) the Driver Assistance ECU will calculate an appropriate driving path for the vehicle. The calculated steering output will be sent via CAN to the steering rack Electric Power-Assisted Steering (EPAS) module.

Autosteer is designed to correct for external disturbances that may affect the vehicle’s steering, such as crosswinds or poor wheel alignment. If obstacles like guard rails are detected on one side, Autosteer will offset the vehicle within the lane to increase free space there.

Different from TACC only driving, Autosteer restricts the maximum speed depending on the road's speed limit (only off highway). The driver can go above the speed limit by overriding with the accelerator pedal or setting a relative speed limit warning on the UI. If the speed limit of the current road is unknown a speed limit appropriate to the detected road class will be used.

While driving with Autosteer active, the driver’s hands are required to be on the steering wheel. This will be checked at certain intervals by querying the driver applied torque on the steering wheel by the power steering system. The interval varies by region, weather conditions, road geometry and class, detected vehicles, constructions zones, and speed. If the driver does not respond to the audio and visual reminders on the UI, Autosteer will abort and gradually slow the vehicle down to a standstill. If the driver chooses to ignore the "Apply light force to steering wheel" reminders 3 times or accelerates over the Autosteer speed limit, Autosteer will be disabled until the next drive cycle. If Autosteer is active but is unable to continue due to lack of information, the driver is required to take over steering control and is warned by a series of chimes and a driver-facing alert, "Take over immediately." While driving with Autosteer active, the driver’s hands are required to be on the steering wheel. This will be checked at certain intervals by querying the driver applied torque on the steering wheel by the power steering system. The interval varies by region, weather conditions, road geometry and class, detected vehicles, constructions zones, and speed. If the driver does not respond to the audio and visual reminders on the UI, Autosteer will abort and gradually slow the vehicle down to a standstill. If the driver chooses to ignore the "Apply light force to steering wheel" reminders 3 times or accelerates over the Autosteer speed limit, Autosteer will be disabled until the next drive cycle. If Autosteer is active but is unable to continue due to lack of information, the driver is required to take over steering control and is warned by a series of chimes and a driver-facing alert, "Take over immediately."

To cancel Autosteer the driver pushes the gear lever up, moves the steering wheel, presses the brake pedal or shifts out of Drive. Normally, 2 to 4 Nm of torque on the steering wheel is required to cancel Autosteer, depends on the vehicle model and region of operation. When the turn signals are on, the amount of force to cancel Autosteer is ~1 Nm (depends on vehicle platform). When Autosteer is canceled, a chime will sound, UI displays the lane markings in white and the Autosteer icon changes from blue to gray.

Diagnostic Informationlink

If Autosteer will not activate, check:

  • If all Autosteer activation criteria is met (especially UI Autosteer setting is on, trailer mode is off, and lane markings are detected).

    • If a gear stalk double push is registered.
  • If there are any alerts relating to the Driver Assistance ECU, cameras, or ultrasonic sensors (when equipped and configured).

  • If there are any Autosteer unavailable alerts.

If Autosteer does not perform as expected or aborts, check:

  • If the vehicle is driven in conditions mentioned under limitations.
  • If camera calibration is fully complete and the camera pitch is in specification.
  • If there are any alerts on Autopilot steering angle or steering angle rate saturation indicating a potential issue in identifying lane markings.
  • If there are any alerts on Autopilot aborting giving the reason why Autosteer could not continue steering the vehicle.

See also Traffic Aware Cruise Control, as some limitations can affect Autosteer behavior.

Warning

Autosteer's lateral acceleration is limited for vehicles where European regulations apply. An pop-up with "Autosteer limited - Be prepared to take over" is shown on the UI accompanied by a chime when those limits are reached.

Auto Lane Changelink

Automatic Lane Change (ALC) is used to assist in changing lanes with Autosteer active. The minimum speed at which ALC is available depends on the region, adjacent lane speeds and road class.

  • The driver's hands must be detected on the steering wheel before being able to activate Auto Lane Change.
  • Activation is only possible on major highways and well-marked local roads with multiple lanes.

  • Turn signal stalk needs to be pushed fully up/down to activate Auto Lane Change.

  • Lane changes will abort if not completed within 5 seconds after using the turn indicator.

A successful Auto Lane Change is dependent on information from several sources:

  • The forward-facing camera provides information about the location the current lane, adjacent lanes, lane line types, forks, road curvature, location of lead vehicle and objects that would prevent an Auto Lane Change.
  • The side cameras provide location of objects and other vehicles that would prevent a lane change including vehicles in or approaching the blind spot.
  • The ultrasonic sensors (when equipped and configured) corroborate the side camera measurements but have limited range. Both camera and ultrasonic sensors must report the target lane as empty.

If the current and target lane markings are found and hands-on is detected, Auto Lane Change will activate. At any point Auto Lane Change can abort under several conditions including:

  • The lane lines are lost.
  • The lane line type does not allow lane changes.
  • A fork separates the lanes ahead.
  • A toll both or construction is detected.
  • Maps indicate the target and current lane will merge soon or the turn indicator is not responding.

If the cameras or ultrasonic sensors (when equipped and configured) detect an object, the lane change will wait for it to pass. Once there are no objects that interfere with the Automatic Lane Change maneuver, the vehicle is brought closer to the vehicle in front of it with Overtake Acceleration and starts to depart the lane. If any of the above mentioned conditions are not met once the lane change commence, Auto Lane Change will abort the vehicle will return to the current lane.

The driver can also abort the lane change by pressing the brake pedal, moving the steering wheel (1 Nm torque required) or move the turn indicator stalk to the opposite direction.

Automatic Lane Change performs one lane change at a time. Moving into a second lane requires activating the turn signal a second time after the first lane change is complete. Auto Lane Change is designed for use on main roads and highways only where lane markings are visible and clear, and the driving conditions are more predictable.

Diagnostic Informationlink

The only driver-facing indication of Auto Lane Change availability is the UI displaying outer lane markings of adjacent lanes.

If Auto Lane Change does not start, check:

  • If all Automatic Lane Change activation criteria is met (especially the lane marking detection).
  • If there are any alerts relating to the Driver Assistance ECU, camera(s), and/or ultrasonic sensors when equipped (if the side cameras are blocked, Autosteer will still be available but Auto Lane Change will not).
  • If there are any Lane Change unavailable alerts.

If Auto Lane Change does not perform as expected or aborts, check:

  • If the vehicle is driven in conditions mentioned under limitations.
  • If the driver aborted the lane change (steering, pedal or turn indicator input).
  • If there are any alerts relating to the Driver Assistance ECU, cameras or ultrasonic sensors (when equipped and configured).
  • If there are any Lane Change abort alerts.

If Auto Lane change waits unexpectedly long, check:

  • If there is a fast-approaching vehicle or a vehicle in the blind spot.
  • If there are vehicles or objects nearby that vision could be unsure of location or speed.
  • The Ultrasonic sensors (when equipped and configured) as they are very prone to false detections on nearby barriers, curbs, and foliage but can also be misaligned or damaged.

Stop Light and Stop Sign Warninglink

Note

Stop Light and Stop Sign Warning is available in certain countries only.

When driving on Autosteer and the vehicle is expected to travel through a stop sign or red light, the driver will be alerted on the UI and via a chime to take over control. This feature will not slow down or stop the vehicle. Stop sign and traffic light locations are based on map data and if detected by the forward-facing cameras.

Diagnostic Informationlink

Whenever the Stop Light and Stop Sign Warning feature is activated, the traffic lights warning alert will be set in the log data.

Navigate on Autopilot (NoA) is an Autopilot feature that uses Autosteer and Auto Lane Change to navigate the highway portion of a navigation route, including exits and interchanges. It will only be active on controlled access roads (highways, motorways, Autobahn etc.) with a navigation route and confirmed by the driver by selecting "Navigate on Autopilot" in the turn-by-turn direction list. If this feature is active, a blue line in front of the vehicle will be shown on the UI instead of the two blue lane lines for Autosteer. Refer to the Owner's Manual for the latest visualizations as the UI is subject to change.

Navigate on Autopilot Active (Model 3 UI Shown)

Navigate on Autopilot combines lane information from the forward cameras and navigation information to estimate the current lane of the vehicle. A plan is created with the required lane changes and exits to follow the navigation instructions from the UI. This plan will include avoiding captive lanes and changing into exit lanes at a set distance before the off-ramp or fork. If Navigate on Autopilot suggests changing lanes or take an exit, an additional grey line is shown in the proposed direction.

Navigate on Autopilot Suggesting Lane Change (Model 3 UI Shown)
Sensors Used Cameras:
  • Determines the lane markings and drivable space on the road.
Ultrasonic sensors (when equipped and configured):
  • Detects the distance to other objects.
Speed limitations Blind Spot Warning
  • between 7 - 85 mph or 12 - 140 km/h.
  • Note: with Autosteer also active at lower speeds
Lane Departure Avoidance
  • 40 - 90 mph or 64 - 145 km/h.
Emergency Lane Departure Avoidance
  • 40 - 90 mph or 64 - 145 km/h.

Blind Spot Warninglink

Blind Spot Warning, also known as Side Collision Warning, is designed as an advanced blind spot warning system that is able to detect vehicles at all 4 corners of the vehicle. Radiating lines around the vehicle avatar are shown on the UI when objects are detected by cameras and the ultrasonic sensors (when equipped and configured). As a vehicle gets closer, the radiating line color changes from white, to yellow, and to red. When the driver activates the turn signal with a vehicle close in this direction, the UI will show the lane line next to it in red. If a collision is considered likely, a configurable chime will sound.

Diagnostic Informationlink

When Blind Spot Warning is not working at all, or not working as expected, check:

  • If limitations mentioned below apply.
  • For any ultrasonic sensor (when equipped and configured) related alerts in logs.
  • For SCW noisy environment alerts in logs.
  • For SCW unavailable alerts in logs.

Lane Departure Avoidancelink

Lane Departure Avoidance is also known as Lane Keep Assist. The system uses the cameras to monitor the lane markings on the road directly in front of the vehicle. When Lane Departure Avoidance is set to Warning on the UI and one of the front wheels crosses over a lane marking with the respective turn signal off, the steering wheel will vibrate along with a visual warning. If set to Assist, Lane Departure Avoidance will provide a steering intervention to a safer position in the driving lane if the vehicle detects drifting or a potential collision while the associated turn signal is off. When Lane Departure Avoidance detects drifting and applies a steering intervention, the designated lane line is highlighted in blue on the vehicle display.

Diagnostic Informationlink

Lane Departure Avoidance feature can be set to Off, Warning, or Assist on the UI. An alert in logs will be set when a feature of Lane Support System (LSS in alert name) is active, at fault or aborting with details.

Emergency Lane Departure Avoidancelink

Emergency Lane Departure Avoidance is part of the Lane Support System and also known as Emergency Lane Keep Assist . In emergency situations, Emergency Lane Departure Avoidance attempts to prevent a potential collision with a vehicle in an adjacent lane by steering the vehicle back into the center of the driving lane. This operates if the cameras can detect the edge of the lane, such as a lane line or curb. When this steering intervention is applied, the driver will hear a chime and the touchscreen displays a warning while highlighting the lane line red until the vehicle returns to the driving lane.

It is possible to turn off Emergency Lane Departure Avoidance on the UI. For vehicles sold in Europe, this setting will automatically re-enable at the start of every drive.

Diagnostic Informationlink

An alert in logs will be set when a feature of Lane Support System is active, at fault, or aborting with details.

Adjacent Lane Speedlink

When a higher speed difference to vehicles in an adjacent lane is detected while driving on Autosteer or Traffic Aware Cruise Control, the Adjacent Lane Speed feature will slow the vehicle down. Driving speed is reduced to 10 mph (16 km/h) above slower traffic but only to a minimum speed of 35 mph (56 km/h). While this feature is active, the neighboring lane is highlighted with arrows and detected vehicles are highlighted gray on the UI. The driver can override this functionality by pressing the accelerator pedal.

Limitationslink

  • Visibility is poor and lane markings are not clearly visible (due to heavy rain, snow, fog, etc.). The exact detection zone of the ultrasonic sensors (when equipped and configured) varies depending on environmental conditions.
  • Bright light (such as from oncoming headlights or direct sunlight) is interfering with the view of the camera(s).
  • A vehicle in front of the vehicle is blocking the view of the camera(s).
  • The windshield is obstructing the view of the camera(s) (fogged over, dirty, covered by a sticker, etc.).
  • Lane markings are excessively worn, have visible previous markings, have been adjusted due to road construction, or are changing quickly (for example, lanes branching off, crossing over, or merging).
  • The road is narrow or winding.
  • Objects or landscape features are casting strong shadows on lane markers.
  • One or more of the ultrasonic sensors (when equipped and configured) is damaged, dirty, or obstructed (such as by mud, ice, or snow).
  • Weather conditions (heavy rain, snow, fog, or extremely hot or cold temperatures) are interfering with sensor operation.
  • The sensors are affected by other electrical equipment or devices that generate ultrasonic waves.
  • An object that is mounted to the vehicle is interfering with and/or obstructing a sensor (such as a bike rack or a bumper sticker).
  • The vehicle is being driven on sharp corners or on a curve at a relatively high speed.
  • The vehicle is drifting into another lane, but an object (such as a vehicle) is not present.
  • A vehicle in another lane cuts in front of the vehicle or drifts into the driving lane.

Collision Avoidance Assistlink

Feature Specifications
Sensors Used Forward-Facing Camera(s):
  • Used to detect vehicles, pedestrians, bicyclists, and other objects
Radar (when equipped and configured):
  • Used to detect vehicles, pedestrians, bicyclists, and other objects
Ultrasonic sensors (when equipped and configured):
  • Detects the distance to other objects
Map data and GNSS:
  • Road class and telemetry
Speed Limitations Minimum speed for Forward Collision Warning & Automatic Emergency Braking activation:
  • 5km/h or 3mph
Maximum speed for Forward Collision Warning & Automatic Emergency Braking activation:
  • 150km/h or 90mph
Maximum speed for Object-Aware Acceleration activation:
  • 16km/h or 10mph

Collision Avoidance Assist consists of the following features:

  • Forward Collision Warning provides a visual and audible warning if there is a high risk of a frontal collision.
  • Automatic Emergency Braking provides braking to reduce the impact of a frontal collision.
  • Object-Aware Acceleration will reduce motor torque to reduce the impact of a collision when the accelerator was accidentally pressed.

Forward Collision Warninglink

The cameras and radar (when equipped and configured) monitor the area in the driving path for the presence of vehicles, pedestrians, and/or other objects. If a collision is deemed unavoidable given the current trajectory, and unless the driver takes corrective action, a warning chime will be triggered and the object in front will be highlighted in red on the UI. The warnings stop immediately if the risk of collision is reduced. For example, if the driver decelerates or stops the vehicle, or if the vehicle in front moves out of the driving path.

Forward Collision Warning Active (Model 3 UI Shown)

Forward Collision Warning can be set to Late, Medium, Early and Off. Late gives the driver less time to react to a warning than the Early setting.

Diagnostic Informationlink

If Forward Collision Warning becomes active, an FCW event alert will be set in the logs. If it is unavailable, an FCW canceled alert will be stored in logs.

Note

When Traffic-Aware Cruise Control is active a Brake Capacity Warning (BCW) will be issued instead of a Forward Collision Warning. This is done to make the driver aware of reaching Traffic Aware Cruise Control deceleration limits with same the UI warning and chime of a Forward Collision Warning. FCW is disabled in track mode.

Automatic Emergency Brakinglink

Using the information from the front camera(s) and radar (when equipped and configured), Automatic Emergency Braking is activated to reduce the impact with objects ahead if a frontal collision is deemed unavoidable. When AEB applies the brakes, a visual warning, followed by an audible chime will warn the driver of an AEB event.

AEB applies the brakes until standstill for speeds up to 55 km/h or 35 mph. For higher speeds the vehicle speed is reduced by 50 km/h or 30 mph. For example, when AEB becomes active and the vehicle is driving at 50 mph (80 km/h), brakes are applied until the speed is reduced to 20 mph (30 km/h). If the radar is equipped and configured, Autopilot Secondary confirms the object using radar, AEB will brake until standstill even above aforementioned speed limit.

AEB is not designed to prevent a collision; it will only reduce the severity of a frontal collision. This feature can be overridden by pressing the accelerator pedal fully, applying and releasing the brake or actively steering.

Diagnostic Informationlink

If Automatic Emergency Braking became active, an AEB event alert will be set in logs. If it is unavailable, an AEB canceled or AEB fault alert will be stored in logs.

Note

AEB is disabled in track mode.

Object-Aware Accelerationlink

Object-Aware Acceleration is a feature that helps to reduce the effect of a falsely pressed accelerator pedal. These instances are commonly referred to as pedal confusion. This feature can act in two ways:

  • Limit the amount of available torque to the driver to reduce the severity of a possible impact.
  • Actuate emergency braking when there is high confidence in a possible collision.

The front cameras, radar (when equipped and configured), and ultrasonic sensors (when equipped and configured) are used to detect potential objects that might be in the vehicle’s path when driving forward or reversing. Object-Aware Acceleration will only be activated at speeds lower than 16km/h (10mph) with the accelerator pedal pressed above 50% on minor roads or parking lots when all used sensors are error-free. Depending on the severity, Object-Aware Acceleration will limit acceleration, and the UI will issue a triple chime alert and a user-facing alert. This limit will persist until the driver fully releases the accelerator pedal or applies the brakes.

Diagnostic Informationlink

If Object-Aware Acceleration is active and limited motor torque, a PMM alert will be set in logs.

Limitationslink

  • The road has sharp curves.
  • Visibility is poor (due to heavy rain, snow, fog, etc.).
  • Bright light (such as from oncoming headlights or direct sunlight) is interfering with the view of the camera(s).
  • The radar sensor (if equipped and configured) is obstructed (dirty, covered, etc.).
  • The windshield is obstructing the view of the camera(s) (fogged over, dirty, covered by a sticker, etc.).

Speed Assistlink

Sensors and Data Used GNSS / Navigation data:
  • Used to determine speed limit

Speed Assist displays the currently recognized speed limit on the UI. Some regions also support conditional speed limits that are dependent on time of day or weather conditions.

Diagnostic Informationlink

If speed limits are not shown at all or not shown correctly, check:

  • If the UI setting is set to what customer expects (relative or absolute).
  • If GNSS is tracking location properly.
  • Whether this road is new or has been under construction recently (maps will probably have an outdated speed limit).
  • For any camera related alerts.

Limitationslink

  • The speed limits stored in the map database are incorrect or outdated.
  • Vehicle is being driven in an area where GNSS data is not available.
  • A road or a speed limit has recently changed.

Auto Headlights, Auto High Beam and Auto Display Brightnesslink

Automatic Headlightslink

Automatic Headlights is a feature that turns on the vehicle's exterior lighting (head lights, tail lights, side marker lights, parking lights, and license plate light) when low lighting conditions are detected. The headlight switch on the touchscreen needs to be on AUTO for this feature to operate.

The forward-facing cameras are used to determine ambient light intensity. The Driver Assistance ECU receives the light intensity information from the cameras, processes this information and sets the status of the headlight request signal. The Front Vehicle Controller (VCFRONT) commands the headlights and other exterior lights on or off based on this signal.

Exterior light will turn on when the main camera detects ambient light levels are less than a certain threshold.

Diagnostic Informationlink

If Automatic Headlights do not work as expected, check if the UI headlight setting is AUTO.

Note

Headlights will turn on if headlights are set to AUTO and Autopilot Primary is shutting down and no longer the active controller (Driver Assistance ECU CAN master).

Auto High Beamlink

Auto High Beam (AHB) is a feature that enables the driver to have high beams on most of the time in darkness and switch automatically to low beams when lights from moving sources (cars, trucks, motorcycles, bicycles, etc.) or street lighting in front are detected.

The Driver Assistance ECU utilizes light intensity readings from the camera system to determine if there are light sources in front of the vehicle that may indicate leading or oncoming traffic. The data from radar (when equipped and configured), vehicle speed sensors, and yaw rate sensor is used to determine if the light sources are moving or stationary. A recommendation to the VCFRONT is issued to dip the high beam if light from moving sources is detected. The VCFRONT arbitrates between the Driver Assistance System requests and direct user inputs and settings to control the headlights.

AHB will also switch to low beam when:

  • Vehicle speed is below 10 km/h (6 mph).
  • Autopark is active.
  • Overall ambient light levels are above a certain threshold.
Diagnostic Informationlink

If Auto High Beam does not work as expected, check:

  • Position of the left-hand steering column lever.
  • If the UI Auto High Beam setting is activated.

Note

High beams will activate if the left-hand steering column lever is in the forward position when Autopilot Primary is shutting down and no longer the active controller (Driver Assistance ECU CAN master).

Auto Display Brightnesslink

To automatically adjust the touchscreen brightness, the UI consumes the light intensity values of the main, fisheye, and B-Pillar cameras.

Diagnostic Informationlink

If Auto Display Brightness does not work as expected, check if any cameras are obstructed or reporting issues.

Note

UI day and night automatic mode are not controlled by camera-detected light, but the calculated solar elevation based on GNSS location.


Autowiperslink

A camera vision algorithm uses the fisheye camera to detect the amount of rain and controls wiper speed when wipers are set to Auto on the UI. The front vehicle controller (VCFRONT) will activate wipers based on command from Autopilot. Autowipers is independent of the camera calibration state.

Diagnostic Informationlink

If Autowipers is not working at all or as expected, check:

  • If the fisheye camera view is obstructed or dirty.

Note

Autowipers will become unavailable if Autopilot Primary is shutting down and no longer the active controller (Driver Assistance ECU CAN master).


Additional Informationlink

Driver Assistance Feature Matrixlink

Feature Feature type Autopilot configuration DAS hardware generation
Automatic Emergency Braking Active, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Forward Collision Warning Passive, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Object-Aware Acceleration Active, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Blind Spot Warning Passive, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Lane Departure Warning Active, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
(Emergency) Lane Departure Avoidance Active, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW2, HW2.5, HW3, HW4
Auto High Beam Passive, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Autowipers Passive, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Speed Assist Passive, Safety None, Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Traffic Aware Cruise Control Active, Convenience Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Autosteer Active, Convenience Basic, Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Auto Lane Change Active, Convenience Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Autopark Active, Convenience Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Navigate on Autopilot Active, Convenience Highway, Enhanced, Full Self-Driving HW2, HW2.5, HW3, HW4
Summon Active, Convenience Highway, Enhanced, Full Self-Driving HW1, HW2, HW2.5, HW3, HW4
Smart Summon Active, Convenience Enhanced, Full Self-Driving HW2, HW2.5, HW3, HW4
Traffic Light and Stop Sign Control Active, Convenience Full Self-Driving HW3, HW4
Stop Light and Stop Sign Warning Passive, Convenience Basic, Highway, Enhanced, Full Self-Driving HW2, HW2.5, HW3, HW4

Note

  • Passive features do not take over vehicle control, they provide an alert to the driver. Active features take over control of the vehicle.
  • Safety features are standard on all Tesla vehicles equipped with Driver Assist hardware.
  • Convenience features depend on which Autopilot configuration the customer has purchased.

Summary of Driver Assistance System Hardware Generationslink

Driver Assistance System Hardware Generation 1 (HW1) Generation 2 (HW2) Generation 2.5 (HW2.5) Generation 3/3.1/3.2 (HW3/HW3.1/HW3.2) Generation 4 (HW4)
Vehicles Model S, X Model S, X Model S, X, 3 Model S, X, 3, Y, Palladium S, Palladium X Palladium S, Palladium X, Model Y, 2024+ Model 3, Cybertruck
Cameras
  • 1 front-facing camera
  • Rear-view camera connected to MCU
  • 3 front-facing cameras
  • 2 side repeater cameras
  • 2 B-Pillar cameras
  • Rear-view camera feed routed through Driver Assistance ECU
RCCC type cameras (cannot detect color)
  • 3 front-facing cameras
  • 2 side repeater cameras
  • 2 B-Pillar cameras
  • Rear-view camera feed routed through Driver Assistance ECU
RCCB type cameras (can detect color)
  • 3 front-facing cameras
  • 2 side repeater cameras
  • 2 b-pillar cameras
  • Rear-view camera feed routed through Driver Assistance ECU
  • Cabin camera (Model 3 and Y, Palladium Model S and X)
RCCB type cameras (can detect color)
  • 2 front-facing cameras behind windshield
  • 2 side rear facing cameras
  • 2 B-Pillar cameras
  • Rear-view camera feed routed through Driver Assistance ECU
  • Cabin camera
RGGB type cameras (can detect color)
Driver Assistance ECU
  • Proprietary design of hardware and software
  • Model S: integrated with camera
  • Model X: Driver Assistance System module separated from camera behind glove box
  • Tesla software
  • Driver Assistance ECU separated from cameras and
  • separated from cameras and installed behind glove box
  • Tesla software
  • Driver Assistance ECU with redundant main processors
  • separated from cameras and installed behind glove box
  • Tesla software
  • Driver Assistance ECU with Tesla designed redundant main processors
  • separated from cameras and installed behind glove box, for Palladium - Model S and X in the passenger footwell area
  • possible retrofit for vehicles with DAS generations 2 and 2.5 (compatible with RCCC cameras)
  • Tesla software
  • Driver Assistance ECU with Tesla designed redundant main processors
  • Installed in the passenger footwell area
  • Not backwards compatible with previous hardware versions
Radar Single front facing radar (Bosch) Single front facing radar (Bosch) Single front facing radar (Continental)
  • Single front facing radar (Continental)
  • Radar depopulated on vehicles built for majority of markets starting from late April 2021
Palladium S and X Only - Single front-facing radar (Tesla design) - not in use currently
Ultrasonic sensors 12 ultrasonic sensors (Bosch) 12 ultrasonic sensors (Valeo) 12 ultrasonic sensors (Valeo)
  • 12 ultrasonic sensors (Valeo - HW3, HW3.1 and HW3.2 Model 3 and Model Y (except china), Tesla - Palladium Model S, Palladium Model X , Model Y China)
  • Ultrasonic sensors depopulated on vehicles built for majority of markets starting from October 2022
No ultrasonic sensors
GNSS GNSS antenna connected to MCU GNSS antenna connected to Driver Assistance ECU and data forwarded via Ethernet GNSS antenna connected to Driver Assistance ECU and data forwarded via Ethernet GNSS antenna connected to Driver Assistance ECU and data forwarded via Ethernet GNSS antenna connected to Driver Assistance ECU and data forwarded via Ethernet
Gateway Driver Assist configuration MonoCam ParkerPascal ParkerPascal2_5 or PARKER_PASCAL_2_5 TeslaAP3 or TESLA_AP3 TESLA_AP4
Back to top