RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 4:14 pm

All times are UTC





Post new topic Reply to topic  [ 61 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: MS45 ECU definitions
PostPosted: Wed May 08, 2019 1:03 pm 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
Starting thread about ms45 ecu definitions. Here's the first one that doesn't have much, but has something:
Attachment:
MS45 ECU Definitions v0.1.xml

That "supports" versions: 4560BN00, 4560BL30, 4570LG23, 4560BL00

I also made public GitHub repository so adding stuff for the definition would be easier: https://github.com/pazi88/Siemens_ms45_RR-definitions

BTW. ms45 seems to be using big endian instead of little endian that is used in ms41,42,43 ;)


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Fri May 10, 2019 10:11 am 
Offline
Experienced

Joined: Sat Jan 14, 2017 9:46 pm
Posts: 534
vmax 418D4, value is hex.
Beware not all versions but many (B22 235km/h, B30 (mostly) 254km/h) ... set to 255 to delete (tested).
There are also limiter in vmax for limp mode.
rpm limiter also different to other ecus I saw.

basic ignition adress: 4A964-4AAA3

If you want can add mine addresses for rpm limiter, vanos, fuel, maf... but time :/.

Some more adresses (version 456N..):
Throttle fulload: 439EB-439FA
Vanos intake: 4A514-4A5D3
Vanos exhaust: 4A454-4A513

Should be enough for moment.

Edit: Pop and Bang works (also MSV70, MSV80 i got work em nearly same) :D, but need more people for testing.
So which boy got MS45.0 in his car and are willing to test.
Here this ecus are really really rare.


Last edited by Lambda1 on Sun May 12, 2019 3:41 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Sun May 12, 2019 12:06 am 
Offline
Newbie

Joined: Thu May 28, 2015 5:27 pm
Posts: 87
4560BO00S0 sw version

Target Coolant Temp without A/C 0x4A40C
Target Coolant Temp with A/C 0x4A454

Ign Ron 91 0x4ADCC
Ign Ron 98 0x4AF0C


456G2B00004 sw

Ign Ron 98 0x45DAC
Ign Ron 91 0x45C6C

Target Coolant Temp without A/C 0x43FF6
Target Coolant Temp with A/C 0x4403E


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Sat May 18, 2019 10:46 am 
Offline
Newbie

Joined: Sat Jul 09, 2016 9:48 pm
Posts: 9
Lambda1 wrote:
vmax 418D4, value is hex.
Beware not all versions but many (B22 235km/h, B30 (mostly) 254km/h) ... set to 255 to delete (tested).
There are also limiter in vmax for limp mode.
rpm limiter also different to other ecus I saw.

basic ignition adress: 4A964-4AAA3

If you want can add mine addresses for rpm limiter, vanos, fuel, maf... but time :/.

Some more adresses (version 456N..):
Throttle fulload: 439EB-439FA
Vanos intake: 4A514-4A5D3
Vanos exhaust: 4A454-4A513

Should be enough for moment.

Edit: Pop and Bang works (also MSV70, MSV80 i got work em nearly same) :D, but need more people for testing.
So which boy got MS45.0 in his car and are willing to test.
Here this ecus are really really rare.

I'm always ready for testing on msv80


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Tue May 28, 2019 7:09 am 
Offline
Newbie

Joined: Sat Aug 11, 2018 4:42 am
Posts: 48
I made pull request to your github

There is a file I have downloaded today for MS45.1 from a automatic ZHP (330i) I wanted to submit for analysis

I am also going to see what I can figure out from this file :D

I haven't really started looking at the Damos for this DME yet and I have been looking at Bosch stuff for months but would really like to find some maps to get my buddy popcorn going :-) figured he would have an ms43 DME and to my surprise was an ms45.1

can get full BDM read later this week if youd like for research purposes


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Tue May 28, 2019 7:18 pm 
Offline
Newbie

Joined: Sat Aug 11, 2018 4:42 am
Posts: 48
Lambda1 wrote:
vmax 418D4, value is hex.
Beware not all versions but many (B22 235km/h, B30 (mostly) 254km/h) ... set to 255 to delete (tested).
There are also limiter in vmax for limp mode.
rpm limiter also different to other ecus I saw.

basic ignition adress: 4A964-4AAA3

If you want can add mine addresses for rpm limiter, vanos, fuel, maf... but time :/.

Some more adresses (version 456N..):
Throttle fulload: 439EB-439FA
Vanos intake: 4A514-4A5D3
Vanos exhaust: 4A454-4A513

Should be enough for moment.

Edit: Pop and Bang works (also MSV70, MSV80 i got work em nearly same) :D, but need more people for testing.
So which boy got MS45.0 in his car and are willing to test.
Here this ecus are really really rare.



