NefMoto

Technical => Reverse Engineering => Topic started by: unicornux on January 14, 2020, 05:15:02 AM



Title: Delphi MT38 CRC
Post by: unicornux on January 14, 2020, 05:15:02 AM
hi guys
while ECU delphi mt38 programming i saw a command that transfer with Software to ecu.
it's seems that was CRC command(it's come in end of download progress).

0x80, 0x11, 0xF1, 0x05, 0x36, 0x98, 0x74, 0x29, 0xDE, 0xD0,

4 byte that has beed shown with red, i guess they are the CRC code.
how i can calculate this?
 


Title: Re: Delphi MT38 CRC
Post by: crystal_imprezav on March 02, 2020, 03:18:31 PM
Looks like a typical CRC32. So you take the section you just downloaded and run a CRC32 on it. Should give you a 4 byte response that matches that answer. In the UDS world this is usually done at the end with a routine 31 to validate the code.