Need to find AC DelCo E84 ECM Calib file checksum algorithm

Disassembly, Reassembly, Tools and devleopment. Going deep with Hardware and Software.
Post Reply
Cuongcoco
Posts: 23
Joined: Sun Jan 03, 2021 5:52 pm

Need to find AC DelCo E84 ECM Calib file checksum algorithm

Post by Cuongcoco »

hi everyone.
i have Ecu AC Delco E84 for spark M400 and some file calib of this. now i need modify some byte on calib file but i can't not realize what is algorithm checksum of this file.
please help me find checksum fomular. thank you very much.

i have 3 file with 1 purpose 25202848, 25202950, 25202953. after i compare 3 file, i realize $08 -> $0b is length of this file - 12 byte, $0d-$0e maybe a checksum, $12-$15 is a name of file, and $28-$29 is CVN.
but i can't find how it calculate to check sum ( i tried not (sum 16 bit big ediant ) +1, or sometihing like this) but not success. i just want to change name of this calib file to name i want. please help me find it out. thank you very much.
Attachments
ecu - 04 calib.zip
(6.11 KiB) Downloaded 178 times
kur4o
Posts: 948
Joined: Sun Apr 10, 2016 9:20 pm

Re: Need to find AC DelCo E84 ECM Calib file checksum algori

Post by kur4o »

Do you have more files for that pcm I will look for more patterns. Also a full dump from pcm will help too.

The files you have are compressed, for that reason you can`t get find a good checksum algo.

After the file is decompressed it uses standard checksum routine that is known already.
nightjoker7
Posts: 8
Joined: Sun Jul 08, 2018 11:43 am

Re: Need to find AC DelCo E84 ECM Calib file checksum algori

Post by nightjoker7 »

Ill pm you a full file.
kostia111
Posts: 47
Joined: Mon Oct 21, 2019 4:58 am

Re: Need to find AC DelCo E84 ECM Calib file checksum algori

Post by kostia111 »

What do you want to do
I didn't understand anything again
I can work with files of this format
Mike Honcho
Posts: 1
Joined: Thu Jul 22, 2021 11:15 pm

Re: Need to find AC DelCo E84 ECM Calib file checksum algori

Post by Mike Honcho »

try crc16 poly 8005. sometimes called crc16 buypass
Post Reply