Search found 251 matches

by mane2
Fri Jun 13, 2025 4:03 am
Forum: General
Topic: BMW BMS Message 0x080
Replies: 13
Views: 3197

Re: BMW BMS Message 0x080

I tested some of those messages that you found, but X5 battery does not have all of them. I was able to use those balancing bits. But the message always say that all cells are balancing, not per cell group and no additional info about the balancing process. I guess you have i3 battery? That seems to ...
by mane2
Thu Jun 05, 2025 4:11 pm
Forum: General
Topic: BMW BMS Message 0x080
Replies: 13
Views: 3197

Re: BMW BMS Message 0x080

Full id assignment and swapping the modules in daisy chain got rid of the 0x10 error. The other issue I mentioned in other thread was solved by finding hard coded module amount when requesting voltages.
by mane2
Thu Jun 05, 2025 3:57 pm
Forum: General
Topic: BMW BMS Message 0x080
Replies: 13
Views: 3197

Re: BMW BMS Message 0x080

I swapped the order of the modules in daisy-chain and ran unassigned + assigned the module Id's few times and now the error is gone! Magic :)
by mane2
Thu Jun 05, 2025 3:05 pm
Forum: General
Topic: BMW BMS Message 0x080
Replies: 13
Views: 3197

Re: BMW BMS Message 0x080


Also if the BMS modules go into fault states they need to be reset, is also in the SimpBMS code.


I'm getting error state for 0x10 for 3 modules. I was checking SimpBMS code but clearing faults is commented out

https://github.com/Tom-evnut/BMWPhevBMS/blob ...
by mane2
Thu Jun 05, 2025 12:41 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

Ahh! Solved it! It was a lone "6" in the code where it sends voltage requests for bms master.

Changing this to 12 made it work. (In BMWPhevBMS.ino, line around 3333)


///////module id cycling/////////
if (nextmes == 6) {


I bought access to bmwtechinfo.com (old newtis) for 24h to check some ...
by mane2
Wed Jun 04, 2025 7:43 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

It might be that they preconfigure all those cards with same firmware that needs to be coded/paired with the car. So by default it would be only for 6 and that's why it's finding the modules but not showing voltages or temps correctly. I guess the next question is: what can messages they might be ...
by mane2
Wed Jun 04, 2025 7:36 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

Running my Teensy 4.1 fork of your BMWPhevBMS version https://github.com/amattila/BMWPhevBMS-Teensy41/

That csc master is only sold for newer BMW X5 45e, which has 12 modules. So I would think it's configured for 12 by default.
by mane2
Wed Jun 04, 2025 7:19 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

Got lucky and my local BMW dealer had that exact same master csc with same part number (200€). So I plugged it in and can-bus is back alive. Now testing with SimpBMS, I can see all 12 modules appear, but voltages and temps only for first 6 modules.

BMS Status : 1 Ready 48
Out:0000 Cont:0000 In ...
by mane2
Wed Jun 04, 2025 4:45 am
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules


Most likely needs coding in a full pack and possibly car before its happy.


Hopefully not. I guess nobody has tried to swap that before.

But yeah, in worst case, it could be that even used one might need some coding with the car. That would be practically impossible. This mistake might have ...
by mane2
Tue Jun 03, 2025 9:23 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

Oh! BMW sells these separately! https://parts.bmwmonterey.com/p/Bmw_202 ... 69525.html

I wonder will they work with existing slaves.
by mane2
Tue Jun 03, 2025 8:52 pm
Forum: General
Topic: BMW BMS modules
Replies: 28
Views: 7049

Re: BMW BMS modules

I’m unfortunate to join this thread. I accidentally gave 12V for the master slave (gen2) and now it won’t respond
to can messages anymore. It pulls power about 0,6 amps and about 1A when giving interlock 5V. Can bus shows steady 2.5V all the time but won’t respond to any messages. I think I might ...
by mane2
Mon May 19, 2025 1:07 pm
Forum: General
Topic: electric power steering mini cooper (R56) [SOLVED]
Replies: 28
Views: 10221

Re: electric power steering mini cooper (R56) [SOLVED]

1. Wire Connections

Yellow = Ignition (12V)
Yellow/Black = CAN High
Yellow/Brown = CAN Low
CAN bus speed = 500 kbps

2. Send Required CAN Messages

Mandatory messages:

0x130 (Terminal status) every 100ms
Example: 0x45 0x41 0x21 0x8F 0x24

0x1A0 (Vehicle speed — affects assist level) every 50ms ...
by mane2
Wed May 07, 2025 5:05 pm
Forum: General
Topic: electric power steering mini cooper (R56) [SOLVED]
Replies: 28
Views: 10221

Re: electric power steering mini cooper (R56) [SOLVED]

Yeah, you need to have the Arduino+Can shield permanently working in the car, emulating the Mini canbus messages. You can't just enable it once, even if it would work for a while without can communication.
by mane2
Sun Mar 02, 2025 11:01 am
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS


Hi mane2,
Could you please send me the FlexCAN_T4.h library link that you used for your code
The current version has been modified and gives a bunch of errors when I try to compile and upload the code.
I really appreciate your help.


If you clone the repo, open it with VS Code and have ...
by mane2
Fri Feb 28, 2025 8:02 pm
Forum: Projects
Topic: [WIP] BMW E6 - 2002 Touring
Replies: 41
Views: 15922

Re: [WIP] BMW E6 - 2002 Touring

Update from the paintshop. Turbo flares and front lip installed. Prepping for the paint.
by mane2
Sat Jan 11, 2025 5:12 pm
Forum: Projects
Topic: [WIP] BMW E6 - 2002 Touring
Replies: 41
Views: 15922

Re: [WIP] BMW E6 - 2002 Touring

Some progress on my custom bms solution for bmw hybrid pack. Got the balancing, reading the voltages, etc. Most major thing being able to dynamically add and modify settings in console with added lvgl and display support having console on screen and modifying all setting without terminal access. It ...
by mane2
Mon Dec 16, 2024 7:08 am
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS

marucha79 wrote: Mon Dec 16, 2024 7:05 am Well, it looks like very good hardware solution, need just make PCB for input and output protection.
I just got 8 port optocoupler and 8 port relay module as I don't have any experience on making PCBs. Would you mind of sharing your design once it's ready?
by mane2
Mon Dec 16, 2024 7:06 am
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS

royhen99 wrote: Sun Dec 15, 2024 8:12 pm In the version I did for Teensy 4.0 I moved OUT5 and OUT6 to pins 3 and 4 as they were on the can bus pins ( 22 and 23 )
Good point, missed that. Updated the repo.
by mane2
Sun Dec 15, 2024 8:02 pm
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS

I didn’t change any pin numbers, so you need to check what’s there and change those if needed. All depends how you’re going to use it.
by mane2
Sun Dec 15, 2024 7:08 pm
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS

Here's a link to quickly converted Teensy 4.1 version of SimpBMS BMWPhevBMS https://github.com/amattila/BMWPhevBMS-Teensy41

Tested that it runs on Teensy 4.1 and with my other custom version I have tested that canbus works. Use at your own risk, as always :)

