NefMoto

ECU Files => ECU Definition Files => Topic started by: BlkSerialKilla on October 30, 2017, 03:19:40 PM



Title: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on October 30, 2017, 03:19:40 PM
I've been recently adding more tables to xdf and making revisions figured I'd post here with follow ups on file as defining goes.

Validation of tables is welcome as well as additions.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: 316LV on October 31, 2017, 03:23:33 PM
Thanks for sharing man! I'll see if I can add to it. Marty was nice enough to help me find some maps that weren't included in the existing xdf/kps around...


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 01, 2017, 07:55:06 AM
I've been recently adding more tables to xdf and making revisions figured I'd post here with follow ups on file as defining goes.

Validation of tables is welcome as well as additions.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 01, 2017, 07:57:30 AM
Thanks for sharing man! I'll see if I can add to it. Marty was nice enough to help me find some maps that weren't included in the existing xdf/kps around...

Would you happen to know locations for any of these or there me7.5 specific identities?

AHKATMN
AHKATMX
AHKATS
AHKATSB


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: 316LV on November 01, 2017, 03:00:18 PM
I'll take a look at what I have sir. Stand by.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 02, 2017, 01:37:10 PM
Interesting 1x1s to review when I get a chance from checking out a 518F file with known close matching KP Also I'm using winols demo and couldn't get another copy of winols new enough to work with KP so I couldn't export straight into CSV perhaps If i validate the 1x1s we absolutely need I can provide offsets.

the search would be a tad more direct with a ME7.5 FR but 7.1 is better than nothing  :)

USHKAMNW:     Sondenspannung hinter Kat für Erkennung Kat ist mit O2 gefüllt (Word)
USHKAMXW:     Sondenspannung hinter Kat für Abbruch Kat-Ausräumen (Word)
TMSH:     Motortemperaturschwelle für Erkennung Kaltstart für Messung Sonde hinter KAT
TSALASH:     Zeit nach Schub für Überprüfung Sonde hinter KAT
TUSHKVL:     Verzögerungszeit für Störspitzen bei Vollastprüfung der Sonde hinter KAT
TUSMSVL:     Zeit nach Vollast für Überprüfung Sonde hinter KAT
USHKVL:     Schwellwert für Sondenspannung hinter KAT im Vollast-Betrieb
USHSTSOLL:     Schwelle für zulässige Steigung der Sondenspannung hinter KAT
APKTDI:     Anzahl der internen Prüfungen bei Katdiagnose
APKTDX:     Maximale Anzahl der Prüfungen bei Katdiagnose
CIDKATSP:     Component ID für Kat-Diagnose
CIDKATSPT:     Component ID für Kat-Diagnose bei Testerbetrieb
FIKTD:     Bewertungsfaktor des Kat-Ausräumintegrals bei Katdiagnose
FKTDFE:     Faktor Fetteintrag bei Katdiagnose
TMAXKATA:     Maximale Kat.-Temperatur für Ausräumprüfung bei Katdiagnose
TVKTDRX:     Maximale Fettzeit für hintere Sondenspannung bei Katdiagnose
FKTDGTV:     Katdiagnose:      Faktor für Temperaturgradientenabhängige Verzugszeit
NKTDUT:     Untere Drehzahlgrenze Katdiagnose bei Testerbetrieb
TMAXKATS:     maximale Kat-Temperatur für Kat-diagnose
TMINKATS:     Minimale Kat-Temperatur für Überwachung
TMNKATST:     Minimale Kat-Temperatur für Überwachung bei Testerbetrieb
TWDKATS:     Wartezeit nach Stoppbedingung für Filter und Integrator
TVMRFT:     Verzögerungszeit für Lambdasonde hinter Kat mager oder fett
USIVMAXH:     Init value für max.Sondenspg. hinter Kat nach Powerfail u. Fehlersp. löschen
USMNSHMN:     min. erkannte Sondenspannung hinter Kat für Signalausgabe (min. plaus. Wert)
USMXSHMN:     max. erkannte Sondenspannung hinter Kat für Signalausgabe (min. plaus. Wert)
USRHKSHJ:     Regelschwelle für Regelung hinter Kat, DLSSA-Ausgabe umgerechn. Wert
RLU4:     untere rl -Schwelle oberer multiplikativer Bereich
FKHABMN:     Schwelle Abregelfaktor Katheizen
MLKHMX:     max. Luftmasse für Katheizen
TKATSA:     Katalysator-Temperaturschwelle für Schubabschalten
NSLFAKAT:     Solldrehzahl bei Kurztrip Katdiagnose
NSLFALSV:     Solldrehzahl bei Kurztrip Lambdasonde vor Kat
NSLLSH:     Solldrehzahl bei Kurztrip Lambdasonde hinter Kat
RKATRN:     reduzierte untere Schwelle additive Korrektur pro Zeit
RKATRX:     reduzierte obere Schwelle additive Korrektur pro Zeit
RKATDN:     untere Diagnoseschwelle additive Korrektur pro Zeit
RKATDX:     obere Diagnoseschwelle additive Korrektur pro Zeit


