Yeti wrote:
thanks Squeeto , but no , I would want to know how to find this address .....example in other map of other car , I know is a very difficult job and HrastProgrammer have impressed me doing this , and I would be honored if he could explain to me how did this
Well, there is no universal recipe for this. And various greedy dealers and tuners are charging hundreds/thousands of dollars/euros/whatever to remove DTCs but don't disclose any info about how they did it
Based on this EDC16 info for Seat Leon I searched for a few codes in the map file trying to figure out the beginning of the table. Basically, search for the four consecutive 0606 codes (0606 0606 0606 0606) and you will be very close to the start of Error Code Block table. Then go upwards until the values don't show a meaningful DTCs anymore. I don't have WinOLS here so I cannot give you the exact example but there is a byte like DE hexadecimal immediately before the table.
To find the start of Error Path Block search for a 200+ consecutive bytes of 0 to 31 (hex. 00 to 1F) values and there is a pretty good chance this will be an Error Path Block (I wrote a simple program for this). Then I used those TCM P0700 codes as a reference (15 consecutive bytes with a value of 22) and counted upwards to find the start of the table. Or something like that, I don't remember the exact details anymore.
I am a computer programmer so I am used to try to figure out "what the writer had in mind" ...