Skip to content

evoffer/electric-liftgate-firmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electric Liftgate Firmware

Please contact Tech Support if you are not sure which firmware you should flash.

Distinguish your hardware version - Electric Frunk System

Version Hardware
MARK 3.0
MARK 4.0
Basic waterproof ECU
Basic Waterproof ECU
MARK 3.1/3.2
MARK 4.1/4.2
MARK 5.0/5.1
Advanced waterproof ECU (v1500/v1501/v210/v215/v250/v251/v2510/v2520)
Advanced Waterproof ECU
MARK 5.2 Slim waterproof ECU (v300)
Advanced Waterproof ECU 2
Version Hardware Variant A Variant B Variant C
v2 Silver casing ECU 360 361 /
MARK 3.0 Basic waterproof ECU
4-pin signal wire
2-section strut
F11 F18 /
MARK 3.1 Advanced waterproof ECU
4-pin signal wire
2-section strut
F23 F22 /
MARK 3.2 Advanced waterproof ECU
6-pin signal wire
2-section strut
F23 F22 (ECU v21x)
F2018 (ECU v25x)
/
MARK 5.0x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
/ / F46T (ECU v21x)
MARK 5.1x Advanced waterproof ECU
3-section strut
Landing check
/ / F30247 + F2021 (ECU v25x)
MARK 5.2x Slim waterproof ECU
3-section strut
Landing check
/ / F30247 + F2021 (ECU v300)
Last Update: 2023-04-25
Version Hardware Variant A Variant B
v2 Silver casing ECU 293A /
MARK 3.0 Basic waterproof ECU
4-pin signal wire
2-section strut
F17 /
MARK 3.1 Advanced waterproof ECU
4-pin signal wire
2-section strut
F44 /
MARK 3.2 Advanced waterproof ECU
6-pin signal wire
2-section strut
F44 (ECU v21x)
F2019 (ECU v25x)
/
MARK 4.2 Advanced waterproof ECU
6-pin signal wire
2-section strut
Landing check
/ F47T (ECU v21x)
F2020 (ECU v25x)
MARK 5.0x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
/ F47T (ECU v21x)
MARK 5.1 Advanced waterproof ECU
6-pin signal wire
3-section strut
F30247 + F2022 (ECU v25x) /
MARK 5.1x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
/ F30247 + F2023 (ECU v25x)
MARK 5.2 Slim waterproof ECU
3-section strut
F30247 + F2022 (ECU v300) /
MARK 5.2x Slim waterproof ECU
3-section strut
Landing check
/ F30247 + F2023 (ECU v300)
Last Update: 2023-04-25
Version Hardware Variant A Variant B Variant C
v2 Silver casing ECU 330 (ECU v17x3 w/o touch screen close)
337A (ECU v17x3 w/ touch screen close)
337 (ECU v17x4)
/ /
MARK 3.0 Basic waterproof ECU
4-pin signal wire
2-section strut
F14i / /
MARK 3.1 Advanced waterproof ECU
4-pin signal wire
2-section strut
F26 (Purchased before 2020/10)
F351 (Purchased after 2020/10)
/ /
MARK 3.2 Advanced waterproof ECU
6-pin signal wire
2-section strut
F351 (ECU v21x)
F2010 (ECU v25x)
/ /
MARK 4.0 Basic waterproof ECU
4-pin signal wire
2-section strut
Landing check
/ F16i /
MARK 4.1 Advanced waterproof ECU
4-pin signal wire
2-section strut
Landing check
/ F3007 (ECU v1501)
F39T (ECU v1500 / v21x)
F392 (ECU v1501)
F39T (ECU v21x)
MARK 4.2 Advanced waterproof ECU
6-pin signal wire
2-section strut
Landing check
/ F42T (ECU v21x)
F2013 (ECU v25x)
F42T (ECU v21x)
F2013 (ECU v25x)
MARK 5.0x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
/ F42T (ECU v21x) F42T (ECU v21x)
MARK 5.1 Advanced waterproof ECU
6-pin signal wire
3-section strut
F30247 + F2027 (ECU v25x) / /
MARK 5.1x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
/ F30247 + F2013 (ECU v25x) F30247 + F2013 (ECU v25x)
MARK 5.2 Slim waterproof ECU
3-section strut
F30247 + F2027 (ECU v300) / /
MARK 5.2x Slim waterproof ECU
3-section strut
Landing check
/ F30247 + F2013 (ECU v300) F30247 + F2013 (ECU v300)
Last Update: 2023-04-25
Version Hardware All Variants
MARK 3.0 Basic waterproof ECU
4-pin signal wire
Silicon casing strut
F15C
MARK 4.0 Basic waterproof ECU
4-pin signal wire
Silicon casing strut
Landing check
F15C
MARK 4.1 Advanced waterproof ECU
4-pin signal wire
Silicon casing strut
Landing check
F28 (ECU v1500)
F3105 (ECU v1501)
F33T (ECU v21x)
MARK 4.2 Advanced waterproof ECU
6-pin signal wire
Silicon casing strut
Landing check
F41T (ECU v21x)
F30247 + F2017 (ECU v25x)
MARK 5.0x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
F41T (ECU v21x)
MARK 5.1x Advanced waterproof ECU
6-pin signal wire
3-section strut
Landing check
F30247 + F2017 (ECU v25x)
MARK 5.2x Slim waterproof ECU
3-section strut
Landing check
F30247 + F2017 (ECU v300)
MARK 6.0x Slim waterproof ECU
3-section strut
Landing check
BLE Connectivity
F30247 + F2017 (ECU v301)
Last Update: 2023-03-30
Version All Variants
v2 189
Last Update: 2020-11-30
Version All Variants
v1 263 (purchased before 2019/07)
305P (purchased after 2019/07)
v2 298 (purchased before 2020/02)
321 (purchased after 2020/02)
MARK 2.5 502W2 (purchased before 2021/07)
686B2 (purchased after 2021/07)
MARK 3.0 A20195 / A20302*

* A20302 is designed for OEM Powered Trunk Feature Enabled. If you have Toolbox access or your local Tesla Service are happy to do that for you, you can change the powerLiftgateType to 2 and enable the feature, just like it's factory-installed.

Last Update: 2024-01-14

Software Update

Step 1 - Preparing Memory Card

Prepare a microSD (32GB or below capacity is preferred). Make sure it is in FAT32 format.

Step 2 - Getting the Update File

Get the update file ready. Rename the file to update.yst and place it under the root of the microSD. Eject it from the card reader afterwards.

Step 3 - Flashing the Update

Procedure for older ECU design with firmware file only. - (YouTube Tutorial)

Insert the microSD into the control unit. The red LED will be flashing rapidly. Wait until the LED becomes solid and eject the microSD.

New ECUs (v250+ for Electric Frunk; MARK 3.0+ for Model 3 Electric Tailgate) come with a new firmware system that contains two update files (firmware and config). - (YouTube Tutorial)

To flash the update.yst, you need to disconnect the power of ECU for 30 seconds, insert the SD card and reconnect the power. The red LED will be flashing rapidly. Wait until the LED becomes solid and eject the microSD.

To flash the config.yx, keep the ECU connecting to power and insert the SD card. The red LED will be flashing slowly. Wait until the LED becomes solid and eject the microSD.

Complete! Test the System

The LED should be flashing constantly now and you are all set!

About

Firmware Update for Electric Liftgate Systems (Tesla Model S/X/3/Y) from EVOffer

Resources

Stars

Watchers

Forks