Pages: [1]
Author Topic: ESKONF on S4 G-Box 8D0907551G  (Read 1999 times)
MetalForLive
Full Member
***

Karma: +0/-0
Offline Offline

Posts: 82


« on: March 25, 2021, 05:22:30 AM »

UPDATE:

I solved the Problem!
On G Box ESKONF is not on 0x10C75 like it is described in S4Wiki.
It is located on 0x10C81
I changed now Byte 5 (0x10C86) from 00 to C0 and Byte 6 (0x10C87) from F3 to FF

I put my .xdf in attachments where I have ESKONF inclueded, maybe this helps someone in the future.

For more details feel free to have a look on the third post from me in this thread.



Good day Sirs!
I have another N00b-question.
I have coded out the post-catO2s, this has worked all along, but now I need to unplug an O2 probe completely and that throws me an errorcode (P1112).
Everything whats written in S4 wiki in Rear O2 section I've already tried and it has not helped.
Only the thing with ESKONF I could not test yet because I am very unsure how it works exactly.

I have downloaded an M Box .bin here from the forum and I looked how it looks there, it's exactly the way how it's written here: http://nefariousmotorsports.com/forum/index.php?topic=615.msg25425#msg25425

Quote
Bits 6 and 7 need to be set at 10C7A and bits 2 and 3 need to be set at 10C7B to disable post cat O2 sensor heater amplifiers.

Parameter           Location       Original(hex)       Original(dec)       New(hex)       New(dec)
ESKONF                  10C7A              00                      0                      C0              192
ESKONF (M box)      10C7B              F3                      243                      FF              255
ESKONF (L box)       10C7B              C3                      195                      CF              207


On my G Box both values are "28", so I guess if I enter there the values as written in the S4 Wiki for M-Box it will not work or will it ?
Can someone help me please ?

« Last Edit: March 26, 2021, 10:32:04 AM by MetalForLive » Logged
MetalForLive
Full Member
***

Karma: +0/-0
Offline Offline

Posts: 82


« Reply #1 on: March 25, 2021, 06:57:54 AM »

Oh I scrolled a bit up in S4wiki and found the part about ESKONF.

Quote
Byte  0: EV6    EV3     EV4     EV1
Byte  1: XX     NWS1    LULK    TEV
Byte  2: XX     EKP     AKF     XX
Byte  3: XX     XX      XX      SLP
Byte  4: EV5    SLV     XX      NWS2
Byte  5: HSH2   ULT     EV2     LDR
Byte  6: XX     BKV     HSH     XX
Byte  7: XX     XX      XX      XX
Byte  8: ZUE    ZUE     ZUE     ZUE
Byte 10: ZUE    ZUE     ZUE     ZUE
Byte 11: XX     XX      XX      XX
Byte 12: XX     XX      XX      XX

I looked at the bits and set HSH and HSH2 to 11 and calculated it to hex.
So for Byte 5 HSH it should be E8 and for Byte 6 HSH2 it should be 2C.

I configure this now and flash this to my car and hope everything works properly


Edit:
Hmm seems not to work, this time it throws me P1112 sporadic, after deleting and some time driving it throws me P1122
What did I wrong ?

Edit2: Okay I set now CDLSH the first bit to 1 and the remaining 7 bits to zero and try it again.

Edit3: Nope allways the same, flashing then short driving, then Engine off and on => nothing, driving again a bit and engine off and on again and then Check Engine but this time with P1112 sporadic

« Last Edit: March 25, 2021, 11:30:35 AM by MetalForLive » Logged
MetalForLive
Full Member
***

Karma: +0/-0
Offline Offline

Posts: 82


« Reply #2 on: March 26, 2021, 05:32:32 AM »

Okay I went through my ESKONF again.
Is it possible that it is simply in a different place than 0x10C75 ?
Because once I break it down it doesn't make much sense to me.
Look at the different values of the injectors (EV1-6) , why would there be something different on each one ?
BTW. Byte 9 is completely missing in S4Wiki

Quote
Bytes      Hex      Binary                              Abbreviation per bit pair
Byte 0:      06      00      00      01      10      EV6    EV3     EV4     EV1
Byte 1:      02      00      00      00      10      XX     NWS1    LULK    TEV
Byte 2:      A8      10      10      10      00      XX     EKP     AKF     XX
Byte 3:      0D      00      00      11      01      XX     XX      XX      SLP
Byte 4:      FE      11      11      11      10      EV5    SLV     XX      NWS2
Byte 5:      E8      11      10      10      00      HSH2   ULT     EV2     LDR
Byte 6:      2C      00      10      11      00      XX     BKV     HSH     XX
Byte 7:      FE      11      11      11      10      XX     XX      XX      XX
Byte 8:      05      00      00      01      01      ZUE    ZUE     ZUE     ZUE
Byte 9:      16      00      01      01      10      ??      ??      ??      ??
Byte10:      00      00      00      00      00      ZUE    ZUE     ZUE     ZUE
Byte11:      05      00      00      01      01      XX     XX      XX      XX
Byte12:      00      00      00      00      00      XX     XX      XX      XX


Edit:

Okay guys I think i figured it out.
On M Box between KFKHFM and ESKONF are 31 Bytes any other stuff, I don't know what this is.
I looked now at G Box 31 Bytes above KFKHFM and I think this is my ESKONF.

KFKHFM    G Box= 0x10CAD
               M Box= 0x10CA1

ESKONF    M Box= 0x10C75
               G Box= 0x10C81

As you can see in the pictures this looks much more like eskonf.
I will now set Bytes 5 and 6 to this and try it again:


Quote
Bytes      Hex      Binary                              Abbreviation per bit pair
Byte 0:      00      00      00      00      00      EV6    EV3     EV4     EV1
Byte 1:      FC      11      11      11      00      XX     NWS1    LULK    TEV
Byte 2:      EF      11      10      11      11      XX     EKP     AKF     XX
Byte 3:      FF      11      11      11      11      XX     XX      XX      SLP
Byte 4:      3C      00      11      11      00      EV5    SLV     XX      NWS2
Byte 5:      C0      11      00      00      00      HSH2   ULT     EV2     LDR
Byte 6:      FF      11      11      11      11      XX     BKV     HSH     XX

Byte 7:      FF      11      11      11      11      XX     XX      XX      XX
Byte 8:      AA      10      10      10      10      ZUE    ZUE     ZUE     ZUE
Byte 9:      FA      11      11      10      10      ??      ??      ??      ??
Byte10:      55      01      01      01      01      ZUE    ZUE     ZUE     ZUE
Byte11:      55      01      01      01      01      XX     XX      XX      XX
Byte12:      55      01      01      01      01      XX     XX      XX      XX



Edit2:

It works!

« Last Edit: March 26, 2021, 10:35:25 AM by MetalForLive » Logged
kubawd
Jr. Member
**

Karma: +5/-1
Offline Offline

Posts: 37


« Reply #3 on: November 19, 2022, 05:36:48 AM »

Nice work, saved me a few minutes of searching. Thank you
Logged
Pages: [1]
  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 0.001s, 0q)