Translated:

USHKAMNW: Probe voltage behind Kat for detection Kat is filled with O2 (Word)
USHKAMXW: Probe Voltage behind Kat for Demolition Cat Removal (Word)
TMSH: Motor temperature threshold for detection Cold start for measurement Probe behind CAT
TSALASH: Time to push for review probe behind CAT
TUSHKVL: Delay time for glitches at full load test of the probe behind CAT
TUSMSVL: time to full load for checking probe behind CAT
USHKVL: Threshold for probe voltage behind CAT in full load operation
USHSTSOLL: Threshold for allowable slope of probe voltage behind CAT
APKTDI: number of internal tests for cat diagnosis
APKTDX: Maximum number of tests in case of catdiagnosis
CIDKATSP: Component ID for cat diagnosis
CIDKATSPT: Component ID for cat diagnostics in tester mode
FIKTD: Assessment factor of the cat-outgrowth integral in catdiagnosis
FKTDFE: Factor fat entry in catdiagnosis
TMAXKATA: Maximum Cat. Temperature for Exhaustion Test for Cat Diagnostic
TVKTDRX: Maximum Grease Time for Rear Probe Voltage in Cat Diagnostic
FKTDGTV: Cat Diagnosis: Factor for temperature gradient-dependent delay time
NKTDUT: Lower speed limit Cat diagnostic in tester mode
TMAXKATS: maximum cat temperature for cat diagnosis
TMINKATS: Minimum Cat Temperature for Monitoring
TMNKATST: Minimum catalyst temperature for monitoring during tester operation
TWDKATS: Waiting time after stop condition for filter and integrator
TVMRFT: lambda probe lag time behind cat lean or rich
USIVMAXH: Init value for max. Probe. behind Kat after Powerfail u. Last Fault. Erase
USMNSHMN: min. detected probe voltage behind Kat for signal output (minimum plausible value)
USMXSHMN: max. detected probe voltage behind Kat for signal output (minimum plausible value)
USRHKSHJ: Control threshold for control behind Kat, DLSSA output converted. value
RLU4: lower rl threshold upper multiplicative range
FKHABMN: Threshold reduction factor for catalysis
MLKHMX: max. Air mass for Katheizen
TKATSA: Catalyst temperature threshold for fuel cut
NSLFAKAT: Target speed during short trip cat diagnosis
NSLFALSV: setpoint speed for short trip lambda probe before cat
NSLLSH: setpoint speed for short trip lambda probe behind cat
RKATRN: reduced lower threshold additive correction per time
RKATRX: reduced upper threshold additive correction per time
RKATDN: lower diagnostic threshold additive correction per time
RKATDX: upper diagnostic threshold additive correction per time

Anyone else that can pattern match at least can find some more and add to the xdf as well.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 02, 2017, 03:38:52 PM
I think these will be the most recent and more interesting 1:1s to research , found a few more by limiting search to "USHK"

USHKMR:  Sondenspannungs-Schwelle für Erkennung ""Abgas mager"" hinter Kat
USHKFT:  Sondenspannungs-Schwelle für Erkennung ""Abgas fett"" hinter Kat
TUSHKRFM:  Zeitdauer bis zur Freig. Wiederholungsmess. Schwingungspr. (Reset F/M-Flip-Flop)
USHKTDRX:  Maximalwert der hinteren Sondenspannung für Referenzmessung
USHKTDM:  Magerschwelle der hinteren Sonde bei Katdiagnose
USHKVL:  Schwellwert für Sondenspannung hinter KAT im Vollast-Betrieb
TUSHKVL:  Verzögerungszeit für Störspitzen bei Vollastprüfung der Sonde hinter KAT
USHKAMXW:  Sondenspannung hinter Kat für Abbruch Kat-Ausräumen (Word)
USHKAMNW:  Sondenspannung hinter Kat für Erkennung Kat ist mit O2 gefüllt (Word)
DUSHKHZK:  Schwelle für Delta Sondensspg. zur Überpr. Heizereinkoppl. auf Sondensig. h. KAT


