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
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
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
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
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:
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:
I have checked this by my damian board:
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
Re: Tesla model 3 BMB control boards
Posted: Tue Oct 07, 2025 2:57 pm
by hanskraayeveld
I have this logic analyzer in stock
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
Re: Tesla model 3 BMB control boards
Posted: Tue Oct 07, 2025 3:19 pm
by hanskraayeveld
Re: Tesla model 3 BMB control boards
Posted: Tue Oct 07, 2025 3:22 pm
by hanskraayeveld
Re: Tesla model 3 BMB control boards
Posted: Tue Oct 07, 2025 3:25 pm
by hanskraayeveld
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
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?