Here's a tool to verify if the checksums are fine in a ME7 image.
You can use it for quick checking before flashing, to avoid
"bad checksum - car won't start"-problem after your first trip.
Or just verify the files you post have really fixed checksums (seems
like plugins sometimes not run as intended
).
P.S. it's a command line tool.
Call it from a command window, e.g. cmd.exe or a cygwin shell.
If called without arguments you will see the usage:
C:\Program Files\ME7\bin>ME7Check.exe
ME7Check v1.08 (c) mki, 06/2004-04/2011
Usage: ME7Check <bin-file>
170311: updated, fixed bootrom checks
190411: updated, fixed handling of ecus with unused boot sector in flash
030811: updated:
Added RSA signature checking (for ecus containing a signature).
Added some output further specifying the fault class(es) found:
- Romsys checksum failure(s) found
- Program checksum failure(s) found
- Page checksum failure(s) found
- RSA signature failure found
- Data area checksum failure(s) found
- Overall checksum failure found
The last one (overall checksum) seems to be more of cosmetical nature.
Is often not fixed in giac files, which are nevertheless running without problems.
260911, updated V1.11:
better (flexible) recognition of checksum ranges and toleration of some APR hacks.
-> allows to check correctly more images
160512, updated V1.12:
recognition of wrong filesize: 1MB file, 512kB ecu and vice versa -> give better information about this