RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 3:55 pm

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 2 posts ] 
Author Message
 Post subject: MS45 - IDA PRO
PostPosted: Fri Oct 02, 2020 11:32 am 
Offline
Newbie

Joined: Tue Jul 30, 2019 9:44 am
Posts: 3
Location: Radom
Hi
I do a few custom function in older siemens MS41/2/3 where is Siemens C166 but I have problem with MS45.
I can't find ignition maps, torque map itd in code section...
In picture is function for vanos. Its look very nice and "clear". I also can find rev limier (also looks clear), fuel function etc but all this map in IDA start from "addi r3 r3" or "addi r3 r2". But this is maybe a 20-30% maps from calibration section.
The same situation is with MSV70 or Bosch ECUs with PowerPC (M9.2, MEV9). So more precisely my problem is with the PowerPC processor.
How I can find the rest map in code section? For example ignition maps or injection dead time? I try everything and spent a lot of time but nothing. I create all function in code section and I did analize more of them and nothing.
Function for vanos looks very nice. There is idle recognize, wot recognize etc. In all function what I analize I don't see any sense like in vanos function. So I must ask for help. How I can find rest of maps? How they start in IDA? For sure is not "addi r3 r3" or "addi r3 r2"...

I know there is a few people here who have experience with IDA Pro and MS45. I wrote to a few person but they didnt respond or stop respond when I send my .idb file from IDA..


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


Top
 Profile  
 
 Post subject: Re: MS45 - IDA PRO
PostPosted: Wed Mar 31, 2021 3:58 pm 
Offline
Experienced
User avatar

Joined: Thu Mar 30, 2017 7:26 am
Posts: 112
Location: Poland
Any progress of this ? Interested.

got some info:
MS45 CPU Used: Motorola MPC55x
Ida Pro offers processor for Disassembling which should work: (PowerPC big endian [PPC] -> MPC5XX)
For proper disassembly we need SDA and TOC addresses: SDA(r13), TOC(r2) -> both can be found in first disassembly in IDA Pro.

Ram/Rom memory addresses / length found in MS45 A2L:
Attachment:
ms45 memory maps.png


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

_________________
E30 Coupe Stock Engine M62B44TU @ 0.5bar ~ ME7.2 ~ Almost done :)
E30 Sedan Stock Engine M52B28Turbo @ 0.5bar ~ MS41.2 ~ 328Hp / 448Nm
Need help in Tuning/Modding MS41/MS42/MS43/MS45/ME7.2 ? Message me i can help You out for a coffee cup :)


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


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