The document indicates the same block should be resent after 100 ms, from my testing this doesn't seem to work as described. Here's a snippet when the first request returned 0x92 and subsequent retries all return 0x92.
0339 05 12 00 02 1a 91
0300 01 92
0339 05 12 00 02 1a 91
0300 01 92
0339 05 12 00 02 1a 91
0300 01 92
0339 05 12 00 02 1a 91
Has anyone got some vcds can dumps of a full scan?
You solve this problem¿?
I have the same problem after transfer some block flashing the ECU and i don't found document refers to this.
TX -> 740 4 1C 00 01 37 <-- exit transfer
RX -> 300 1 BD
RX -> 300 4 18 00 01 77
TX -> 740 1 B9
TX -> 740 8 2D 00 0A 31 C5 0A 00 00
TX -> 740 6 1E 1B FF FF 7D 26 <-- CRC32 for segment 0x0A0000 to 0x1BFFFF
RX -> 300 1 BF
RX -> 300 5 19 00 02 71 C5
TX -> 740 1 BA
TX -> 740 5 1F 00 02 33 C5
RX -> 300 1 B0
RX -> 300 6 1A 00 03 7F 33 23
....
RX -> 300 6 1C 00 03 7F 33 23
TX -> 740 1 BD
TX -> 740 5 12 00 02 33 C5
RX -> 300 1 B3
RX -> 300 6 1D 00 03 7F 33 23
TX -> 740 1 BE
TX -> 740 5 13 00 02 33 C5
RX -> 300 1 B4
RX -> 300 6 1E 00 03 7F 33 23
TX -> 740 1 BF
TX -> 740 5 14 00 02 33 C5
RX -> 300 1 B5
RX -> 300 6 1F 00 03 7F 33 23
TX -> 740 1 B0
TX -> 740 5 15 00 02 33 C5
RX -> 300 1 B6
RX -> 300 6 10 00 03 7F 33 23
TX -> 740 1 B1
TX -> 740 5 16 00 02 33 C5
RX -> 300 1 B7
RX -> 300 6 11 00 03 7F 33 23
TX -> 740 1 B2
TX -> 740 5 17 00 02 33 C5
RX -> 300 1 97 <---- 0x97
TX -> 740 1 B8
TX -> 740 5 18 00 02 33 C5
RX -> 300 8 28 00 00 00 00 00 00 00 <---- eing ¿¿???
RX -> 300 1 97
Thanks