Translated:
USHKMR: Probe voltage threshold for "exhaust lean" detection "behind Cat
USHKFT: Probe voltage threshold for detection "" exhaust gas rich "" behind cat
TUSHKRFM: Time until release. Repeat measurement. Schwingungspr. (Reset F / M flip-flop)
USHKTDRX: Maximum value of the rear probe voltage for reference measurement
USHKTDM: lean threshold of the rear probe in cat diagnosis
USHKVL: Threshold for probe voltage behind CAT in full load operation
TUSHKVL: Delay time for glitches at full load test of the probe behind CAT
USHKAMXW: Probe Voltage behind Kat for Demolition Cat Removal (Word)
USHKAMNW: Probe voltage behind Kat for detection Kat is filled with O2 (Word)
DUSHKHZK: Threshold for Delta Probesspg. to the review Heizereinkoppl. on Sondensig. H. KAT

Im going to figure these out if possible
USHKMR
USHKFT


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: _nameless on November 02, 2017, 05:58:21 PM
"$1DA12";"Zeitdauer bis zur Freig. Wiederholungsmess. Schwingungspr. (Reset F/M-Flip-Flop)";"TUSHKRFM";"1x1";""
"$1DBA4";"Sondenspannungs-Schwelle für Erkennung """"Abgas fett"""" hinter Kat";"USHKFT";"1x1";""
"$1DBA6";"Sondenspannungs-Schwelle für Erkennung """"Abgas mager"""" hinter Kat";"USHKMR";"1x1";""


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: _nameless on November 02, 2017, 06:00:07 PM
you should also set p420 dtc too 1C4B8 ;)


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 02, 2017, 06:04:53 PM
you should also set p420 dtc too 1C4B8 ;)

Thanks!  ;D


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: _nameless on November 02, 2017, 06:20:31 PM
Thanks!  ;D
Anytime man. You do a good job listing your findings and i enjoy reading your posts.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 07, 2017, 06:59:29 PM
unintentionally left blank , now intentionally blank


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 08, 2017, 02:00:01 PM
Would anyone be able to verify MLMAX? I had initially thought I located the offset however after testing with vag-com it appears I may not have located the correct offset since P0103 popped up.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 13, 2017, 04:22:18 PM


I still have not been able to locate:
KFMLDMX - HFM threshold for B_maxflr diagnosis
MLMAX - maximum airflow

I've tried comparing a Audi TT BAM fully defined ols , comparing a stage 3 tuned 518AK 0004 SW version file that might have possibly had the tables altered (but chance they may have just done DTC code out after all). I tried using a defined 518F file with a few suspect offsets that are not dead on every single table and have also tried searching instances of known Lo/Hi value of 0x1518 (suspecting slight variance in value though so not exact); I got two results both poked to no avail.

Also tried searching using conversion factor to calculate possible value based on logging MAF and using RPM range I saw traction light come up at (5000-6000) and figured 540 kg/hr to 800 kg/hr was fair to search however results were obviously too plentiful in winols. I tried taking the entire KFMLDMX lo/hi 16 bit table from BAM into search with 3000-4000 decimal u/d and found trends but none of the data made sense when offset was placed into xdf. kg/h did not make sense at over 300-400 early range of table or a couple thousand kg/h at end of table.

KFMLDMX is not well defined at all in 518F file btw so even less to work with ; I tried moving offsets over by ones and by doubles all over that approximate area up and down it was originally defined in kp since it appeared to show like a table with improper lo/hi set up but nothing appeared to line up either axises included. 

I limited my search range to specific ranges and tried basing searches of surrounding tables and order of them. KFWDKMSN for example is next major table after MLMAX in 518F file; tried searching around for plausible values and a pattern but was not close enough to match regardless. 0x1D1EE is where MLMAX is located in 518F file but I tried poking the same value 0x128D6 and 0x1298A in 518AK 003 file without success which i'm suspecting KFMLDMX is mainly where I should be searching for however could be a red-herring since i don't know for a fact that 0x1518 is the value to be searching for in this sw revision anyway 0003.

