Help With Mini Cooper EMS2K

Posts related to map selection, map location, correct map treatment.

Help With Mini Cooper EMS2K

Postby CHEESE » Sun Nov 15, 2020 11:53 pm

Hi. Hope everyone is well and staying safe.

I am trying to identify maps withing a Mini EMS2K ECU. I have Identified some potential maps by comparing a stock ecu file with a modified file. However im not sure how to calculate the correct scale for the axis as well as the factors and offsets? Is there a guide to do this, or any documentation about the MES2k Software? I can only find a mechanical description of it online.

I have attached some photos of the potential maps.
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

CHEESE
New user
 
Posts: 8
Joined: Sun Nov 15, 2020 11:45 pm
Location: United Kingdom

Re: Help With Mini Cooper EMS2K

Postby CHEESE » Fri Nov 20, 2020 12:58 am

Have just realized that maps start after address 70000 i was looking at a partial file. A 0pa converted to bin. Can anyone help with where axis are defined? Are they just after 70000?

CHEESE
New user
 
Posts: 8
Joined: Sun Nov 15, 2020 11:45 pm
Location: United Kingdom

Re: Help With Mini Cooper EMS2K

Postby Murff13b » Sat Jan 09, 2021 2:16 am

Hello. Thanks for posting up pics bro. On all of the Mini Cooper r53 Siemens EMS 2k ECUs, as far as I know all engine performance data starts from 70000 onwards until the end. Not sure what data is before, might be coding data for different modules of the car.

There are people out there with experience tuning our ECUs. One person in the chip tuning community who has been tuning Mini Cooper r53's for very long time has a complete mappack that has every possible map identified for the Siemens EMS 2k. But according to him, he spent years finding all the maps to make his mappack complete and is very reluctant to share their hard work to anyone. He won't even take any form of payment in exchange for the pack. I guess it's understandable given the lack of info still out there about our ECU and how complex it is, over 80 different maps from fuel maps for like every driving situation, likewise timing maps, torque maps, maps that rely on temperature, throttle, boost, on and on.

There are also some stock and modified flash ROMs floating on the web, but none I can extract potential maps for in WinOLS and only couple I can match drivers on my ECM Titanium crack and only shows 7 different maps which experts saying are not labeled correctly on some of the data axis. Can probably get more complete data but must pay up $$ the rear for legit ECM and WinOLS copy and additional map drivers which contains that info. Wouldn't mind if was like only $20, but these companies want 100's and 1000's for legit info! Not a millionaire here and car not worth spending a couple grand for complete tuning software! :lol:

Only thing I found that is reliable is a list of a few important base maps from an old forum thread, their addresses and table sizes, and the matching BIN file which was used to ID these basic maps. From this info I was able to match all the same stuff within my own ROM and began playing with values. One thing about the Mini r53 is that there were multiple versions of the Siemens ecu used. You'll need to know your software version (on the sticker and numbered in the format of 118012001L where the last 5 digits are different for the different versions, including JCW). I will paste the list below and attach the matching file after this post. Link to file also found at

http://www.ecuconnections.com/forum/dow ... p?id=13505


Re: R53 Cooper S Tuning
Wed Dec 12, 2012 1:54 am

Map locations Winols:

Volumetric Effeciency#1-7C332-16bit LOHI

VE#2-7C4B2-16bit LOHI

Spark adv./oil temp.-762E8-8 bit

Spark adv./ECT-75EF2-8bit

Spark adv. base map-7603E-8bit

Inj. base map-7886C-16bit LOHI

Inj. scale-7CB8A-16bit LOHI

Throttle valve-76BCA-8bit

Also there is Lambda map-7B73C-16bit LOHI

*Also rev limiter if you are using WinOLS, go to the main hexdump and do a search (ctrl F) for the value 219. Before doing search, hexdump must be viewed in 8-bit format, 255 or numerical button selected. When doing the search, don't just click OK button on the search popup because it will just land you on the very first 219 number it finds. The rpm limiter is a string of 219 which repeats itself 8 times (219, 219, 219...x8). Can highlight that and press K to convert that into the rev limiter map. You'll have to multiply 219 into a global factor of 32 to get your actual rpm value (219x32=7008 rpm).


There's also idle map for both normal idle and idle while AC is on. Search value 1250 using 16-bit setting in hexdump and will appear to be in order of (1250, 1250, 1250, 1100, 750, 750)

Throttle valves on our cars have a physical range of 7.5% minimum opening, to 81% max opening. I'm guessing it will not physically open 100% , so there's a physical limit for power output right there if the TB isn't able to open 100%.. You can only play with the values on the map to make the throttle open quicker as you press the pedal might be good thing for track if you want sensitive throttle.

Thought I'd share this info on here in that either you, or anyone else reading this, is in search of the same info we are all trying to look for but have no luck. If anyone has pics of maps they found, don't be afraid to share them and your file too. Will help others who are wanting to learn.
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

Murff13b
New user
 
