PDA

View The Full Version : EDC16 - Elimiazione DTC Formula true or false?



megamind
24-05-2013, 23:36
Hi to all, someone's? on edc16 how to eliminate the sensors and any dtc?
For example, if I have a dtc Pxxxx displayed on the picture as I look at the map and then take it off permanently.
There is a kind of research - the identification and elimination total?

An example of car defappizzate c'? the egt2 on the fap that should not serve more? nothing
as you f? to eliminate the sensor and the relevant dtc without the use of a softwere in charge of this operation?

I found this explanation in the network, but not ? for me very clear (always true):

There is the DTC number table and DTC switch table after that in EDC16.

I know, to turn off a certain Pxxxx code, find it in the DTC number table when it appears first time in the 16-bit hex format.

Formula: (address of Pxxxx code - address of DTC number table beginning)/8. The Result will be the index number.

Then find the beginning DTC switch table which is right after the DTC number table. Switch to 8-bit view.

Formula: address of the beginning of the dtc switch table + index.

Zero address you calculated and Pxxxx code will never appear again

Here it says that c'? a table with the numbers of DTC, and another table after with the related DTC switch.
To turn off a Pxxxx code, ricecarlo in the table of numbers DTC when it appears for the first time, a 16-bit hex format.
Once you have found c'? a formula that I do not understand what to do?
Someone who has the expertise and want to share can explain this formula (translate it) and make a practical example?

Thanks

tonyteam
06-08-2013, 12:41
I'd like to see myself, looking forward to some expert , who can help

leandro89
06-08-2013, 18:18
nice discussion, but I don't understand either I the formula

msport (exil77grande)
06-08-2013, 18:39
not simple for no-one believe me.

tonyteam
06-08-2013, 19:36
true, c'? to say that the companies more? the famous, often have brains that map, but sw well-made equipment, in almost everything:from the removal of dpf errors dtc present in dtc tables ;)

leandro89
07-08-2013, 01:16
I'm attempt to decipher the forumula, even if I have the service with the admin of the forum for personal knowledge or for some work on Sunday thinking they know not ? evil!

chiptuning.cro
09-02-2014, 03:34
I open this thread because interesa also' me...

For the test I used this file ori:

https://www.professionalchiptuning.net/showthread.php?5038-Transporter-Caravelle&p=72978&viewfull=1#post72978

The formula should be the right one, but the problem and find the three addresses of the beginning of the three tables.

