Pages: [1] 2
Author Topic: Audi TT 1.8T 225 ECU swap to wideband  (Read 10526 times)
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« on: November 30, 2019, 06:36:53 PM »

Hello to all,
Probably I wrote about this before, but I didn't continued the work until now...

I have an Audi TT Quattro, 1.8T APX engine.
The original ECU of my car is a ME7.5 512Kb memory and working with narrowband O2 sensor (8N0906018AE_0261206105_1037350745).
Original ECU file attached.

My objective is to improve the overall engine's performance, including power.
For start, I swap the original ECU to a ME7.5 1024Kb memory to work with a wideband O2 sensor (8N0906018H_0261206795_1037360313).

I swap the ECUs and O2 sensors, I made the necessary wiring and it worked.
At the engine I removed the electrical air pump also.
The electrical components at the engine are from original APX engine.

Accordingly to this I modified the following maps:

CLAATR2 - disabled because I don't have catalytic converter on exhaust;
ESKONF - I disabled rear O2 senso, SAI pump, and VVT because APX engine doesn't have;
KFKHFM (MAF correction table) - I copied the map from original ECU because I'm using APX engine MAF;
MLHFM (Linearization of the MAF voltage) - I also copied this map from original because I'm using APX engine MAF;
TVUB (Injector offset dependent on voltage) - Also here I copied the map from original because I'm using original APX injectors;
KAT/OFF - disabled because I don't have catalytic converter on exhaust;
CATR - again, disabled because I don't have catalytic converter on exhaust;
TABGSS - set to maximum because my engine doesn't have exhaust temperature sensor;


Now, I wonder like to know if I am proceding correctly. Can anyone think with me about this "comissioning" and help me starting with these changes?
I think if I don't have these adjustments done and calibrations ok, I can't tune this engine successfully!

Can I have your help please?

Thanks in advance!
Best regards

Pedro


Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #1 on: December 01, 2019, 01:23:38 AM »

You are on good path. Does you ex engine have VVT? And maybe you will need some coding for VSS and ESP if your car have it...
Did you try to run the car?
Also you will need to copy KRKTE from ex ECU
Logged
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #2 on: December 01, 2019, 06:52:33 AM »

In addition to what you listed, I made changes to the following:
Code:
KFZWOP
KFZWOP2
KFZW
KFZW2
CLAHSH
CLAHSHE
CLALSH
CDHSH
CDHSHE
CWDLSAHK
CATR
CLRSHK
CLRSKA
CDATR
CDATS
CDHSH
CDHSHE
CDKAT
CDLASH
CDLSH
CDLSV
CDNWS
CWKONABG
CWKONLS

Lambda control would turn off after a short drive without a lot of these.. maybe not all required but these have worked well for me.

Injectors for APX and BAM are identical btw Smiley
Logged
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« Reply #3 on: December 02, 2019, 07:29:49 AM »

You are on good path. Does you ex engine have VVT? And maybe you will need some coding for VSS and ESP if your car have it...
Did you try to run the car?
Also you will need to copy KRKTE from ex ECU

Many thanks for your reply!!!
My engine was always the same, 1.8T 225hp, engine code APX. This engine doesn't have VVT... The wideband ECU was from a BAM engine, and BAM has VVT. I disabled VVT on ESKONF. Is it enough?
The car has ESP and it works fine. I saw the KRKTE on original ECU and on new ECU and it looks the same value... But is possible that I am wrong since the KRKTE on original ecu is a 8-bit value and on new ecu is a 16-bit value... do you have any info about this?

Thanks for help!
Best regards
Logged
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« Reply #4 on: December 02, 2019, 07:35:30 AM »

In addition to what you listed, I made changes to the following:
Code:
KFZWOP
KFZWOP2
KFZW
KFZW2
CLAHSH
CLAHSHE
CLALSH
CDHSH
CDHSHE
CWDLSAHK
CATR
CLRSHK
CLRSKA
CDATR
CDATS
CDHSH
CDHSHE
CDKAT
CDLASH
CDLSH
CDLSV
CDNWS
CWKONABG
CWKONLS

Lambda control would turn off after a short drive without a lot of these.. maybe not all required but these have worked well for me.

Injectors for APX and BAM are identical btw Smiley

Aardschok thank you very much for sharing!
Did you made a swap also?
I will have a deep look at all these maps you posted, I think that a few I never saw so I will try to find a damos with them identified.

If the APX and BAM engines share the same injectors, the KRKTE map should be the same right?

Thanks for your help and sharing!
Best regards
Logged
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #5 on: December 02, 2019, 12:10:04 PM »

Yep, same car, same swap.. went from 018R to 018BH.

See attached bin & map pack. The 018BH is almost identical to your 018H - you should have no problem lining these up.

