Notices
928 Forum 1978-1995
Sponsored by:
Sponsored by: 928 Specialists

Help me develop an LH & EZK Editor

Thread Tools
 
Search this Thread
 
Old 01-06-2008, 03:30 PM
  #1  
AO
Supercharged
Rennlist Member
Thread Starter
 
AO's Avatar
 
Join Date: May 2002
Location: Back in Michigan - Full time!
Posts: 18,925
Likes: 0
Received 59 Likes on 33 Posts
Default Help me develop an LH & EZK Editor

I've been playing with the idea of developing an LH & EZK editor to statically adjust LH fuel maps and EZK Injector maps.

I came across a couple of LH editors for Saab's but they don't like the 928. I know we can dump the bin file into a hex editor, but i don't know how to interpret the data. Does anyone know how I can interpret the data or get a primer for interpreting the data?

Here are the links for the LH editors and a copy of the stock GT EZK chip (I don't have the stock LH... can't find the chip.) Maybe someone can post a stock LH chip?

Eprom Edit

LH22EDIT10

Stock EZK Chip

If we can put this together it would be very helpful for those people running boost or wanting to experiment with the different maps (fuel or timing).
Old 01-06-2008, 04:30 PM
  #2  
AO
Supercharged
Rennlist Member
Thread Starter
 
AO's Avatar
 
Join Date: May 2002
Location: Back in Michigan - Full time!
Posts: 18,925
Likes: 0
Received 59 Likes on 33 Posts
Default

I also fond this deme version of this editor. It shows the maps in a 3D view...

http://www.evc.de/en/download/down_winols.asp
Old 01-06-2008, 06:47 PM
  #3  
borland
Drifting
 
borland's Avatar
 
Join Date: Aug 2003
Location: Camarillo, CA, USA
Posts: 2,259
Likes: 0
Received 2 Likes on 2 Posts
Default

That editor is specialized for their applications.

What you need is just a standard Hex Editor, or sometimes called a Binary Editor. You can find these in freeware or shareware. With one you can manually edit the your LH binary file that you read from a standard EPROM reader/programmer.

Problem is you need to reverse engineer the EPROM code to see where the programming and data codes reside. That may take some work, and would be much easier if you had some programming background in the Intel microprocessor that the Bosch LH uses.

Once you work out those details, you could use MS Excel or other similar spreadsheet to do the graphics work for displaying the injector (Air/Fuel) mapping. With trial and error, using dyno runs or G-meter, you could harvest a few data points at the edges the data plane. Then you could develop your 3D curves that overlay on the Stock mapping.

I think Chris Ford must have played with this approach awhile back......don't know..

http://www.928s4.com/lh/lh_homepage.htm
Old 01-06-2008, 09:04 PM
  #4  
IcemanG17
Race Director
 
IcemanG17's Avatar
 
Join Date: Sep 2004
Location: Stockton, CA
Posts: 16,265
Received 71 Likes on 56 Posts
Default

Andrew
Call me computer-ignorant...but whats the difference between what you want to do and a sharktuner....in my limited knowlegde it seems you want something that can be changed on the fly...vs once a car is sharktuned and the chip is burned...thats it unless you make another chip......
Old 01-06-2008, 10:01 PM
  #5  
FlyingDog
Nordschleife Master
 
FlyingDog's Avatar
 
Join Date: Sep 2004
Location: Not close enough to VIR.
Posts: 9,429
Likes: 0
Received 2 Likes on 2 Posts
Default

Andrew the 2 SAAB programs you listed are for LH 2.2, not 2.3. Ragnar's program (LH22EDIT10) does read 928 LH 2.2 BIN maps in the correct places but the numbers are strange. Some SAAB people are using 928 LH 2.3 info to help them decipher LH 2.4 code, so they are probably similar. You're lucky that SAAB/Volvo used EZK and not EZF .

WinOLS is supposed to be awesome for auto finding maps... it doesn't find anything and can't even identify LH 2.2 BINs.

Your best solution is to find the maps, then write an XDF for TunerPro (the tool many SAAB/Volvo people in the US are using for LH) or and XML maps for Enginuity (Subaru tool that kicks ***).

