Tesla Model 3 Rear Drive Unit Closed Source CAN Hacking
-
- Posts: 31
- Joined: Mon Feb 03, 2020 3:36 pm
- Location: Pennsylvania, USA
- Has thanked: 55 times
- Been thanked: 9 times
Re: Tesla Model 3 Rear Drive Unit Hacking
so this setup requires an originally-paired inverter and VCSEC and canspoofing for the rest of the messages? (not to be reductive, just trying to parse through the posts so far)
-
- Posts: 1083
- Joined: Tue Sep 17, 2019 8:33 pm
- Location: Raleigh, NC, USA
- Has thanked: 236 times
- Been thanked: 278 times
Re: Tesla Model 3 Rear Drive Unit Hacking
Dude that is awesome! Great work!
If at first you don't succeed, buy a bigger hammer.
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
1940 Chevrolet w/ Tesla LDU - "Shocking Chevy" - Completed Hot Rod Drag Week 2023 and 2024
https://www.youtube.com/@MangelsdorfSpeed
- Bratitude
- Posts: 1000
- Joined: Thu Jan 02, 2020 7:35 pm
- Location: Canada
- Has thanked: 176 times
- Been thanked: 368 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
great work AMP3R, just to recap:
-stock M3/MY drive unit
-matching VCSEC (from the same vehicle)
-stock pedal
-vehicle CAN
-HVIL terminated
key card is not required? or key card is required to enable keyless driving?
https://bratindustries.net/ leaf motor couplers, adapter plates, custom drive train components
Re: Tesla Model 3 Rear Drive Unit Hacking
YesScythianNite wrote: ↑Tue Apr 01, 2025 11:36 pm so this setup requires an originally-paired inverter and VCSEC and canspoofing for the rest of the messages? (not to be reductive, just trying to parse through the posts so far)
Re: Tesla Model 3 Rear Drive Unit Hacking
Key card is not required. You can enable keyless driving via can and that's it.
- dimonlipko
- Posts: 47
- Joined: Thu Apr 02, 2020 9:28 pm
- Location: Ukraine, Kiev
- Has thanked: 7 times
- Been thanked: 10 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
Great work AMP3R! I long time dont read this thread, you progress is cool!
I very slowly but work on this way to run M3 inverter. I make some research on MY and change rear drive inverter from 990 to 980 version. I make new IMMO pair with VCSEC and DIR with Tesla Toolbox. But then I change back stock inverter, VCSEC forgot it, so VCSEC can make pair only with one inverter.
I buy MCU with old software , display, motor, VCSEC, pedal and wiring for bench test. MCU help me rewrite software in inverter for more old version, when I start redeploy. And MCU help me make IMMO pair.
Next step emulate CAN frame to make motor spin)))
I very slowly but work on this way to run M3 inverter. I make some research on MY and change rear drive inverter from 990 to 980 version. I make new IMMO pair with VCSEC and DIR with Tesla Toolbox. But then I change back stock inverter, VCSEC forgot it, so VCSEC can make pair only with one inverter.
I buy MCU with old software , display, motor, VCSEC, pedal and wiring for bench test. MCU help me rewrite software in inverter for more old version, when I start redeploy. And MCU help me make IMMO pair.
Next step emulate CAN frame to make motor spin)))
-
- Posts: 293
- Joined: Mon Jan 18, 2021 12:39 pm
- Location: Edinburgh, Scotland, UK
- Has thanked: 75 times
- Been thanked: 93 times
Re: Tesla Model 3 Rear Drive Unit Hacking
Damien has some captures of the EEPROM access with the Tesla firmware running:
https://github.com/damienmaguire/Tesla- ... ter/EEPROM
You need Saleae Logic 1.x software to open these files.
I've attached a dump I made of my EEPROM before I started writing to it. It's mostly empty space.
The program I used to make the dump can be found here: https://github.com/davefiddes/c2000-inv ... dumpeeprom
If you are brave/careful/reckless (delete as applicable) it should be possible to run this on any Tesla M3/Y inverter without wiping the Tesla firmware.
https://github.com/damienmaguire/Tesla- ... ter/EEPROM
You need Saleae Logic 1.x software to open these files.
I've attached a dump I made of my EEPROM before I started writing to it. It's mostly empty space.
The program I used to make the dump can be found here: https://github.com/davefiddes/c2000-inv ... dumpeeprom
If you are brave/careful/reckless (delete as applicable) it should be possible to run this on any Tesla M3/Y inverter without wiping the Tesla firmware.
- Attachments
-
- eeprom-dump-fast.txt
- (96 KiB) Downloaded 8 times
Re: Tesla Model 3 Rear Drive Unit Hacking
Do you have .bin dump?davefiddes wrote: ↑Thu Jun 26, 2025 4:31 pm Damien has some captures of the EEPROM access with the Tesla firmware running:
https://github.com/damienmaguire/Tesla- ... ter/EEPROM
You need Saleae Logic 1.x software to open these files.
I've attached a dump I made of my EEPROM before I started writing to it. It's mostly empty space.
The program I used to make the dump can be found here: https://github.com/davefiddes/c2000-inv ... dumpeeprom
If you are brave/careful/reckless (delete as applicable) it should be possible to run this on any Tesla M3/Y inverter without wiping the Tesla firmware.
-
- Posts: 293
- Joined: Mon Jan 18, 2021 12:39 pm
- Location: Edinburgh, Scotland, UK
- Has thanked: 75 times
- Been thanked: 93 times
Tesla Model 3 Rear Drive Unit Closed Source CAN Hacking
No. You can run through a simple tool like xxd:
Code: Select all
xxd -r -p eeprom-dump-fast.txt eeprom-dump.bin
Re: Tesla Model 3 Rear Drive Unit Hacking
I have figured out the secret of how the immobilizer works and now it's possible to use drive units without VCSEC. Unfortunately, I can't reveal this information, otherwise a falcon 9 rocket will fall on my house, as Damien once joked.
- Bratitude
- Posts: 1000
- Joined: Thu Jan 02, 2020 7:35 pm
- Location: Canada
- Has thanked: 176 times
- Been thanked: 368 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
Where’s the fun in that? At least give us some clues!
https://bratindustries.net/ leaf motor couplers, adapter plates, custom drive train components
Re: Tesla Model 3 Rear Drive Unit Hacking
If I post this info, then what will be the point of the inverter board that Damien is making now? Also I don't want to take away the bread of Johannes, his openinverter shop and so on. Sorry.
- johu
- Site Admin
- Posts: 6735
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 379 times
- Been thanked: 1560 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
It's great that you are very thoughtful.
As for me (OI shop) I don't sell M3 boards and not planning either.
As for me (OI shop) I don't sell M3 boards and not planning either.
Support R/D and forum on Patreon: https://patreon.com/openinverter - Subscribe on odysee: https://odysee.com/@openinverter:9
- Jack Bauer
- Posts: 3664
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 11 times
- Been thanked: 347 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
First off congratulations. I understand how it feels to see a motor turn after a long process of work. You are free to do with the information as you see fit. I know the broad strokes myself but i'm sure there are hundreds of details to work out along the way. The solution I'm pursuing is a different route with its own advantages and disadvantages. The biggest for me is the freedom to have it all open and accessible without fear or favor or concern about a booster "malfunction" 
Sure its nice to make some money selling the boards but thats far from the only motivator. Depending on how things pan out i'm a week or two away from dragging my Volvo V50 M3 drive unit test mule into the barn and making it spin wheels with the prototype OI board in the inverter. I'll keep at it no matter what and all going well I'll try selling the board once I'm as happy as I can be that it works. I may decide to just make it fully opensource at that point also depending on circumstances. If there is no business case for selling the boards as various "better" solutions are available then that would make the most sense.
In any event , I owe it to myself and those who have supported me to keep going until I experience 500hp in a Volvo. Now I gotta wrestle a door latch back into the Red Arrow so I can make some room in the barn:)