I calculated the difference of the values and converted it to decimal so I would be able to input it into winols' search u/d boxes btw

mean time heres an xdf update with other revisions and additions.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 13, 2017, 11:05:46 PM
I noticed in 518F that table was defined as 8x9 and did not appear correctly however after reading 
http://nefariousmotorsports.com/forum/index.php?action=;topic=750.0  (http://nefariousmotorsports.com/forum/index.php?action=;topic=750.0) I compared offset and found location that was similar. Weird things i've noticed between versions is RPM axis varies either 8 bit or 16 bit in files with obviously different factors 518AK appears to be 8 bit rpm axis. Also to get the data to graphically fit i changed from 8x8 to 8x9 it just looked so odd before and this appears to be the guy can anyone verify if it's indeed 0x1E5D0?



Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 14, 2017, 02:34:30 PM
Final answer I'm going with will be 9x8 ; I knew something was up  :)

https://a4-klub.pl/topic/349126-18t-avj-audi-b6-quattro-plany-na-300km/

They had same conclusion as well...


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 24, 2017, 06:12:11 PM
Updated as of recent feeling like I should have some sort of version control going  :)



Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: jimmcgee5 on November 25, 2017, 10:39:28 AM
thanks for this  :)


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: EAF1-KR on November 30, 2017, 07:28:34 AM
Final answer I'm going with will be 9x8 ; I knew something was up  :)https://a4-klub.pl/topic/349126-18t-avj-audi-b6-quattro-plany-na-300km/They had same conclusion as well...

Excuse me, is there KRKTE 0280156102, TVUB, FKKVS

Very, very grateful


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 30, 2017, 07:37:12 AM
Excuse me, is there KRKTE 0280156102, TVUB, FKKVS

Very, very grateful

Indeed there is; feel free to add on as you push through your project  :)

Not sure what you mean after KRKTE the numbers is that a injector part number?


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: OTO on December 13, 2017, 12:42:53 AM
Hi
Thanks for sharing this.

I found few map that i think is not correct.
FWNMOT should be RPM not ms. not sure is 680rpm right?
FFLDZ looks weird. IT should be coil dwell time.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: EAF1-KR on December 14, 2017, 07:19:53 AM
Indeed there is; feel free to add on as you push through your project  :)

Not sure what you mean after KRKTE the numbers is that a injector part number?


0280156102 is the injector number
Injector type    OE NR.   Type   "Info production stop
(status 01.2008)"   Resistance (Ohm)   Test medium   Operating pressure (kPa)   Q-stat (at operating pressure) (g/min)   Q-stat with 300 kPa (g/min)   Q-stat with 300 kPa (ml/min)   q-dyn with 300 kPa, ti 2,5 ms (g/1000 Imp.)   Spray type   "Spray angle alfa-50
(for 2 beam)"   "Spray angle alfa-80
(for cone-characteristic)"   axial deviation angle (spray bent angle)   Spray orientation angle   Spray distribution (area, spray amount)   allowed fuels   Version, type   Electrical connector   locating lug (anti rotation device)   hydr. connection to manifold   hydr. connection to fuel rail    "Distance between O-rings
(O-Ring to O-Ring)"   Total length
0280156102   0 280 156 102   EV 6      12   Heptan   380   349   310.1   443   9.77   E   15°   ¤   0°   90°   8°-20°¤>35%   E85   Design 96   Jetronic   180°   O-Ring standard   O-Ring standard   48.4   61


I want the TVUB and FKKVS for the aum 1.8T engine





Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on November 21, 2018, 08:03:15 PM
Adding latest definition as of now.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on January 16, 2019, 10:43:21 AM
I've been recently adding more tables to xdf and making revisions figured I'd post here with follow ups on file as defining goes.

Validation of tables is welcome as well as additions.


Edit:

I will be attaching latest definition here. Please if anyone discovers errors or finds additional tables please add to this thread.
As of resent I believe I have had success getting the 5120 hack working correctly. There is a patch that can be applied to make a stock file support 4Bar MAP just be sure to amend the appropriate changes to KFLDIMX so boost PID behaves as anticipated. Also there is a seperate 5120 xdf.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: A4Rich on January 19, 2019, 01:36:12 AM
BlkSerialKilla thanks for the update!