IIRC, there is a 928 LH BIN on 928S4VR
Old 01-06-2008, 10:09 PM
  #6  
AO
Supercharged
Rennlist Member
Thread Starter
 
AO's Avatar
 
Join Date: May 2002
Location: Back in Michigan - Full time!
Posts: 18,925
Likes: 0
Received 59 Likes on 33 Posts
Default

Originally Posted by IcemanG17
Andrew
Call me computer-ignorant...but whats the difference between what you want to do and a sharktuner....in my limited knowledge it seems you want something that can be changed on the fly...vs once a car is sharktuned and the chip is burned...that's it unless you make another chip......
The SharkTuner is an incredible tool. It is a Dynamic tuning device that allows you to make changes on the fly and see the immediate results.

What I'm looking to do is to develop an editor that will allow you to make the same changes as the SharkTuner but in a static environment. You would make your changes, burn a chip and then see how the car performs, rinse, lather repeat.

The other big difference is that the SharkTuner is quite expensive. $2,200 for the 85/86 version is a lot of cabbage. I'd like to develop an open source platform that would allow everyone to have the ability to make tweaks to their LH or EZK.

I still think the SharkTuner still has its place. I'm just looking for something that can be used to make those small tweaks after you have sharktuned.

My problem is that I'm not a programmer, and don't know much about this stuff, but is sure looks like Chris Ford was on to something...
Old 01-06-2008, 10:27 PM
  #7  
PorKen
Inventor
Rennlist Member

 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,102
Received 338 Likes on 201 Posts
Default

I was looking at making a template for TunerPro, until the ST was updated for LH2.2/EZF, but I never got anywhere with it.

http://tunerpro.markmansur.com/
Old 01-07-2008, 10:25 AM
  #8  
John Speake
Rennlist Member
 
John Speake's Avatar
 
Join Date: Feb 2002
Location: Cambridge England
Posts: 7,049
Received 35 Likes on 28 Posts
Default

As Borland says, reverse engineering the LH and EZK code is not a easy undertaking.

We are aware of the cost issue with the SharkTuner and are actively working on ideas to reduce it if possible.

As originally envisgaed, we thought the SharkTuner would be sold to just a few supercharged and turbochager kit developers and specialist modified 928 tuners. So it was never designed for minimal cost. At the time we had our hands full with the software and hardware issues.

We can now see that there is a wider market for a SharkTuner device for the enthusiast owner, and we are trying to address that different market.

We hope to be able to announce some progress on that in the coming months.
Old 01-07-2008, 10:52 AM
  #9  
AO
Supercharged
Rennlist Member
Thread Starter
 
AO's Avatar
 
Join Date: May 2002
Location: Back in Michigan - Full time!
Posts: 18,925
Likes: 0
Received 59 Likes on 33 Posts
Default

Originally Posted by FlyingDog
Andrew the 2 SAAB programs you listed are for LH 2.2, not 2.3. Ragnar's program (LH22EDIT10) does read 928 LH 2.2 BIN maps in the correct places but the numbers are strange. Some SAAB people are using 928 LH 2.3 info to help them decipher LH 2.4 code, so they are probably similar. You're lucky that SAAB/Volvo used EZK and not EZF .

WinOLS is supposed to be awesome for auto finding maps... it doesn't find anything and can't even identify LH 2.2 BINs.

Your best solution is to find the maps, then write an XDF for TunerPro (the tool many SAAB/Volvo people in the US are using for LH) or and XML maps for Enginuity (Subaru tool that kicks ***).

IIRC, there is a 928 LH BIN on 928S4VR
I emailed the WinOLS guys and they basically said that our car was too old for them to develop anything.

I was looking at that TunerPro solution. That looks very promising. I'm doing some further evaluation to see if we can utilize that as a solution.

Originally Posted by John Speake
As Borland says, reverse engineering the LH and EZK code is not a easy undertaking.

We are aware of the cost issue with the SharkTuner and are actively working on ideas to reduce it if possible.

