Giter Club home page Giter Club logo

me7sum's Introduction

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/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.