Re: 907 EPROM
Posted: Wed Nov 11, 2009 3:19 am
I am by no means an expert myself,Yet. From what I understand the hard part is to disassemble the code into something understandable to work with a "map" of what bit gets read and what it does.
The program by the author does just that for one type of motorola chip. If you download the program he has there and look it over it will begin to make more sense His program maps the chip by intercepting the
function map with a device called a romulator. Sort of a live file system on top of the chip that allows you to read and write one bit at a time in real time. Romulator's in the past cost several hundred or in some cases
thousands of dollars but now can be had for under 100. His device setup and program is for a sister family of motorola chips MC6803. We need a similar setup for the MC68703 family. The device I am looking into
currently sells for 39US and is said to be able to read the MC68703 family. Once we have the map or disassembly instruction set for our family of chips we will be able to read any chip that can be installed in a DIgiplex
ECU Any difference between the motorola instruction set and any other chip that works in the digiplex will be"special instructions to prevent tampering" and will need to be sorted out. Since most of these special chip makers are out of biz there really should not be any legal entanglements to reverse engineering their work or better yet just leaving it out when writing a new chip without those "special instructions"
One other thing to note..Having the ability to read and write to a chip by no means makes anyone an expert on doing such things and I would not recommend blindly changing bits at random and expect anything other than bad things to happen to anyones bike that would attempt to do so.
That being said I think one thing we can do here is take eeproms known to work for certain setups and compare them to what is out there and very slowly and carefully come up with a general set of instructions
for say someone that wants to change their exhaust from stock to aftermarket. Better yet come up with a simple solution for all those 907's out there with flat spots and surging issues. Sort of a list of options based on what setup you have and what is known to work. There are a lot of groups doing just this sort of thing all the time for their much more complicated twin turbo variable cam timing cars. Hell when I worked for BMW we had one guy in the shop that did just that all day everyday for our racing customers, remapped ECU,s based on their data collection from their last run. No expensive dyno time, besides dyno based improvements tend to blow up on the track.
Small incremental changes based on data collection from their last track day.
These days there a many affordable data collection systems. If you have a PC or laptop you can buy an 8 dollar data cable for your car,download a free program and be ready to learn or buy a bin file from a firm thats sell such special purpose files or free from a special interests forum for your make vehicle. On an older bike like ours it is only slightly more complicated to set up but much simpler to figure out technology wise. The LM-1 I use for the weber project was under 400 and has much more capability than I can currently use on the 906. It would easily monitor
all that goes on with a 907 and even most of what my Nissan Frontier tracks with its variable cam timing 4l multi fuel whiz bang engine. JM2c.
The program by the author does just that for one type of motorola chip. If you download the program he has there and look it over it will begin to make more sense His program maps the chip by intercepting the
function map with a device called a romulator. Sort of a live file system on top of the chip that allows you to read and write one bit at a time in real time. Romulator's in the past cost several hundred or in some cases
thousands of dollars but now can be had for under 100. His device setup and program is for a sister family of motorola chips MC6803. We need a similar setup for the MC68703 family. The device I am looking into
currently sells for 39US and is said to be able to read the MC68703 family. Once we have the map or disassembly instruction set for our family of chips we will be able to read any chip that can be installed in a DIgiplex
ECU Any difference between the motorola instruction set and any other chip that works in the digiplex will be"special instructions to prevent tampering" and will need to be sorted out. Since most of these special chip makers are out of biz there really should not be any legal entanglements to reverse engineering their work or better yet just leaving it out when writing a new chip without those "special instructions"
One other thing to note..Having the ability to read and write to a chip by no means makes anyone an expert on doing such things and I would not recommend blindly changing bits at random and expect anything other than bad things to happen to anyones bike that would attempt to do so.
That being said I think one thing we can do here is take eeproms known to work for certain setups and compare them to what is out there and very slowly and carefully come up with a general set of instructions
for say someone that wants to change their exhaust from stock to aftermarket. Better yet come up with a simple solution for all those 907's out there with flat spots and surging issues. Sort of a list of options based on what setup you have and what is known to work. There are a lot of groups doing just this sort of thing all the time for their much more complicated twin turbo variable cam timing cars. Hell when I worked for BMW we had one guy in the shop that did just that all day everyday for our racing customers, remapped ECU,s based on their data collection from their last run. No expensive dyno time, besides dyno based improvements tend to blow up on the track.
Small incremental changes based on data collection from their last track day.
These days there a many affordable data collection systems. If you have a PC or laptop you can buy an 8 dollar data cable for your car,download a free program and be ready to learn or buy a bin file from a firm thats sell such special purpose files or free from a special interests forum for your make vehicle. On an older bike like ours it is only slightly more complicated to set up but much simpler to figure out technology wise. The LM-1 I use for the weber project was under 400 and has much more capability than I can currently use on the 906. It would easily monitor
all that goes on with a 907 and even most of what my Nissan Frontier tracks with its variable cam timing 4l multi fuel whiz bang engine. JM2c.