Pages: [1] 2
Author Topic: R32T Mono Lambda Patch  (Read 10282 times)
Praga
Full Member
***

Karma: +4/-3
Offline Offline

Posts: 62


« on: March 02, 2021, 04:56:43 AM »

Hello

I hope everyone is well.

Have a R32 Turbo with dual lambdas installed after the turbos (in a single pipe). I looked at several posts on the forum and made changes to the MPC file. I think the mono lambda patch is working now. Please see attached logs.

The first and second lambda correction is similar.

Can anyone confirm is this is the way it should be ?

Praga
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #1 on: March 02, 2021, 02:34:56 PM »

No one who knows what they are doing is going to waste their time going through a file and your log does not show trims.

What you need to do from memory is copy:
fr_w -> fr2_w
frm_w -> frm2_w
rkaz_w -> rkaz2_w
rkat_w -> rkat2_w
frau_w -> frau2_w
fra_w -> fra2_w
frao_w -> frao2_w
If you want to be extra complete you can also copy the voltage by making both read the same ADC.

Find where they are assigned, and instead of assigning them from calculation load the variable and copy it.
If you don't do all the fuel trims, you can have an issue with runaway trim on a bank and fault codes.

If you don't care about that and know how to disable it, you can copy rk_w -> rk2_w IIRC, but bank 2 fuel trims will show stupid values and throw codes.
Logged

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

Karma: +4/-3
Offline Offline

Posts: 62


« Reply #2 on: March 03, 2021, 12:19:55 AM »

No one who knows what they are doing is going to waste their time going through a file and your log does not show trims.

What you need to do from memory is copy:
fr_w -> fr2_w
frm_w -> frm2_w
rkaz_w -> rkaz2_w
rkat_w -> rkat2_w
frau_w -> frau2_w
fra_w -> fra2_w
frao_w -> frao2_w
If you want to be extra complete you can also copy the voltage by making both read the same ADC.

Find where they are assigned, and instead of assigning them from calculation load the variable and copy it.
If you don't do all the fuel trims, you can have an issue with runaway trim on a bank and fault codes.

If you don't care about that and know how to disable it, you can copy rk_w -> rk2_w IIRC, but bank 2 fuel trims will show stupid values and throw codes.

Thank you PRJ
Logged
fknbrkn
Hero Member
*****

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #3 on: January 15, 2023, 01:22:22 AM »

im stuck a bit with the st10 022906032KR ecu and mono lambda

Copied adc input from bank1 to bank2
All from prjs list also was transferred (except rk_w)

While its working like a charm on a 2.7t here we get troubles with actual lambda goes lean, fr_w tried to catch this and so on with floating mixture

Unfortunately im far far away from the car and only vcds logs available, ill post it later

Second problem with the HSH, in 2.7t i just feeded bank2 heizung voltage with bank1 and everything was fine but i cant find same on wideband
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #4 on: January 15, 2023, 04:59:54 AM »

It means you did not copy some fuel trim correctly or made a mistake somewhere.
I've done many ST10 with this method.
Logged

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

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #5 on: January 16, 2023, 01:34:38 AM »

Code:
ROM:000A73B0 E6 FC 00 80                 mov     r12, #8000h
ROM:000A73B4 F2 FD A4 74                 mov     r13, word_F34A4
ROM:000A73B8 F2 F4 BA 74                 mov     r4, frm_w       ; patched!
ROM:000A73BC F6 F4 B8 74                 mov     frm2_w, r4
ROM:000A73C0 F0 C4                       mov     r12, r4
ROM:000A73C2 F2 FD 3A 74                 mov     r13, word_F343A
ROM:000A73C6 F2 F4 BC 74                 mov     r4, fr_w        ; patched!
ROM:000A73CA F6 F4 B4 74                 mov     fr2_w, r4
ROM:000A73CE 9A 50 05 80                 jnb     loc_FDA0.8, loc_A73DC

...


