Skip to content

Front Trunklink

Last updated: October 20, 2023

Overviewlink

The Model X front trunk, also called "frunk," is a storage compartment located at the front of the vehicle. The cargo space can be accessed by lifting the hood, which is held closed by the gas struts and the electrically operated double latch system.

Components Descriptionlink

The hood latch is composed of a metallic latch mechanism connected by a cable to a pull-actuator. There is a single actuator that can pull the latch into three states:

  • Primary latched (fully closed)
  • Secondary latched (ajar, half-way open)
  • Fully released (able to be lifted open)

The hood latch and release actuator are controlled by VCFRONT.

1. Front Trunk Latch
2. Release Actuator
---
1. Latch Pawl
2. Latch Claw
3. Release Lever
4. Switch 1
5. Switch 2

The hood is held closed by a striker located on its underside. When closed, the striker is engaged inside the primary and secondary mechanisms of the latch.

When the front trunk is opened from the touchscreen, the mobile application, or the key fob, the primary and secondary positions are successively released and the hood can be lifted open to gain access to the front cargo space.

The hood, held closed by the linkage of the gas strut, needs to be manually lifted before it applies enough force to open and hold the hood up. The double latch system and toggle of the struts are designed to prevent the hood from opening while driving.

There is an emergency release button located inside the frunk which illuminates for a certain duration post frunk closure.

Front Trunk Emergency Release Button

The front trunk can also be opened by the frunk access post if the 12V battery is discharged. The frunk access post leads are located behind the tow eye cover.

Frunk Access Post Location Frunk Jumper Posts

Component Operationlink

User Interactionlink

There are 5 methods of opening the front trunk:

  1. Press the front trunk area of the key fob twice within 500ms.
  2. Touch CONTROLS > FRONT TRUNK on the touchscreen.
  3. Touch OPEN on the front trunk in the Tesla Tesla Mobile App.
  4. Press the interior emergency release button.
    • If pressed while the vehicle is driving, only the primary latch is released to allow air to pass through.
    • If pressed when not driving, both primary and secondary latches are released.
  5. Apply 12V to the frunk access post (refer to the frunk access post section for further details on the release conditions).

Note

The alarm will sound if frunk access post is used to open the front trunk when the vehicle is locked and the alarm active.

To close the front trunk, lower the hood to the closed position and then push down gently on both sides of the hood to engage the primary and secondary latches. Do not push at the very edge or very center of the hood. The hood is aluminum and can be damaged if too much force is applied on one small spot.

Warning

Do not drive a vehicle with the hood latch engaged in the secondary position alone. Lift the front edge of the hood to make sure that it is correctly closed.

Speed Limitlink

If the vehicle enters Drive while the frunk is reported as open, the vehicle touchscreen will show a pop-up notification asking the user to check the front trunk is secured before proceeding with drive. If the frunk is closed while the pop-up notification is displayed, it will disappear.

If for any reason the front trunk cannot be closed or if the closed status is not detected, then the pop-up can be overriden but will cause the vehicle speed to be limited to 15 mph or 24 kph for the entire drive cycle.

This system is designed to prevent the hood from flipping open by maintaining a low driving speed which prevents the air from lifting an unlatched hood.


Frunk Latchlink

The front trunk latch is a single component with built-in primary and secondary latches that can be released by a single release actuator, operated by VCFRONT

As the primary and secondary latches share the same release actuator, VCFRONT can issue two types of release command:

  • half release to only unlatch the primary
  • full release to unlatch both primary and secondary latches

If commanded to perform a half release, the single release actuator will:

  1. Pull in the release direction for 120ms.
  2. Pull in the opposite direction for 110ms.

If commanded to perform a full release, the single release actuator will:

  1. Pull in the release direction for 120ms.
  2. Pull in the opposite direction for 110ms.
  3. Pull again in the release direction for 120ms.
  4. Pull finally in the opposite direction for 110ms.

There are two switches detecting the position of the latch claw, and their states when no actuation is taking place, are classified as:

Frunk Latch Switch 1 Electrical state Switch 2 Electrical state Switch 1 Mechanical State Switch 2 Mechanical State
Opened Circuit Closed Circuit Open Not Pressed Not Pressed
Closed Circuit Open Circuit Closed Pressed Pressed
Faulted Circuit Closed Circuit Closed Not Pressed Pressed
Faulted Circuit Open Circuit Open Pressed Not Pressed

The status of the switches is determined by reading the switch voltage, which is classified as follows:

Status Voltage
Shorted 0V - 0.2V
Circuit Closed 0.2V - 0.8V
Faulted 0.8V - 4.2V
Circuit Open 4.2V - 4.8V
Disconnected 4.8V - 5V

If either of the switches is shorted, faulted, or disconnected for more than 500ms, then the latch status will be set to faulted.


Frunk Access Postlink

Jumper posts are located under the tow hook cap on the front fascia. There are two jumper leads that need to be fished out after removing the tow hook cap. When 12V source is applied, the frunk will open if one of the requirements listed below is met:

  • The vehicle battery voltage is below the jump voltage (12.2V).
  • The vehicle is unlocked.

The frunk access post will only cause the frunk latch to release if the vehicle is not moving.


Serviceabilitylink

The hood latch status is reported by VCFRONT signal VCFRONT_frunkLatchStatus and can be monitored to diagnose frunk latch related issues. The latch status is mainly determined by the value of the latch switch(es), but also rely on different conditions to detect potential malfunction in the system operation. The table below summarizes the frunk latch signal values and their descriptions:

VCFRONT_frunkLatchStatus Description
8 "LATCH_FAULT" The frunk latch switch value(s) indicate either an error with the switch voltage or a sequence identified as a fault.
7 "LATCH_DEFAULT" Default frunk latch status when initializing the latch state machine.
6 "LATCH_TIMEOUT"
5 "LATCH_AJAR" The frunk latch is in AJAR position (primary unlatched but not secondary).
4 "LATCH_OPENING" The frunk latch is releasing either the primary, the secondary, or both.
3 "LATCH_CLOSING" Not applicable to single actuator frunk latch.
2 "LATCH_CLOSED" The frunk latch is closed with the striker engaged and secured.
1 "LATCH_OPENED" The frunk latch is either fully opened or is in secondary position.
0 "LATCH_SNA"

The hood release requests can be monitored by viewing the values reported by each request source:

Request Source CAN Signal
Key fob or key phone request VCSEC_frunkRequest
Interior emergency release switch request VCFRONT_frunkInteriorRelSwitch
Frunk access post request VCFRONT_frunkAccessPost
MCU (Touchscreen) request UI_frunkRequest

VCFRONT sets different alerts to report unexpected or special events, listed in the table below:

Alert Description
VCFRONT_a303_frunkAccessPostActive An external voltage source is detected at the frunk access post.
VCFRONT_a304_frunkReleaseFailed Frunk failed to open after being commanded to release.
VCFRONT_a305_frunkPriOverCurrent Frunk primary over current.
VCFRONT_a306_frunkPriUnderCurrent Frunk primary under current.
VCFRONT_a391_frunkLatchSwitchFault Unexpected frunk latch switch(es) voltage or switches mismatch.
VCFRONT_a463_frunkSensorService Customer facing version of VCFRONT_a391_frunkLatchSwitchFault with debounce timer.

The UI also sets an alert when the vehicle enters Drive with the frunk latch opened:

Alert Description
UI_a004_FrunkOpen Front trunk primary or secondary latch open when vehicle gear is not Park

If the vehicle enters Drive with the frunk opened, the vehicle will apply a speed limit of 15 mph or 24 kph for the entire drive cycle (see Speed Limit section for details).

Back to top