The first table, and the beginning of the tabela where you have to aggire to turn off the DTC that' we want to - you look in 8bit 2D - e' 1D06C0
The second table, and the beginning of the table of the codes of the produtore (VAG in this example, but now we don't need it) - search for decimal to 16bit
The third table, and the beginning of the table of P-codes and would be at the correct address 1D9620 (see below as I have found) - search hex in 16bit


Alora, first you need to find the code in the hex editor for the DTC that' if you are, for example P1556 imettiamo in search hex 1556, and we find it on the address 1D97A0. Now let's get it on' in the table to see where it begins the block of DTC, and we find that' and' to the correct address 1D9620, because above it there are only zeros.

Now we use the formula (DTC-DTC start)/8 and get up to 31 decimal that would be the DTC index -> (1D97A8-1D9620)/8=31

This means that to turn off the DTC you have to put to zero the 31-unesimo bit from the beginning of the table, where are the codes to turn off the DTC.

Now comes the problem because it is difficult to find the beginning of the first table that would be that, where from the beginning we count 31-bit, and put it to zero to shut down the DTC that we want.

This table bissogna search in 8 bits, and the decimal values in the bloco should not be above the number 20, except for a few.

Looking for I found the block to be 1D06C0 to 1D084F and I think,' here would be that our first, and most important table, where we should aggire.
Then the beginning of the table and 1D06C0 + 31 (DTC index) = 1D06DE that' has the value 2, and that for disable we to 0.

Paraticamente, now if there would be the erorre P1556 active, putting the value 0, the same is not verebbe reported.

Alora that' firms ? You may be right?
I wait for your comments...

ugoboss
09-02-2014, 09:19
I don't know if the procedure is right, you should create an error, and then try to disable it using this method.

Backgroop
09-02-2014, 13:33
The procedure and correct even if there are any of the constructors of the class to keep in cosiderazuone, but the problem and be able to understand the beginning of the tabbelle DTC, what is not ? easy.. it's not necessary for, and what to create a error.. and then delete it but pirima delete it and then see if it works

sa80libero
09-02-2014, 15:15
then the plans for the removal of the dtc is used as the algorithm these 3 calculations for aggire?

chiptuning.cro
09-02-2014, 17:26
I did also test the formula on file ori passat 742_575 exclusion DTC P0400 -> EGR:

https://www.professionalchiptuning.net/showthread.php?297-Passat&p=38056&viewfull=1#post38056

I'm looking for the DTC P0400 -> HEX 0400 -> EGR

Table DTC = 1CD196 up to 1CD308 - display 8bit - all values under the number 20 in decimal values, except for some
The beginning of the Table DTC CODE = 1CC606 - above, there are zeros
After the value 1CC606 where to begin the table DTC CODE the first address in hex 0400 and' 1CD064 and this is our starting point for the formula:
(DTC 0400 - DTC CODE)/8 -> (1CD064-1CC606)/8 = 331 -> this is the INDEX DTC

Now from the beginning of the Table DTC go to 331 (index DTC) points forward : 1CD196+331 = 1CD2E1 that should be our point to disable the EGR.

Watching in 2D at the address 1CD2E1 we find the value 1 that is put to 0, and we have disabled the EGR DTC (0400)

Makes a lot of sense, though it is difficult to find the Beginning of the table DTC CODE and the beginning of the table DTC even if this second and' more' easy,' cause vizzualizzando the file to 8bit, 2D and sccorendo the whole file, it is difficult to find this block.

:cool:

ugoboss
09-02-2014, 21:39
The procedure and correct even if there are any of the constructors of the class to keep in cosiderazuone, but the problem and be able to understand the beginning of the tabbelle DTC, what is not ? easy.. it's not necessary for, and what to create a error.. and then delete it but pirima delete it and then see if it works

I think that the two things do not vary much, is if you make a mistake and then you disable this feature, or if you disable and then you create it to see if you from, are similar.

marco_hdi
14-04-2014, 16:11
interesting this topic...even if I see hard news...????

beppe.c
18-04-2014, 13:30
The procedure and correct even if there are any of the constructors of the class to keep in cosiderazuone, but the problem and be able to understand the beginning of the tabbelle DTC, what is not ? easy.. it's not necessary for, and what to create a error.. and then delete it but pirima delete it and then see if it works
practically ? the same thing do it before or after.the formula ? correct, but varies with the group of cars,you divide by 8 (in this case)for the vag group and divide it by 2 for the fiat group (tested and working).you need to find the variant of the divider with the other groups.

sportknight
18-04-2014, 15:02
I've lost a few days, but I found difficulty? finding the exact point of the beginning of the table...

neo
18-04-2014, 15:41
practically ? the same thing do it before or after.the formula ? correct, but varies with the group of cars,you divide by 8 (in this case)for the vag group and divide it by 2 for the fiat group (tested and working).you need to find the variant of the divider with the other groups.
I confirm .Provato and working for the VW group, (/8) and Fiat group(/2)

beppe.c
18-04-2014, 20:04
I've lost a few days, but I found difficulty? finding the exact point of the beginning of the table...
address d the beginning of the table, and the first immediately after the addresses with all zeros.

marco_hdi
18-04-2014, 21:19
In addition, Fiat and VW is not known for the other car, the division factor???

marco_hdi
16-05-2014, 07:16
Matteosr...yesterday morning I pulled a couple of sensors and read the codes...as soon as I can you spot them since I have a 308 with edc16c34

michele30
19-05-2014, 20:58
I'm trying to understand something about these steps , but you do not understand anything.
For starters, when you say that you do :
(DTC 0400 - DTC CODE)/8 -> (1CD064-1CC606)/8 = 331 -> this is the INDEX DTC
I have to subtract 1cd064 - acc606 ?
but how ?

sisco
19-05-2014, 22:22
I'm trying to understand something about these steps , but you do not understand anything.
For starters, when you say that you do :
(DTC 0400 - DTC CODE)/8 -> (1CD064-1CC606)/8 = 331 -> this is the INDEX DTC
I have to subtract 1cd064 - acc606 ?
but how ?
hello michele, I state that I understand less than t?, for? I managed by doing a few tests to understand how it gets to that 331, I try to explain: I open the calculator in windows 7 I set the cue ball on the hex so I've written 1cd064 - 1cc606 = a5e / 8 = 14b by resetting the cue ball on dec is out of the famous 331 ; the result ( 331) you get both, if you write the numbers with the calculator is if you do it with the keyboard, but first you have to perform the subtraction, and only after you've clicked = you need to perform the division if no is not 331. I hope I have been of help hello

michele30
20-05-2014, 21:51
thank you so much, a small step ? been done...

sportknight
20-05-2014, 23:08
does anyone know how you should divide by the bmw group?

sisco
21-05-2014, 13:12
I will give you another gift, place the file in a edc15p with some dtc turned off.

The dtc disabled are: 17669, 17671, 17675, 17678.

They are all related to the injectors; the car in question has the injectors fault, and since it is only used in the country cos? I solved it (not mechanically, I just deleted the recovery as a result of those dtc).


I have just a little time I make a guide, I begin by telling you that you have to convert the dtc from decimal to hex and ? to invert them before look in the map, es 17669d = 4505h = 0545 , compare the maps and see how I modified it.

hello matthew, but this is done to reverse the codes for all of the edc 15 or specifically for the map that you posted you?

sisco
21-05-2014, 22:10
hello matthew is certainly that we'll be posting a few files, when you want to post the guide of which you spoke above sar? definitely well accepted, thanks from now

sportknight
21-05-2014, 22:39
I also had this ? a little different...


link deleted

Backgroop
22-05-2014, 07:53
I also had this ? a little different...


link deleted

You may not post external links do ir? attention

sportknight
22-05-2014, 08:31
ops,you are right,when I get home I copy only the content

j0nj0nny
22-05-2014, 08:36
I also add me to the discussion, I'm interested in. If you need some file ori, or the other, I am available.

P. s if you want I have how to test a ECD17C41 Mini Cooper D

sportknight
22-05-2014, 09:20
but disabilitanto the error you delete the recovery?

tt225
22-05-2014, 09:21
but disabilitanto the error you delete the recovery?
No if you delete the error, the recovery remains, to also delete the recovery there are other solutions on the pi? complex

sportknight
22-05-2014, 09:27
type? adapt the maps of recovery to those for normal use? :D

tt225
22-05-2014, 10:15
Difficult to explain in two lines , there are many cases how many different ecu

sergiot
23-05-2014, 12:53
You're wrong, if you delete the dtc delete the recovery for that dtc.

ok correct, maybe we need to explain that eliminating the dtc (the cio? his diagnosis) you delete the recovery, that the light, which the dtc.
instead of eliminating only the power light and the dtc remains and, consequently, the recovery and the dtc ? always visible from a diagnostic tool

beppe.c
23-05-2014, 13:27
You're wrong, if you delete the dtc delete the recovery for that dtc.
not ? so,by eliminating the dtc the recovery remains without any warning.already successio with alfa 159 eliminating the fap with the sw that eliminate the whole table dtc,after a year the car has had a problem with the geometry, and the car went into recovery without the mil turned on to see the error, I had to write to the file with the dtc active and see diagnosis l errire.

sergiot
23-05-2014, 17:40
not ? so,by eliminating the dtc the recovery remains without any warning.already successio with alfa 159 eliminating the fap with the sw that eliminate the whole table dtc,after a year the car has had a problem with the geometry, and the car went into recovery without the mil turned on to see the error, I had to write to the file with the dtc active and see diagnosis l errire.

here you're talking about is a change to the function of the diagnosis that you do not know what the face really, but is presented as " the elimination of light mil". evidently not only do what it claims but also changes some other functionality

beppe.c
23-05-2014, 20:13
here you're talking about is a change to the function of the diagnosis that you do not know what the face really, but is presented as " the elimination of light mil". evidently not only do what it claims but also changes some other functionality.
but I'm so sorry l elimination of the dtc that thing ? not ? a change to the function the diagnosis?if you delete the dtc does not have no fault(mil light on with error in diagnosis)but if the error given by recovery that remains,to remove the recovery you have to go to mod another part of the map relative to the recoveri.
you may want to try it out for yourself.

sergiot
23-05-2014, 20:51
but I'm so sorry l elimination of the dtc that thing ? not ? a change to the function the diagnosis?if you delete the dtc does not have no fault(mil light on with error in diagnosis)but if the error given by recovery that remains,to remove the recovery you have to go to mod another part of the map relative to the recoveri.
you may want to try it out for yourself.

sorry but I don't understand this statement: "but if the error given by recovery that remains,to remove the recovery you have to go to mod another part of the map relative to the recoveri."
before the diagnosis, identify the error, then validate it by putting it in memory, then, if ? planned, active, recoveri and if provided, the indicator illuminates.
there is no recoveri if not c'? the error present. the path ? in this sequence, it can't? be vice versa, would not logic.
? also true that you can? make sure that the recoveri is " not visible or is not limited to,", but this ? another speech.

Backgroop
23-05-2014, 21:02
sorry but I don't understand this statement: "but if the error given by recovery that remains,to remove the recovery you have to go to mod another part of the map relative to the recoveri."
before the diagnosis, identify the error, then validate it by putting it in memory, then, if ? planned, active, recoveri and if provided, the indicator illuminates.
there is no recoveri if not c'? the error present. the path ? in this sequence, it can't? be vice versa, would not logic.
? also true that you can? make sure that the recoveri is " not visible or is not limited to,", but this ? another speech.

Has reason Peppe.c the recovery remains to understand why? you have to understand the operation of the dtc maps, example, how many of you doing a dpf off with ecusafe management edc16c39 fiat have had problems when a fault occurs and the drive remains in recovery without a dtc stored inside of it? I several times, and to understand what was the problem I had to restore the table dtc to read the relative error in order to resolve and eliminate such tabbella later

sergiot
23-05-2014, 22:11
obviously ecusafe intervenes on the error codes pxxxx cancelling only the highlight of the error code to the diagnostic cancel the names of the errors), but not the diagnosis of the error and its consequences (recoveri , light....)