5120 XDF Questions
1.  Is the part number for the 4Bar MAP sensor 03K906051?
2.  Based on other 5120 files the patch did not update the following:
FHOKH   - Set to 0
ZDSU   - Sqrt and multiply by 2
KFLDIOPU   - Divide axis by 2
LDEIAO   - Divide by 2
LDEIAP   - Divide by 2
FRLFSDP   - Divide axis by 2
3. Think axis name of KFDLULS should be renamed to KLDLUL


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: BlkSerialKilla on January 23, 2019, 09:37:06 PM
BlkSerialKilla thanks for the update!

5120 XDF Questions
1.  Is the part number for the 4Bar MAP sensor 03K906051?
2.  Based on other 5120 files the patch did not update the following:
FHOKH   - Set to 0
ZDSU   - Sqrt and multiply by 2
KFLDIOPU   - Divide axis by 2
LDEIAO   - Divide by 2
LDEIAP   - Divide by 2
FRLFSDP   - Divide axis by 2
3. Think axis name of KFDLULS should be renamed to KLDLUL

0281006060 was the one I got which cross references to 03K906051; 0281006059 would work as well from what I read on forum and seen online it just means one is bosch vs vw part designation. Also my sensor came with a larger rubber adapter that would fit larger holes for the sensor which I didn't need but good to hang on to; if it's not offered with the sensor you get as long as you are using the same OE sensor now you would be fine for at least 1.8t A4 B6 (I'm unaware of any variations atm though).

FHOKH I ended up dividing by two based on the definition nyet commented about and shared in 5120 thread.

ZDSU the precision of the constant after doing the math for the new value "sqrt(3)*2" doesn't hold up and rounds down from 3.46 to 3. Also went ahead and added KFLDIOPU to the patch as it was missing.

LDEIAO was left untouched due to original value being -10 which is 0xFF signed 8bit which is can't go any further negative if multiplied by 2.

LDEIAP should have changed from 30 to 10 0xFD to 0xFF it lacks precision to use 15 as the correct value. FRLFSDP's hpa axis should have been divided I have it defined I'm going to run the patch on a stock bin again and check it out though. Thank you for catching these  :)


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: nyet on January 24, 2019, 04:44:39 PM
ZDSU the precision of the constant after doing the math for the new value "sqrt(3)*2" doesn't hold up and rounds down from 3.46 to 3.

Even worse depending on the ORI (either greater than 4 or less than 4) it will do different things
Mbox is 6, sqrt(6)*2 = 4.8
Bisches file is 3, sqrt(3)*2 = 3.5

In once case, it is a decrease, in the other, it is an increase.

If we are halving the signal, I would expect half the change vs time, so we would need a lower time constant than stock, either way.

For reference
http://nefariousmotorsports.com/forum/index.php?topic=3027.msg97858#msg97858
http://nefariousmotorsports.com/forum/index.php?topic=2747.msg29578#msg29578


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: nyet on February 06, 2019, 07:49:58 PM
FHOKH I ended up dividing by two based on the definition nyet commented about and shared in 5120 thread.

I'm not sure that makes sense. It seems to be a ratio as others have pointed out, and unfortunately it doesn't seem to exist in the FR.


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: gin+ on May 14, 2019, 05:44:17 AM
I've been recently adding more tables to xdf and making revisions figured I'd post here with follow ups on file as defining goes.

Validation of tables is welcome as well as additions.


Edit:

I will be attaching latest definition here. Please if anyone discovers errors or finds additional tables please add to this thread.
As of resent I believe I have had success getting the 5120 hack working correctly. There is a patch that can be applied to make a stock file support 4Bar MAP just be sure to amend the appropriate changes to KFLDIMX so boost PID behaves as anticipated. Also there is a seperate 5120 xdf.

By far the most defined xdf I've seen for the 518AK file.  Thank you for sharing!


Title: Re: 8E0909518AK_368072 SW:0003 [A4 B6 1.8TQM] Definitions
Post by: A4Rich on June 09, 2019, 03:48:23 PM
Went for a quick/easy drive with the 5120 changes (stock sensor and tune), anything I should be looking for?  Drove good! ;D

Log here (https://drive.google.com/file/d/1d61XhLAI_ECKE3x9R0zRmbMhPLlqHZSz/view?usp=sharing)