Search found 251 matches
- 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 ...
- 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.
- 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 

- 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 ...
- 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 ...
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 ...
- 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 ...
- 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.
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.
- 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 ...
BMS Status : 1 Ready 48
Out:0000 Cont:0000 In ...
- 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 ...
- 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.
I wonder will they work with existing slaves.
- 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 ...
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 ...
- 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 ...
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 ...
- 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.
- 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 ...
- 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.
- 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 ...
- Mon Dec 16, 2024 7:08 am
- Forum: Battery Managment (BMS)
- Topic: Simp BMS
- Replies: 733
- Views: 469206
- Mon Dec 16, 2024 7:06 am
- Forum: Battery Managment (BMS)
- Topic: Simp BMS
- Replies: 733
- Views: 469206
- 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.
- 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 ...
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 ...
- 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 ...
- 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?
Just to confirm, what pack is that? Gen2 I guess?
- 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 ...
Master ...
- 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.
- 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 ...