As originally envisgaed, we thought the SharkTuner would be sold to just a few supercharged and turbochager kit developers and specialist modified 928 tuners. So it was never designed for minimal cost. At the time we had our hands full with the software and hardware issues.

We can now see that there is a wider market for a SharkTuner device for the enthusiast owner, and we are trying to address that different market.

We hope to be able to announce some progress on that in the coming months.
That would be great. I know there are many people sitting on the edge of their seats waiting for something that would fit the bill.

Nothing against you or your product, John, but until you announce something, it's just a plan. Further, I think everyone would benefit from having multiple solutions. As I said before, there is a definite place for the SharkTuner. What I envision is not a replacement per se. I'd like to see something that is just a static map editor - maybe even in excel or something simple like that.

I know the reverse engineering is not an easy thing, that's why I'm asking the wider list to help participate. I'm sure there are a number of people that could help with this, including you.

But I understand you are in it for profit (or at least cost recovery), and that's okay. You deserve it. As such, I do not anticipate your involvement in this little endeavor, but if you should choose to help, your assistance will be greatly appreciated.
Old 01-08-2008, 11:05 AM
  #10  
AO
Supercharged
Rennlist Member
Thread Starter
 
AO's Avatar
 
Join Date: May 2002
Location: Back in Michigan - Full time!
Posts: 18,925
Likes: 0
Received 59 Likes on 33 Posts
Default

Google is amazing...

With some creative searching I found an excel file where someone has disceted a Saab LH 2.4 file and included the 928 file too. With a little more work, we should be able to create an xdf for TunerPro. And with that, we should be able to then adjust the maps via TunerPro.

I'm not sure if the same holds true for the EZK, but this is a start.

Here's the excel file: http://members.rennlist.com/andrewmolson/LH%20Maps.zip

Here's the link to Tuner Pro: http://tunerpro.net/
Old 01-08-2008, 11:53 AM
  #11  
borland
Drifting
 
borland's Avatar
 
Join Date: Aug 2003
Location: Camarillo, CA, USA
Posts: 2,259
Likes: 0
Received 2 Likes on 2 Posts
Default

some basic stuff here....

http://auto.howstuffworks.com/fuel-injection5.htm
Old 01-08-2008, 01:18 PM
  #12  
RyanPerrella
Nordschleife Master
 
RyanPerrella's Avatar
 
Join Date: Apr 2006
Location: Beverly Hills, CA
Posts: 8,929
Likes: 0
Received 2 Likes on 2 Posts
Default

interesting thread Andrew

I have nothing to contribute here but I am curious to see where this goes.

Keep it up
Old 01-08-2008, 03:10 PM
  #13  
Rick Carter
Rennlist Member
 
Rick Carter's Avatar
 
Join Date: Apr 2004
Location: Central Ohio
Posts: 10,134
Received 69 Likes on 45 Posts
Default

Originally Posted by RyanPerrella
interesting thread Andrew

I have nothing to contribute here but I am curious to see where this goes.

Keep it up
Me too, just posting to be updated.
Old 01-08-2008, 03:40 PM
  #14  
drnick
Drifting
 
drnick's Avatar
 
Join Date: May 2002
Location: New Zealand
Posts: 2,777
Likes: 0
Received 2 Likes on 2 Posts
Default

andrew, i understand where you are coming from with this - every little mod to the car cries out for optimisation with fuel and spark. like most of us these modifications happen in stages or evolutions and it would be wicked to have the capacity to tweak the mapping at the same time in succesive waves. the sharktuner is simply fantastic but i cant afford one individualy and so far i havent found anyone to syndicate one with.. if jds manages to put out something cheaper then that would be great.
Old 01-08-2008, 03:46 PM
  #15  
PorKen
Inventor
Rennlist Member

 
PorKen's Avatar
 
Join Date: Sep 2002
Posts: 10,102
Received 338 Likes on 201 Posts
Default

Andrew,

Get one of these emulators, and trace back the memory locations.

(Moates.net Ostrich 2.0)

Lots of cool chip stuff there. I was looking for a chip bank switcher (multi-map chip), and found the site.


Quick Reply: Help me develop an LH & EZK Editor



All times are GMT -3. The time now is 04:52 AM.