EDC16C9 DTC understanding

Posts related to specific vehicles, or any other general tuning info.

EDC16C9 DTC understanding

Postby wdariusw » Tue May 22, 2018 8:24 am

Hello. Trying to understand how edc16c9 works in opel (this is my first and most analyzing ecu).

So, i found
Map1. 4x242 table that contains fault codes (CARB specific fault code for fault path XXXX).

Map2. 1x242 table that contains fault codes. (Diagnostic Trouble Code customer specific for fault path XXXX).

Map3 (8bit view). 1x242 fault class table . (Fault Class for fault path XXXX).

So, if i want to disable DTC, as i know i only need to set 0 into Map3 for certain fault code. I looking into Map2 fault codes numbers (for example P0400 is 21,22,49,50,51 in my file) , so in 8bit view (Map3) i enter 0 for 21,22,49,50,51 elements (they are 10 in dec or 0A in hex format) . But.. What these numbers means ? As i know (but i'm not sure) number 10 is like pointer to another table with fault code on and off conditions (Function Identifiers inhibited by fault path XXXX). But i cant understand everything... Can anybodody explain how to understand how there tables works ? What number ir Map3 means ? What if i set 09 for EGR (instead of original 10) .

wdariusw
Silver
 
Posts: 52
Joined: Wed Feb 03, 2016 2:29 pm
Location: Lietuva

Re: EDC16C9 DTC understanding

Postby Rakuzo » Wed Feb 08, 2023 10:35 am

I am also struggling with DTC table in this ECU.. I want to delete P0400 in customer car which has already EGR off. I read that you need full BDM read to achieve that.
Could someone explain how the DTC table is build up and how to find the correct values?

Rakuzo
New user
 
Posts: 13
Joined: Sat Mar 21, 2020 12:08 am
Location: Germany

Re: EDC16C9 DTC understanding

Postby Shooting » Wed Feb 08, 2023 10:45 am

Rakuzo wrote:I am also struggling with DTC table in this ECU.. I want to delete P0400 in customer car which has already EGR off. I read that you need full BDM read to achieve that.
Could someone explain how the DTC table is build up and how to find the correct values?


Do you have your original tune file?


wbr

User avatar
Shooting
Diamond
 
Posts: 1562
Joined: Thu Jan 12, 2017 11:43 am
Location: North Wales

Re: EDC16C9 DTC understanding

Postby Rakuzo » Wed Feb 08, 2023 1:15 pm

Attached is the Ori and mod, where the p0400 still appears when EGR gets disconnected.
The other file bdm_ori.zip is from another user, same software version but full BDM read.
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

Rakuzo
New user
 
Posts: 13
Joined: Sat Mar 21, 2020 12:08 am
Location: Germany

Re: EDC16C9 DTC understanding

Postby Shooting » Wed Feb 08, 2023 3:22 pm

Rakuzo wrote:Attached is the Ori and mod, where the p0400 still appears when EGR gets disconnected.
The other file bdm_ori.zip is from another user, same software version but full BDM read.


Here you go, try this, Hysteresis adjusted


wbr
You do not have permissions to view the files yet. You have to be registered and you have to make at least 3 quality / unique posts.

User avatar
Shooting
Diamond
 
Posts: 1562
Joined: Thu Jan 12, 2017 11:43 am
Location: North Wales

Re: EDC16C9 DTC understanding

Postby Rakuzo » Wed Feb 08, 2023 5:47 pm

I had a look in file, you did not clear the dtc P0400??
Customer wants to disconnect egr plug and then it shows p0400...

Rakuzo
New user
 
Posts: 13
Joined: Sat Mar 21, 2020 12:08 am
Location: Germany

Re: EDC16C9 DTC understanding

Postby Shooting » Wed Feb 08, 2023 6:01 pm

Rakuzo wrote:I had a look in file, you did not clear the dtc P0400??
Customer wants to disconnect egr plug and then it shows p0400...


DTC wasn't the problem, problem was you incorrectly tuned 25x1 Hysteresis maps
Did you even try it?


wbr

User avatar
Shooting
Diamond
 
Posts: 1562
Joined: Thu Jan 12, 2017 11:43 am
Location: North Wales

Re: EDC16C9 DTC understanding

Postby Rakuzo » Wed Feb 08, 2023 6:05 pm

I have the ecu on table right now, but I want to be sure before I send back to customer. So you say the p0400 error appears because of incorrect hysteresis curve? Because when egr plug is connected the dtc does not appear.

Rakuzo
New user
 
Posts: 13
Joined: Sat Mar 21, 2020 12:08 am
Location: Germany

Re: EDC16C9 DTC understanding

Postby Shooting » Wed Feb 08, 2023 6:13 pm

Rakuzo wrote:I have the ecu on table right now, but I want to be sure before I send back to customer. So you say the p0400 error appears because of incorrect hysteresis curve? Because when egr plug is connected the dtc does not appear.


Solution is fine, the error was caused because you zero'd the wrong map, missing data = error


wbr

User avatar
Shooting
Diamond
 
Posts: 1562
Joined: Thu Jan 12, 2017 11:43 am
Location: North Wales

Re: EDC16C9 DTC understanding

Postby Rakuzo » Wed Feb 08, 2023 6:18 pm

Ok thank you!, i hope this will fix it.
Now I also have the full bdm read from ecu, do I have to transfer the mod maps to all blocks?

Rakuzo
New user
 
Posts: 13
Joined: Sat Mar 21, 2020 12:08 am
Location: Germany

Next

Return to General tuning

Who is online

Users browsing this forum: No registered users and 0 guests