forked from nyetwurk/ME7Sum
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
79 lines (53 loc) · 2.04 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
This project is under BSD open source license. Its on the most unrestrictive
freeware license possible. No warranty implied or given.
It is a tool written in C for management of Bosch ME7.1 firmware dumps.
The latest binary releases are always available here:
http://nyetwurk.github.com/ME7Sum/
RUNNING:
--------
*********************************
** THIS PROGRAM HAS KNOWN BUGS **
*********************************
To check image.bin:
ME7Check image.bin
me7sum image.bin
To override detected checksum/CRC blocks, and/or display dump information:
me7sum [-i image.ini] image.bin
To output corrected checksums (the "-i" option is still available, but optional)
me7sum [-i image.ini] image.bin out.bin
** If in doubt, omit the -i option. You shouldn't use it unless you know what
you are doing. **
Note that if me7sum cannot completely detect checksum/CRC locations correctly,
it will not output a file!
** Make sure to check all bins with ME7Check.exe before flashing them! **
KNOWN ISSUES:
-------------
It should generally autodetect checksum/CRC blocks, but is known not to work
with ME7.1.1, eg:
4Z7907551N.bin
4Z7907551R.bin
4Z7907551S.bin
4Z7907551T.bin
4Z7907551AA.bin
Or non VAG Motronic bins, eg:
ferrari360.bin
There are also various ME7.1 checksum areas that are not correctly
detected/supported ("ROMSYS" according to ME7Check):
http://nefariousmotorsports.com/forum/index.php?topic=3347.msg32324#msg32324
ME7.5 is also currently unsupported.
For testing, regions can be overridden in an ini file. See sample.ini for
available block/image options, and ferrari360.ini for an example of using
the info and dump sections.
BUILDING:
---------
Under unix or cygwin, "make" should work.
Under Windows MSVSS/nmake , type "build clean" then "build"
CONTRIBUTING:
-------------
Feel free to contribute to the project!
nyet's ME7Sum:
http://nefariousmotorsports.com/forum/index.php?topic=3347.0title=
https://github.com/nyetwurk/ME7Sum/
360trev's ME7Sum:
http://nefariousmotorsports.com/forum/index.php?topic=2993.0title=
https://github.com/360trev/ME7Sum/