Tesla model 3 BMB control boards

Topics concerning the Tesla front and rear drive unit drop-in board
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Tesla model 3 BMB control boards

Post by hanskraayeveld »

Hello everyone,

Im new here. I have some experience with programming, Arduino, python, html.
Bought 2 pieces of Damian Maguire tesla model 3 BMB control boards.
Watch all videos, see all schematics, read all topics, but cant get it work.
Soldered 4 batman chips, 2 myself, 2 by a pro, no result at all.

Setup: I only connect 12v power, GND, isoSPI+, isoSPI-
I should see values. I select M3 board, 1 module, and I tried also 4 modules.

When disconnecting SPI lines from connected tesla BMB I see 2 chiptemperatures.
Chipt0 = 87,5
Chipt1 = 5518.87

When connecting SPI lines,
Chipt0 = 87,5
Chipt1 = 10,68

So I think there is some data??
Both boards are doing it this way.

CPU load stm between 0-1.5%
Loopcount is updating, and refreshing.

So in my opinion:

Batman chip damaged? I heat it up to desolder it with flux at 250 degrees...
Dont know if this is okay? If not, any suggestions? Do someone know to buy complete boards, who are working?
Or anyone willing to do it, I have enough batman chips...

Thanks in advance,

Hans Kraaijeveld
User avatar
Jack Bauer
Posts: 3831
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 75 times
Been thanked: 696 times
Contact:

Re: Tesla model 3 BMB control boards

Post by Jack Bauer »

So you have the V2 board with the added function of Maxim bms slaves. First thing to do is check you have your wiring correct as per the attached for the M3 slaves. I've gone ahead and added schematics and board layout for the V2 board to the Github repo :
https://github.com/damienmaguire/Tesla- ... M32_M3_Bms

Before connecting to a battery module at all , connect a scope to J2 and verify you are getting isospi out of the board.

Also please post a few photos of your setup so we can help with diagnosis.
Attachments
Screenshot from 2025-10-03 11-12-26.png
Screenshot from 2025-10-03 11-10-08.png
I'm going to need a hacksaw
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

Hello Jack,

I think I have not the v2 boards. I have these:

https://evbmw.com/index.php/evbmw-websh ... odel-3-bms
Screenshot_20251003_235703_Samsung Internet.jpg
I connect M1 L1 H1 G1. I followed SPI+ and SPI- and they are connected on same way as on the test board on video from Damian.

My friend has a scope, tomorrow Ill make some pictures.
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

IMG-20251004-WA0029.jpg
IMG-20251004-WA0028.jpg
IMG-20251004-WA0027.jpg
IMG-20251004-WA0026.jpg
Without connected to BMB, only scope connected to Damian Maguire M3 control board
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

Can you please post a picture of your BMB and wiring?
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

20251004_163539.jpg
20251004_163505.jpg
20251004_162934.jpg
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

Please post your params and spot values.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

Screenshot_20251005_165534_Samsung Internet.jpg
Screenshot_20251005_165525_Samsung Internet.jpg
Screenshot_20251005_165459_Samsung Internet.jpg
User avatar
Jack Bauer
Posts: 3831
Joined: Wed Dec 12, 2018 5:24 pm
Location: Ireland
Has thanked: 75 times
Been thanked: 696 times
Contact:

Re: Tesla model 3 BMB control boards

Post by Jack Bauer »

I'm guessing you have tried swapping the polarity of the isospi lines?
I'm going to need a hacksaw
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

Is it possible to get a straight on picture of the BMB, specially focusing on the BMS chips. As this board looks different then the ones I have used and seen used with the BMS.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

Jack Bauer wrote: Sun Oct 05, 2025 5:13 pm I'm guessing you have tried swapping the polarity of the isospi lines?
Yes I have tried swapping SPI lines, because I didnt find in readme/wiring diagram what iso spi+ or iso spi- was. Only board, but not on Tesla BMB module...
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

tom91 wrote: Sun Oct 05, 2025 5:27 pm Is it possible to get a straight on picture of the BMB, specially focusing on the BMS chips. As this board looks different then the ones I have used and seen used with the BMS.
Its laying upside down in a rack, so diffecult to take a good picture from above, but its exactly the same as I always see:
20251005_221902.jpg
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

A next test point is the SPI data being sent and received via the Batman chip.

J4 has all the SPI chips broken out. Please attach a logic analyser to this and capture the traffic so we can analyse it.

There always is the possibility of the wiring being loose between the BMB and BMS, the purple connectors are super weak and very prone to destroying the traces on the pcb.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

Hello,

What is good?

I have pinout batman ods:
Screenshot_20251007_111835_M365 Copilot.jpg
I have checked this by my damian board:
20251007_111154.jpg
Screenshot_20251007_111853_Samsung Notes.jpg
So what is wrong? Batman pinout ods or my board?
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

No I need a logic trace capture of the SPI comms to verify data is flowing as it should.

The trace will show:
1. Data from STM32 to Batman soldered on the board is working
2. Data from Batman to STM32 is working
3. Data from BMB to Batman to STM32 is working
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

I dont think I have a logic analyzer, and how to catch up.

But why is CS and EN not the same as it is in batman.ods?
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

Logic capture software: https://www.saleae.com/pages/downloads it is free

Logic analyser I use : https://www.amazon.co.uk/dp/B08JV4W1CD
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

I have this logic analyzer in stock :D

I think: connect GND (power also needed?) and miso channel 1 mosi channel 2?
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

17598500201211726365540638908689.jpg
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

17598503343595407101522595829933.jpg
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

17598505396258509365599184086358.jpg
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

1759850688224116948556722400811.jpg
User avatar
tom91
Posts: 2754
Joined: Fri Mar 01, 2019 9:15 pm
Location: Bristol
Has thanked: 264 times
Been thanked: 717 times

Re: Tesla model 3 BMB control boards

Post by tom91 »

Please grab a capture of a minute or 2 long and save it in the logic2 format and share it with us.
Creator of SimpBMS
Founder Volt Influx https://www.voltinflux.com/
Webstore: https://citini.com/
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

Trace M3 balance board.rar
(78.09 KiB) Downloaded 12 times
Its original a *.sal file, but I could not upload it, so zipped it
hanskraayeveld
Posts: 56
Joined: Fri Oct 03, 2025 6:50 am
Has thanked: 1 time
Been thanked: 5 times

Re: Tesla model 3 BMB control boards

Post by hanskraayeveld »

ShouldnI make 2 traces from both boards?
Post Reply