Backgroop
23-05-2014, 22:29
obviously ecusafe intervenes on the error codes pxxxx cancelling only the highlight of the error code to the diagnostic cancel the names of the errors), but not the diagnosis of the error and its consequences (recoveri , light....)

Ecusafe just delete the table Dtc's and the same thing delete the single error, the strategy of recovery still remains, and this strategy does not ? managed by the maps, but by the software of the ecu

sergiot
24-05-2014, 08:23
this is the approximation of the change of ecusafe that intervenes with a cannon to catch a sparrow.
it would be enough to do an intervention pi? targeted to the individual dtc and it would save everything that has nothing to do with the change request ( e.g. luca stanca or deegr...)

beppe.c
25-05-2014, 23:41
try to disconnect the probe to edc16c39 the car goes into recovery with mil on,take off the dtc the car goes into recoveri with mil off and no error in the memory.clear the whole table dtc, any sensor fall off the mil does not turn on, and depends on the sensor goes into recovery.maybe your speech goes well for edc15 but for edc 16 the speech ? different.

jared_poe
13-08-2014, 17:55
Hi, st? trying to eliminate the error p0400 on the egr this mascott 150 DXI, but following this guide I can't find the table DTC, someone can? help me?
My file you can download it from the discussion that I opened some time ago:
https://www.professionalchiptuning.net/gallo-v2-vs-renault-mascott-150-dxi-vt6839.html?highlight=mascott