Sure its nice to make some money selling the boards but thats far from the only motivator. Depending on how things pan out i'm a week or two away from dragging my Volvo V50 M3 drive unit test mule into the barn and making it spin wheels with the prototype OI board in the inverter. I'll keep at it no matter what and all going well I'll try selling the board once I'm as happy as I can be that it works. I may decide to just make it fully opensource at that point also depending on circumstances. If there is no business case for selling the boards as various "better" solutions are available then that would make the most sense.
In any event , I owe it to myself and those who have supported me to keep going until I experience 500hp in a Volvo. Now I gotta wrestle a door latch back into the Red Arrow so I can make some room in the barn:)
I'm going to need a hacksaw
- catphish
- Posts: 961
- Joined: Fri Oct 08, 2021 11:02 pm
- Location: Dorset, UK
- Has thanked: 98 times
- Been thanked: 195 times
Re: Tesla Model 3 Rear Drive Unit Hacking
If this is your only motivation, then please send the data to Damien and Johannes and let them decide whether it's suitable to implement in the Zombieverter project!
- Bratitude
- Posts: 1000
- Joined: Thu Jan 02, 2020 7:35 pm
- Location: Canada
- Has thanked: 176 times
- Been thanked: 368 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
If your planing on releasing your own standalone controller then fair enough, but the open in openinverter dose stand for something….
https://bratindustries.net/ leaf motor couplers, adapter plates, custom drive train components
- catphish
- Posts: 961
- Joined: Fri Oct 08, 2021 11:02 pm
- Location: Dorset, UK
- Has thanked: 98 times
- Been thanked: 195 times
-
- Posts: 986
- Joined: Sun Feb 23, 2020 9:24 am
- Location: Northern Ireland
- Has thanked: 370 times
- Been thanked: 222 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
Why on earth are you posting here then? Have you seen the name of this site?
- Jack Bauer
- Posts: 3664
- Joined: Wed Dec 12, 2018 5:24 pm
- Location: Ireland
- Has thanked: 11 times
- Been thanked: 347 times
- Contact:
Re: Tesla Model 3 Rear Drive Unit Hacking
Ok. No problem. As I said before well done getting to where you need to be and I hope it works out and does what you need. The main focus of this thread is currently the replacement PCB project that I'm currently "leading" and the replacement software for the OEM board TI micro project of Dave's. While I personally don't like closed systems I've no problem with folks using them as at the end of the day it gets another conversion working and the owner driving down the road. It's probably worth you opening a new thread if you wish to discuss / document your solution on here.
I'm going to need a hacksaw