Open the project folder with VS Code ...
by mane2
Sun Dec 15, 2024 4:13 pm
Forum: Battery Managment (BMS)
Topic: Simp BMS
Replies: 733
Views: 469206

Re: Simp BMS


Did someone rewrite SimpBMS code for teensy 4.0 successfully and will share it?


I have done Teensy 4.1 version of SimpBMS. It's the BMW & Outlander version which is fork of Tom's BMW variant but I think same modifications work on any version. It just have my custom stuff in it, e-paper display ...
by mane2
Mon Dec 09, 2024 8:19 pm
Forum: BMW
Topic: Info on BMW hybrid battery packs?
Replies: 462
Views: 1111674

Re: Info on BMW hybrid battery packs?

Oh! Thank you so much @royhen99!

Just to confirm, what pack is that? Gen2 I guess?
by mane2
Mon Dec 09, 2024 5:37 pm
Forum: BMW
Topic: Info on BMW hybrid battery packs?
Replies: 462
Views: 1111674

Re: Info on BMW hybrid battery packs?

Help! As newtis.info site is gone and I couldn't find any wiring info related to BMS module wiring, could someone help me how to connect the wires into BMS Master plug. (BMS Module 0). This is X5 G05 pack with white master board and 12 modules (24kWh). In the picture, PIN1 is bottom left.

Master ...
by mane2
Wed Nov 27, 2024 8:46 pm
Forum: Drive trains (motors and inverters)
Topic: Inverter Firmware 5.35.R
Replies: 93
Views: 39573

Re: Inverter Firmware 5.35.R

What happens with Tesla motors if you up that value to like be like 10km/h? Factory EVs seem to have way higher limit.
by mane2
Sun Nov 24, 2024 3:46 pm
Forum: Projects
Topic: [WIP] BMW E6 - 2002 Touring
Replies: 41
Views: 15922

Re: [WIP] BMW E6 - 2002 Touring


Nice work!

Just watch out for welding the bolts with the eccentrics, it changes the bolt hardeneing / strength. You might be able to find some that have the eccentric as part of it or the many keyed styles OEM's use like the D shape, pin, etc.


Thanks. I think the idea was to find the correct ...