ROM:00002630 F2 F1 2C E5                 mov     r1, usvk_w      ; patched
ROM:00002634 66 F1 FF 03                 and     r1, #3FFh
ROM:00002638 F6 F1 6E 4E                 mov     uulsuv2_w, r1
ROM:0000263C F2 F2 2C E5                 mov     r2, usvk_w
ROM:00002640 66 F2 FF 03                 and     r2, #3FFh
ROM:00002644 F6 F2 70 4E                 mov     uulsuv_w, r2



Same with fra* and rka*

Ill try to replace rk_w to be sure
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #6 on: January 16, 2023, 06:14:31 PM »

I usually never replace rk.
You sure this is only problem with car? Wink

I've just done so many of these, ST10 and C167, and I've never ever had a single problem by just copying all the fuel trims over and the ADC.
Logged

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

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #7 on: January 31, 2023, 02:03:13 AM »

Well only rk_w replacement (no other changes in code) gives the same result - fr_w/2 starts to fluctuate so the afr is

We have also tried to log with vehical, it connects.. checks baudrates and throw "ERROR: unable to detect baud rate"

Problem appears only when b2 copied from b1. It works fine with stock MPC where only b1 LR active

In attachment logs with rk_w only patch

And here is the link to logs with the stock code wo any patches where only bank1 is active (there is no MAF connected but its irrelevant in that case)

Found your advice but cannot find any DDKA / DMEA in FR
Quote
If you're running single bank (which btw isn't the best idea on VR6 due to the two banks being fed differently, there is a massive richness offset on DDKA and DMEA for example from stock, to not grenade half the engine), then you need another patch for single lambda, but that isn't that hard either.

I believe its some kind of Diagnose Kraftoftsysteme or so but unable to find something similar

Also i didnt find any offset to b2 in GK .. there is difference in PID regelung and also KFDLASO1/2 but its some kind a lambdasoll correction

Anyway im out of ideas..
Logged
prj
Hero Member
*****

Karma: +1072/-480
Offline Offline

Posts: 6035


« Reply #8 on: January 31, 2023, 03:42:47 AM »

My logger does not support ST10 at all.
And I have no idea, I've done quite a few ST10 and did not have this problem, maybe it's a newer software.
Logged

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

Karma: +45/-10
Offline Offline

Posts: 248



« Reply #9 on: January 31, 2023, 06:46:44 AM »

Try the R32logger, you will need RAM addresses though.
Logged
fknbrkn
Hero Member
*****

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #10 on: February 01, 2023, 12:01:40 AM »

Try the R32logger, you will need RAM addresses though.


Thx ill check it

So far so good
Lowering lambda P and I by 15% give us good result and oscillations almost gone at idle
Logged
fknbrkn
Hero Member
*****

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #11 on: February 04, 2023, 11:12:57 AM »

Thx ill check it

So far so good
Lowering lambda P and I by 15% give us good result and oscillations almost gone at idle

Nvm after few revs to 3k its goes wild at idle
The engine is modified 2.8 with 3.2 ecu, i fixed ve, cam things etc but seems its over complicated for me
Logged
_nameless
Hero Member
*****

Karma: +342/-466
Offline Offline

Posts: 2802



« Reply #12 on: February 04, 2023, 01:11:50 PM »

Nvm after few revs to 3k its goes wild at idle
The engine is modified 2.8 with 3.2 ecu, i fixed ve, cam things etc but seems its over complicated for me
Why not use the usdm 2.8 24v single lambda file?
Logged

Giving your mom a tuneup
fknbrkn
Hero Member
*****

Karma: +185/-23
Offline Offline

Posts: 1454


mk4 1.8T AUM


« Reply #13 on: February 11, 2023, 08:08:28 AM »

Why not use the usdm 2.8 24v single lambda file?

Its dsg equipped unfortunally
Logged
IamwhoIam
Hero Member
*****

Karma: +52/-115
Offline Offline

Posts: 1070


« Reply #14 on: February 11, 2023, 08:56:19 AM »

Its dsg equipped unfortunally

I'm sure that file can be made to run with a DSG
Logged

I have no logs because I have a boost gauge (makes things easier)
Pages: [1] 2
  Print  
 
Jump to:  

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