Don't forget about timing maps - there are two of each for VVT equipped cars. I copied from the NB ECU to both KFZW(OP) and KFZW(OP)2 and tweaked from there

Shouldn't need any changes to KRKTE/KVB but worth comparing the two files I suppose
« Last Edit: December 02, 2019, 12:20:23 PM by Aardschok » Logged
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« Reply #6 on: December 02, 2019, 01:16:23 PM »

Yep, same car, same swap.. went from 018R to 018BH.

See attached bin & map pack. The 018BH is almost identical to your 018H - you should have no problem lining these up.

Don't forget about timing maps - there are two of each for VVT equipped cars. I copied from the NB ECU to both KFZW(OP) and KFZW(OP)2 and tweaked from there

Shouldn't need any changes to KRKTE/KVB but worth comparing the two files I suppose

Thanks for the map pack you attached, now I have the axis correct for the KFZWOP! Great!!!
Now I copied the two maps (KFZWOP and KFZWOP2) from nb ecu to wb ecu and there are huge differences! This car ran the last two years with wrong ignition angles! See attached ps!

What are the timing maps for VVT?

Thanks!!!
Logged
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #7 on: December 02, 2019, 01:37:02 PM »

https://s4wiki.com/wiki/Tuning#Timing

KFZW(OP): VVT inactive
KFZW(OP)2: VVT active

Copy KFZW/KFZWOP from NB ECU to both KFZW, KFZW2 and KFZWOP, KFZWOP2 on WB ECU.

Alternatively, copy KFZW/KFZWOP on WB ECU to KFZW2/KFZWOP2 on WB ECU.

I took the first option and all good, may or may not have been the best approach.. YMMV
Logged
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« Reply #8 on: December 02, 2019, 03:27:04 PM »

https://s4wiki.com/wiki/Tuning#Timing

KFZW(OP): VVT inactive
KFZW(OP)2: VVT active

Copy KFZW/KFZWOP from NB ECU to both KFZW, KFZW2 and KFZWOP, KFZWOP2 on WB ECU.

Alternatively, copy KFZW/KFZWOP on WB ECU to KFZW2/KFZWOP2 on WB ECU.

I took the first option and all good, may or may not have been the best approach.. YMMV

On nb ecu the KFZWOP and KFZWOP2 have the same values. I copied the KFZWOP from nb ecu to KFZWOP and KFZWOP2 on wb ecu.

Must I copy the KFZWOP map from nb ecu, also, to KFZW and KFZW2 on wb ecu?

Thanks
Logged
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #9 on: December 02, 2019, 04:29:01 PM »

Sorry, could have been clearer..

NB KFZW -> WB KFZW & KFZW2
NB KFZWOP -> WB KFZWOP & KFZWOP2
Logged
djholtz
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 23


« Reply #10 on: December 02, 2019, 06:05:11 PM »

Sorry, could have been clearer..

NB KFZW -> WB KFZW & KFZW2
NB KFZWOP -> WB KFZWOP & KFZWOP2

Yeah I understood  Wink

On timing maps now I have modified:
KFZWOP
KFZWOP2
KFZWMS
KFZW
KFZW2
KFZWWLNM

These maps I copied from original nb ecu.
Now I will write the file on the car and see how it works!

Once again, thanks for your help!!
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #11 on: December 03, 2019, 04:21:24 AM »

You also have to copy the BGSRM maps, otherwise your manifold model will be totally wrong and you can have problems with throttle cut, even though boost is correct.
Also boost request will be wonky.

e.g. KFURL, KFPRG, KFPBRK, KFPBRKNW
They can be a little different in NB.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #12 on: December 03, 2019, 02:03:14 PM »

Are you sure prj? Almost all hardware is the same between these two 1.8's, both use small port heads and these engine codes share intake manifold part numbers.

Maps are different sizes in my two files  Undecided
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #13 on: December 03, 2019, 02:46:40 PM »

Are you sure prj? Almost all hardware is the same between these two 1.8's, both use small port heads and these engine codes share intake manifold part numbers.

Maps are different sizes in my two files  Undecided

Of course I am sure... What kind of question is that?

The intake manifold has nothing to do with this whatsoever.
The cams are different. The cam positions are different. Hence pressure to load conversion for any given rpm point is different.

These maps are the VE calculation of ME7. You really want to tell me that cams and VVT do not affect VE?
Size is hardly the problem, change it.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Aardschok
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 64


« Reply #14 on: December 03, 2019, 03:45:32 PM »

I didn't mean to offend, just not seen this mentioned before - now that I've looked closer at the maps and read the FR I can see what you mean though..
Logged
Pages: [1] 2
  Print  
 
Jump to:  

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