A small update for you. It's impossible to dump the inverter flash via CAN, because Tesla disabled UDS service 0×35 Request data upload.
Tesla Model 3 Rear Drive Unit Closed Source CAN Hacking
Re: Tesla Model 3 Rear Drive Unit Hacking
-
- Posts: 1
- Joined: Sat Mar 15, 2025 10:15 am
Re: Tesla Model 3 Rear Drive Unit Hacking
Hi everyone,
First of all congratulations for the amazing work that you've done here.
I am an electronics student and I want to use the inverter of a m3 front du just to measure some parameters (efficiency, temperature...) as part of a project. I would greatly appreciate it if someone could guide me a bit on how to get started with the purpose of enabling the inverter and controlling some parameters.
First of all congratulations for the amazing work that you've done here.
I am an electronics student and I want to use the inverter of a m3 front du just to measure some parameters (efficiency, temperature...) as part of a project. I would greatly appreciate it if someone could guide me a bit on how to get started with the purpose of enabling the inverter and controlling some parameters.
Re: Tesla Model 3 Rear Drive Unit Hacking
The new power supply didn't help, which means the problem is somewhere in the can messages.AMP3R wrote: ↑Sun Feb 02, 2025 9:18 pm A few days ago I had an idea to take another close look what the inverter sends to the vehicle CAN and after poking around found something interesting. It turns out that there are many more ids with alerts and errors than I thought. By simple calculations edited the dbc file and when turned on the drive unit I was stunned.
Of course, nothing will work, because the DI_a174_notOkToStartDrive alert is active. The logic lacks 12 volts, which I supply from a regular ATX power supply. If this turns out to be the cause, it will be very funny. But it is too early to rejoice.
Screenshot from 2025-02-02 21-54-41.png
Re: Tesla Model 3 Rear Drive Unit Hacking
It works. Switches to D and R, but for some reason immediately returns to P. Also, a new alert DI_a125_noBatteryPower appeared.
Re: Tesla Model 3 Rear Drive Unit Hacking
Congratulations on your success! You’ve done a great job, and the results speak for themselves. It’s clear that you know what you’re doing and are moving in the right direction. Keep it up!
-
- Posts: 31
- Joined: Mon Feb 03, 2020 3:36 pm
- Location: Pennsylvania, USA
- Has thanked: 57 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: 237 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: 369 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: 294
- Joined: Mon Jan 18, 2021 12:39 pm
- Location: Edinburgh, Scotland, UK
- Has thanked: 77 times
- Been thanked: 95 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 9 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: 294
- Joined: Mon Jan 18, 2021 12:39 pm
- Location: Edinburgh, Scotland, UK
- Has thanked: 77 times
- Been thanked: 95 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: 369 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: 6738
- Joined: Thu Nov 08, 2018 10:52 pm
- Location: Kassel/Germany
- Has thanked: 380 times
- Been thanked: 1562 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: 3665
- 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: 369 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