Drivetrain (Cooper S) MINI Cooper S (R53) intakes, exhausts, pulleys, headers, throttle bodies, and any other modifications to the Cooper S drivetrain.

Drivetrain R53 Mini Cooper ECU Reference Info

Thread Tools
 
Search this Thread
 
Old Aug 18, 2012 | 10:07 PM
  #1  
4wheels's Avatar
4wheels
Thread Starter
|
2nd Gear
Joined: Nov 2006
Posts: 111
Likes: 0
R53 Mini Cooper ECU Reference Info

With all the talk about Mini Cooper S ECU tuning and the lack of readily available information for the public leaving most owner's scratching their heads regarding "how to tune a Mini", I've decided to contribute various pieces of info to the Mini community to help owners understand how their ECU works. While much of this data might be used to help you (or your tuner) decide what to do, it's also possible it will raise many questions. I do not guarantee I will answer them all, nor will I be sitting online 24 hours a day to respond. Also I will not contribute info on how to hack someone else's tune or how to use hacked tools, but if you can figure out how to use some of the various serial com cables to read/write OBDII, or if you already have another tool that can read/write, it's possible you could start down the road of learning how to tune your own Mini. At the very least being more informed of what's involved with properly tuning a Mini if you make major mods could prove helpful to many.

I plan on throwing the data up as I have time & depending on what comes to mind as I'm writing it. If it's a bit hard to follow in the beginning I apologize in advance, but I'll clean it up & organize further as I fill in the blanks (when time allows!).

Applicable ECU types:
1) R53 with Siemens EMS 2000 (early R53's)
2) R53 TÜ with Siemens EMS 5150 (later R53's)
Both are similar enough in operation that they will be treated as one in this thread.

Table of Contents:
1) System Overview
2) Engine Operating States
3) Airflow
4) Fuel Injection
5) Ignition
6) RPM
7) Electronic Throttle & Torque Control
8) Adaptation
9) Diagnostics & OBD-II
 

Last edited by 4wheels; Aug 20, 2012 at 07:58 PM.
Reply
Old Aug 18, 2012 | 10:08 PM
  #2  
4wheels's Avatar
4wheels
Thread Starter
|
2nd Gear
Joined: Nov 2006
Posts: 111
Likes: 0
Chapter 1: Overview

COMMUNICATION: OBD-II via K-line
-Initialization
-ECU ID
-Flash tool ID & unlock authorization (SAE J2186 & J2190)
-Reprogramming keys
-Erase memory
-Data transfer (read or write)
-End programming
-Check programming
-Status
-Info
-Exit & reset

ECU MEMORY: 3 parts
-Bootloader (locked)
-Operating System (w/separate checksum)
-Tune (w/separate checksum)

Monitor IO's
-Bat voltage
-Key position
-Brake switch
-Clutch switch
-O2 heaters current/resistance
-Alternator load
-AC compressor

-------------------------------------------------------------------------------
Chapter 2: Engine Operating States
-------------------------------------------------------------------------------
Chapter 3: Airflow
-------------------------------------------------------------------------------
Chapter 4: Fuel Injection
-------------------------------------------------------------------------------
Chapter 5: Ignition

Timing processing rate changes ~3000 RPM
Knock sensor output is filtered to avoid spurious noises causing retard (integrator time constant)
Knock sensor can be calibrated by the ECU for various sensitivity levels
-------------------------------------------------------------------------------
Chapter 6: RPM

Max engine speed: 8200 RPM
-------------------------------------------------------------------------------
Chapter 7: Electronic Throttle & Torque Control

Torque losses
-Supercharger
-------------------------------------------------------------------------------
Chapter 8: Adaptation

Pedal sensor
Ambient pressure (MAP sensor wear/sanity check)
Fuel injection / Lambda regulation
Knock sensor
MAF calculation
MAP sensors (upstream of SC and downstream of SC)
Misfire
TPS
Torque
Idle speed
-------------------------------------------------------------------------------
Chapter 9: Diagnosis & OBD-II
 

Last edited by 4wheels; Aug 20, 2012 at 08:09 PM.
Reply
Old Aug 18, 2012 | 10:09 PM
  #3  
4wheels's Avatar
4wheels
Thread Starter
|
2nd Gear
Joined: Nov 2006
Posts: 111
Likes: 0
Reserved for future data...
 
Reply
Old Aug 18, 2012 | 10:10 PM
  #4  
4wheels's Avatar
4wheels
Thread Starter
|
2nd Gear
Joined: Nov 2006
Posts: 111
Likes: 0
Reserved for even more future data...
 
Reply
Old Aug 18, 2012 | 10:11 PM
  #5  
4wheels's Avatar
4wheels
Thread Starter
|
2nd Gear
Joined: Nov 2006
Posts: 111
Likes: 0
Final reserved spot...
 
Reply
Old Aug 18, 2012 | 10:24 PM
  #6  
submitaweasel's Avatar
submitaweasel
5th Gear
iTrader: (1)
Joined: Aug 2012
Posts: 853
Likes: 1
From: LOLhio
I'd love to know how to properly tune my own car. Unfortunately I have no experience with ECU tuning, nor do I have much experience programming (just a little bit of C+ when I thought I wanted to be an engineer). Any information you are willing to give, I would thoroughly appreciate!
 
Reply
Old Oct 15, 2012 | 07:12 PM
  #7  
Draper84's Avatar
Draper84
1st Gear
Joined: Oct 2012
Posts: 12
Likes: 0
Interested

I as well am interested in this information, and personally think its a great thing to get to those of us who are willing, and able to tinker with our own tune
 
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
iggi
R50/R53 :: Hatch Talk (2002-2006)
18
Feb 9, 2026 01:00 AM
ClayTaylorNC
R50/R53 :: Hatch Talk (2002-2006)
6
Aug 10, 2015 09:19 PM
ECSTuning
Interior/Exterior Products
2
Aug 7, 2015 09:51 AM
ECSTuning
Vendor Classifieds
0
Aug 7, 2015 08:10 AM
ECSTuning
Vendor Announcements
0
Aug 7, 2015 08:02 AM




All times are GMT -7. The time now is 12:51 AM.