Pages: [1] 2 3 ... 7
Author Topic: How to run the 551K/Q RS4 software on a 551M S4 ECU  (Read 61855 times)
RS4boost
Full Member
***

Karma: +46/-0
Offline Offline

Posts: 125


« on: August 01, 2012, 02:04:34 PM »

Hey guys,

let us start a discusion about running the 551K/Q RS4 software on a 551M S4 ECU. Smiley


What we know is:

+ The ME7.1 hardware is identical between both ECUs.
+ The 32k CPU ROM binary is equal.
+ EEPROM data structure is also the same.

- The MAF sensor, injectors, K03 turbos and the throttle are different to the RS4, but that is not important for flashing the ECU.

So it must be possible to flash the original 551K/Q file into a 551M ECU.

A obstacle could be the different partnumbers between the original and the new software, which are stored in flash and EEPROM (address hex 1C2 - 1CB).
So I think it is impossible to flash over OBD and must be done in boot mode.

ECU coding can also be a problem.
The 551K ECU can only be fix coded with value "10711" for a manual gearbox and exhaust emissions EURO III.
This is set by "VARDEF" in flash and is also stored in EEPROM (address hex 7A, 7B and 8A, 8B).

The 551Q is coded with "5711"
The 551M is coded with "6611"

I don`t know what happends if the "VARDEF" value in flash, is not the same as the EEPROM data.

A table with all ECU coding variants and their meaning, will be find at page 42 in the Bosch ME7.1 function sheet.

Now we must find somebody with a 551M who do the first step and goes it on... Wink

Later we can adapt the involved maps for a fine tuning.

What do you think?
« Last Edit: August 01, 2012, 03:21:45 PM by RS4boost » Logged

nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #1 on: August 01, 2012, 02:41:37 PM »

I know how to do MAF conversions... but i dont know how to make throttle changes. What maps have to be changed for that?

Also, I dont understand how VARDEF restricts engine coding..

All the other ecus have various VARDEFs as well, what prevents me from changing the coding?

Also, what cluster code to use?

Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
jibberjive
Hero Member
*****

Karma: +23/-2
Offline Offline

Posts: 536


« Reply #2 on: August 01, 2012, 03:42:36 PM »

Sometime after next wed I plan on swapping my tuned MAF/Fueling/PID into a K-box bin (flashed on an M-box) to see what issues arise regarding the EEPROM, cluster, VARDEF etc.  I'll report back when I do it, but that won't be for a week or so.

Thoughts about this oil temp based rev-limiter mentioned here?
http://nefariousmotorsports.com/forum/index.php?topic=2169.msg20878#msg20878
Logged
s5fourdoor
Hero Member
*****

Karma: +33/-3
Offline Offline

Posts: 617


« Reply #3 on: August 01, 2012, 03:54:29 PM »

I have a spare ecu.  The ecu I have is from a A6 2.7t 6mt.  It was 95040-boot-mode reflashed to run M-box.  I have verified that the m-box is on there despite it being the A6 2.7t mt ecu.  4R box I believe, don't quote me.  Anyways, here is exactly what I am going to do.

I am going to swap KRKTE, TVUB, MLHFM, KFMLDMX, KFMLDMN, and MLOFS.  I will change nothing else.  Correct checksum, I'll flash right over my working m-box ECU.  I have a spare ecu so in case something goes truly wrong, no harm in ruining my daily driver.  I'll put the old ecu back and whatever.

Sound good?  I'll do nothing else and report back.
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #4 on: August 01, 2012, 03:56:31 PM »

Sounds good.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +130/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #5 on: August 01, 2012, 04:27:31 PM »

I love you guys.  Grin

If the 551M ECU cannot be fully converted to a 551K ECU via OBD flashing, then I will fix the NefMoto flashing tool.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
s5fourdoor
Hero Member
*****

Karma: +33/-3
Offline Offline

Posts: 617


« Reply #6 on: August 01, 2012, 05:18:45 PM »

Can you please give me details on the codes and information necessary to recode the ecu to "5711" and "10711"?

I assume that's necessary, right?

In what order shoudl this be done?
Correct please:

a)  Swap in spare ecu.
b)  Flash on latest working M-box ecu.
c)  Verify that car starts twice and things are "normal".
d)  Recode 5711.  Recode 10711.  Two steps?  What order?  Login codes?
e)  Flash K-box.
f)  Restart car?

Sound right?  Please assist.




Hey guys,

let us start a discusion about running the 551K/Q RS4 software on a 551M S4 ECU. Smiley


What we know is:

+ The ME7.1 hardware is identical between both ECUs.
+ The 32k CPU ROM binary is equal.
+ EEPROM data structure is also the same.

- The MAF sensor, injectors, K03 turbos and the throttle are different to the RS4, but that is not important for flashing the ECU.

So it must be possible to flash the original 551K/Q file into a 551M ECU.

A obstacle could be the different partnumbers between the original and the new software, which are stored in flash and EEPROM (address hex 1C2 - 1CB).
So I think it is impossible to flash over OBD and must be done in boot mode.

ECU coding can also be a problem.
The 551K ECU can only be fix coded with value "10711" for a manual gearbox and exhaust emissions EURO III.
This is set by "VARDEF" in flash and is also stored in EEPROM (address hex 7A, 7B and 8A, 8B).

The 551Q is coded with "5711"
The 551M is coded with "6611"

I don`t know what happends if the "VARDEF" value in flash, is not the same as the EEPROM data.

A table with all ECU coding variants and their meaning, will be find at page 42 in the Bosch ME7.1 function sheet.