Curious how you made pop bang tune i cannot find fuel over run cutoff


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Tue May 28, 2019 7:42 pm 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
zarboz wrote:
I made pull request to your github

There is a file I have downloaded today for MS45.1 from a automatic ZHP (330i) I wanted to submit for analysis

I am also going to see what I can figure out from this file :D

I haven't really started looking at the Damos for this DME yet and I have been looking at Bosch stuff for months but would really like to find some maps to get my buddy popcorn going :-) figured he would have an ms43 DME and to my surprise was an ms45.1

can get full BDM read later this week if youd like for research purposes


Pull request accepted. I'll see if I have time to check that bin :D And I recommend that additions definition file come as pull request too, which makes merging changes really easy. Those plain adresses posted here don't help much, because for actual definition I need other things too like map sizes, axes, conversion factors etc. I can of course hunt those from a2l file, but that takes lot of time, which I don't have...


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Wed May 29, 2019 9:43 am 
Offline
Experienced

Joined: Sat Jan 14, 2017 9:46 pm
Posts: 534
Quote:
vmax 418D4, value is hex.
Beware not all versions but many (B22 235km/h, B30 (mostly) 254km/h) ... set to 255 to delete (tested).
There are also limiter in vmax for limp mode.
rpm limiter also different to other ecus I saw.

basic ignition adress: 4A964-4AAA3

If you want can add mine addresses for rpm limiter, vanos, fuel, maf... but time :/.

Some more adresses (version 456N..):
Throttle fulload: 439EB-439FA
Vanos intake: 4A514-4A5D3
Vanos exhaust: 4A454-4A513

Much struggle at work so maybe next month I can do more, sry.
optimal ignition map 12x16, values from 33-700 and 600-6500rpm.
basic ignition map 16x16, values x-axis from 50-700 load, y-axis (rpm) from 320-6500
Throttle fulload: 439EB-439FA is 1x12 axis values same as ms43 (start 608 -6496)
Vanos intake: 4A514-4A5D3 is 12x16 axis values same as ms43 (50-600, 600-6500)
Vanos exhaust: 4A454-4A513 also 12x16 and same as intake for axis.
Vanos fulload also 1x16 and from 600-6500rpm.
maf table 16x16, values same as ms43.
rpm limiter 6x9 (depend on gear).
vmax is in hex so only convert to dec.
limp mode vmax limiter also there think was values 80 in dec in b30.
max egt is ~1385°C, we know something from mss52, mss54...

most axis values are known from ms42,ms43... i think.
factors I saw for fuel nearly same for this "basic" tables ...
ingition same way, nearly saw same values.
for wot fuel we also can change to "calculates" afr like ms43 guys did. I think only ms45.1 got wb, ms45 also narrowband.

so until next time guys. be rolling.


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Sat Sep 28, 2019 8:16 pm 
Offline
Newbie
User avatar

Joined: Wed Mar 06, 2019 12:35 pm
Posts: 23
Location: Tashkent, UZ (Russian)
Кто может добавить этот XDF в модуль


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Mon Sep 30, 2019 2:09 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
MegaTUN wrote:
Кто может добавить этот XDF в модуль

XDF are not supported on this forum.


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Sun Nov 24, 2019 2:48 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 6:36 am
Posts: 980
Added a bunch of definitions to 4570LO00 for ZHP.
Created a pull request on git


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Sun Nov 24, 2019 12:35 pm 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
ba114 wrote:
Added a bunch of definitions to 4570LO00 for ZHP.
Created a pull request on git


Strange that github doesn't email the pull requests for me. But well there seems to be some conflict. I will check that later today.


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Tue Dec 03, 2019 9:56 am 
Offline
Newbie

Joined: Sat Dec 08, 2018 12:45 pm
Posts: 9
Location: France
I work on MS45 and i search MAP. Adaptative, fuel.....
I have already transfered existing map MS45 on other soft version (4560BO00) but i don't know how find new map in hex code, multiplier, X Y format....
Do you have any advice to help me ?


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Thu Dec 05, 2019 3:01 pm 
Offline
Newbie

Joined: Sat Dec 08, 2018 12:45 pm
Posts: 9
Location: France
Nobody ? :?


Top
 Profile  
 
 Post subject: Re: MS45 ECU definitions
PostPosted: Fri Dec 06, 2019 5:08 pm 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
The right wsy is to dissamble the rom and find the maps that way. But there is a2l files for few matching ms45 binaries which show maps for those particular versions. But then for other versions you can compare the bin for known ones and find maps that way.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 61 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl