View Single Post
spuggy spuggy is offline
Registered
 
Join Date: Jul 2003
Location: Perfidious Albion
Posts: 4,184
Hey Mario,

I think that, unless you can find someone to tell you the location of the information you want/need, you may need to do it the hard way.

(It'll be contained in Bosch-proprietary documents and programming specs/assembler listings of course, but you don't have those...)

The hard way is to disassemble/decompile the machine code on the chip, and work out how it's using the tables you've already found, and the locations of the info you want.

Here's something that some guy in Sweden has already put together (older Motronic though):

http://www.ludd.luth.se/~rotax/motronic/motronic.html

There's much information on reverse engineering generally and many tools available. There's no substitute for a knowledge of machine code, assemblers, compilers and embedded systems in this context, though.

Many people have certainly done something similar in order to understand the original code and thus modify the maps, unfortunately for you, many of them may regard this information as a proprietary secret gained in the course of persuing their business and probably don't want to share the information.

Another reason they may not be keen to talk about it is that reverse-engineering the PROM in this way is apparently covered by the Digital Millenium Copyright Act (DMCA), and may be illegal if performed in the US now.

Don't take this as legal advice, I am not a lawyer (although I can read plain English perfectly well, I'm old enough to know that this has nothing to do with interpreting law).

This may not be illegal where you live - this right is specifically protected in the EU, for example.
__________________
'77 S with '78 930 power and a few other things.
Old 07-03-2007, 08:50 AM
  Pelican Parts Catalog | Tech Articles | Promos & Specials    Reply With Quote #8 (permalink)