Now we must find somebody with a 551M who do the first step and goes it on... Wink

Later we can adapt the involved maps for a fine tuning.

What do you think?
Logged
nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #7 on: August 01, 2012, 05:32:46 PM »

I think you should stick to trying 6711 if you have a 6sp car with ESP, 6611 if no ESP. hopefully rs4boost is wrong about it only accepting the other value?

If he is RIGHT, we need to figure out which coding will work.
« Last Edit: August 01, 2012, 05:34:32 PM by nyet » Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +130/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #8 on: August 01, 2012, 09:49:35 PM »

Should we be using the 551Q RS4 ECU image instead of the 551K RS4 ECU image? Looking at the software part numbers the Q version is newer than the K version.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
s5fourdoor
Hero Member
*****

Karma: +33/-3
Offline Offline

Posts: 617


« Reply #9 on: August 01, 2012, 09:58:46 PM »

I believe the current belief is that the Q-box is the best available box for k04's with no cat's or rear o2's.
Logged
RS4boost
Full Member
***

Karma: +46/-0
Offline Offline

Posts: 125


« Reply #10 on: August 02, 2012, 01:31:18 AM »

Ok guys,

today I will try to change my original 551K ECU coding from "10711" to "6611" or "6711", to test it out.
Then we know whether it works and what happens.

If the 551K software not accept an other coding by VCDS, we must change "VARDEF" in flash and look what happens.
In this case I would suggest, jibberjive could insert a changed "VARDEF" in his software to try it out.

Regards
« Last Edit: August 02, 2012, 01:35:05 AM by RS4boost » Logged

nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #11 on: August 02, 2012, 08:06:01 AM »

For reference

Code:
VAR 290.140 Variantencodierung
FDEF VAR 290.140 Funktionsdefinition
-------------------------------------------------------------------------------------------------------------------------------
EINHEITLICHE (VW/AUDI-)CODIERUNG VON MOTORSTEUERGER¨ATEN ¨UBER EEPROM (5-stellige Anzeige im VAG-Tester 1551/1552)
-------------------------------------------------------------------------------------------------------------------------------
Darstellung der Selektionskriterien:
|
+--> Abgas Antriebsart Getriebe Fahrzeugtyp
----- ----------- -------- -----------
+----+ +----+ +----+ +----+ +----+
| | | | | | | | | |
+----+ +----+ +----+ +----+ +----+
00 = Nordamerika_1 (HC 0.41) 0 = Front, ohne ASR, ohne CAN 0 = HS, 5-Gang 0 = A-Klasse
01 = Nordamerika_2 (HC 0.25) 1 = Front, mit ASR, ohne CAN 1 = HS, 6-Gang 1 = B-Klasse
02 = MVEG_1 (HC+NOx=0.97g/km) 2 = Quattro, ohne ASR, ohne CAN 2 = VW AG4-0/1 2 = C-Klasse
03 = ECE 1504/83A 3 = Quattro, mit ASR, ohne CAN 3 = VW AG4-2 3 = D-Klasse
04 = MVEG_2 (HC+NOx=0.5 g/km) 4 = Front, ohne ASR, mit CAN 4 = ZF 4HP-18 4 = Cabrio
05 = EU3-D/EU4-D 5 = Front, mit ASR, mit CAN 5 = AT, 5-Gang 5 = frei
06 = Nordamerika_3 (HC0.125) TLEV 6 = Quattro, ohne ASR, mit CAN 6 = ZF 4HP-24 6 = frei
07 = Nordamerika_4 (HC0.075) LEV 7 = Quattro, mit ASR, mit CAN 7 = gesperrt 7 = frei
08 = GUS/China 8 = Sonderkodierung 8 = CVT 8 = frei
09 = Nordamerika_5 (HC0.25+RuLo) 9 = Sonderkodierung 9 = Sondercodierung 9 = Sondercodierung
10 = EU III
11 = EU IV
16 = ULEV
26 = dampfdruckkritische L¨ander
27 = Brasilien
25 = SG-eigene Sondercodierung
:
32 = SG-eigene Sondercodierung

wow that sucks. acrobat reader blows ass. why doesn't copy/paste maintain whitespace?
« Last Edit: August 02, 2012, 08:08:31 AM by nyet » Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
RS4boost
Full Member
***

Karma: +46/-0
Offline Offline

Posts: 125


« Reply #12 on: August 02, 2012, 09:36:54 AM »

Logged

RS4boost
Full Member
***

Karma: +46/-0
Offline Offline

Posts: 125


« Reply #13 on: August 02, 2012, 10:04:11 AM »

Hi guys,

today I have tried to recode my original 551K ECU with VCDS to "6611" and "6711",

but there is no chance to coding this ECU to something other than the original "10711" code.

After a try, there is immediately the old "10711" code stored and activ.

So I would suggest, jibberjive could try to change the "VARDEF" in his 551K software, to the coding value which is actualy stored in his ECU, and then he flash it.

So there can`t be a conflict between "VARDEF" in flash and coding in the EEPROM.


 
« Last Edit: August 02, 2012, 10:10:49 AM by RS4boost » Logged

nyet
Administrator
Hero Member
*****

Karma: +604/-167
Offline Offline

Posts: 12235


WWW
« Reply #14 on: August 02, 2012, 10:35:30 AM »

Is there no VARDEF in M/H/T box etc?

What allows other boxes to have codings other than their respective VARDEF?

Also, is there a problem if its 10 rather than 6?

Do you think it will still pass US smog?

Perhaps 10 is ok?
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
Pages: [1] 2 3 ... 7
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.026 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)