Page 1 of 3

Tesla model 3 BMB control boards

Posted: Fri Oct 03, 2025 7:13 am
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

Re: Tesla model 3 BMB control boards

Posted: Fri Oct 03, 2025 10:13 am
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.

Re: Tesla model 3 BMB control boards

Posted: Fri Oct 03, 2025 10:03 pm
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.

Re: Tesla model 3 BMB control boards

Posted: Sat Oct 04, 2025 11:48 am
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

Re: Tesla model 3 BMB control boards

Posted: Sat Oct 04, 2025 12:33 pm
by tom91
Can you please post a picture of your BMB and wiring?

Re: Tesla model 3 BMB control boards

Posted: Sat Oct 04, 2025 2:41 pm
by hanskraayeveld
20251004_163539.jpg
20251004_163505.jpg
20251004_162934.jpg

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 1:29 pm
by tom91
Please post your params and spot values.

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 2:58 pm
by hanskraayeveld
Screenshot_20251005_165534_Samsung Internet.jpg
Screenshot_20251005_165525_Samsung Internet.jpg
Screenshot_20251005_165459_Samsung Internet.jpg

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 5:13 pm
by Jack Bauer
I'm guessing you have tried swapping the polarity of the isospi lines?

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 5:27 pm
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.

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 7:52 pm
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...

Re: Tesla model 3 BMB control boards

Posted: Sun Oct 05, 2025 8:20 pm
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

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 7:40 am
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.

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 9:21 am
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?

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 10:10 am
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

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 10:15 am
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?

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 10:27 am
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

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 2:57 pm
by hanskraayeveld
I have this logic analyzer in stock :D

I think: connect GND (power also needed?) and miso channel 1 mosi channel 2?

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 3:14 pm
by hanskraayeveld
17598500201211726365540638908689.jpg

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 3:19 pm
by hanskraayeveld
17598503343595407101522595829933.jpg

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 3:22 pm
by hanskraayeveld
17598505396258509365599184086358.jpg

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 3:25 pm
by hanskraayeveld
1759850688224116948556722400811.jpg

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 4:33 pm
by tom91
Please grab a capture of a minute or 2 long and save it in the logic2 format and share it with us.

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 4:48 pm
by hanskraayeveld
Trace M3 balance board.rar
(78.09 KiB) Downloaded 11 times
Its original a *.sal file, but I could not upload it, so zipped it

Re: Tesla model 3 BMB control boards

Posted: Tue Oct 07, 2025 5:18 pm
by hanskraayeveld
ShouldnI make 2 traces from both boards?