Posts: 5
Joined: Sat Jan 09, 2021 12:30 am
Location: Arkansas

Re: Help With Mini Cooper EMS2K

Postby Murff13b » Sat Jan 09, 2021 2:44 am

Forgot to mention, all r53 ECUs contain pretty much same amount of power train info. May be additional stuff for AT transmission cars. But with every different software release, the locations of the maps are different. So you cannot search from the previous list I provided you all of the maps, and expect to find them in exactly the same hex location in your ECU. Will be in a different hex address. Only way is to use 2D graph from example file I posted and line it up to your 2D graph. Then just make sure you select same amount of data for each of the maps and then you'll have your own maps starting to take form.

Other stuff I've found. Also 3d graph of my throttle opening map compared to stock map

Screenshot_2021-01-08-16-23-19-447_com.google.android.apps.photos.jpg


Screenshot_2021-01-06-10-26-39-003_com.android.chrome.jpg


Screenshot_2021-01-06-09-52-15-794_com.android.chrome.jpg


Screenshot_2021-01-06-10-37-37-748_com.android.chrome.jpg


Screenshot_2021-01-06-21-28-28-376_com.android.chrome.jpg
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

Murff13b
New user
 
Posts: 5
Joined: Sat Jan 09, 2021 12:30 am
Location: Arkansas

Re: Help With Mini Cooper EMS2K

Postby adriancl » Tue Jan 12, 2021 11:07 pm

I decided to help with some info

throttle angle °TPS factor 0.001823453117 16bitLoHi
ignition angle, °CRK, factor 0,375 offset -23,625 8 bit
Correction spark maps use factor 0,375 offset -48 in 8 bit
rpm factor 32 in 8 bit
rpm factor 1 in 16bit LoHi
air mass mg/tdc factor 5,44704 in 8 bit
temp °C factor 0,75 offset -48 in 8 bit
boost pressure hPa factor 0.036621652552 in 16bit LoHi
torque Nm factor 0.03125 in 16bit LoHi
car speed km/h factor 1 in 8 bit
air mass mg/tdc factor 0.021194781415 in 16bit LoHi
Maps axis are not located in front of maps as Bosch sw.
VIN number address is 8000
Here is an ex of how it look VIN nr in hex view.
20 5A 06 CE 0C 10 00 01 D3 89 14 62 00
This is the VIN for this hex values
WMWRE31000TE95680
VIN can be decoded using this small sw
VIN To HEX.rar
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

User avatar
adriancl
Diamond
 
Posts: 767
Joined: Mon Oct 08, 2012 7:39 pm
Location: Romania

Re: Help With Mini Cooper EMS2K

Postby BongoR53 » Sun Dec 03, 2023 8:31 am

Subscribed in case anyone resurrects this thread

BongoR53
New user
 
Posts: 1
Joined: Thu Nov 23, 2023 5:46 am
Location: New Zealand

Re: Help With Mini Cooper EMS2K

Postby raddad88 » Sun Apr 07, 2024 8:38 pm

Following this. Would be great if there was some more WinOls infor out there for Minis.

Just getting into tuning myself and having a go at it in WinOls demo

raddad88
New user
 
Posts: 3
Joined: Sun Apr 07, 2024 8:36 pm
Location: Sweden

Re: Help With Mini Cooper EMS2K

Postby raddad88 » Sat Apr 13, 2024 4:57 pm

adriancl wrote:I decided to help with some info

throttle angle °TPS factor 0.001823453117 16bitLoHi
ignition angle, °CRK, factor 0,375 offset -23,625 8 bit
Correction spark maps use factor 0,375 offset -48 in 8 bit
rpm factor 32 in 8 bit
rpm factor 1 in 16bit LoHi
air mass mg/tdc factor 5,44704 in 8 bit
temp °C factor 0,75 offset -48 in 8 bit
boost pressure hPa factor 0.036621652552 in 16bit LoHi
torque Nm factor 0.03125 in 16bit LoHi
car speed km/h factor 1 in 8 bit
air mass mg/tdc factor 0.021194781415 in 16bit LoHi
Maps axis are not located in front of maps as Bosch sw.
VIN number address is 8000
Here is an ex of how it look VIN nr in hex view.
20 5A 06 CE 0C 10 00 01 D3 89 14 62 00
This is the VIN for this hex values
WMWRE31000TE95680
VIN can be decoded using this small sw
VIN To HEX.rar

raddad88
New user
 
Posts: 3
Joined: Sun Apr 07, 2024 8:36 pm
Location: Sweden

Re: Help With Mini Cooper EMS2K

Postby raddad88 » Sat Apr 13, 2024 5:20 pm

Adrian.

Would you be able to contact me? After some tuning help :)

raddad88
New user
 
Posts: 3
Joined: Sun Apr 07, 2024 8:36 pm
Location: Sweden


Return to Map Location and Addresses

Who is online

Users browsing this forum: No registered users and 2 guests