LH23 EZK XDF TP5
#1
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Simple definitions for viewing and modifying LH2.3 and EZ-K EPROMs using TunerPro.
For '84-'86 LH2.2 EZF, see this thread - LH22 EZF XDF TP5
Knock light patch - EZK knock light
A work in progress.
EZK is smaller and has simpler code, so that is what I'm working on first.
Different types have different size files, with different memory offsets, so I will include simple definitions for the ones I have.
Verbose definitions include all the tables and constants I'm looking at, but may not know their function, as yet.
Thread with different year part numbers, etc - https://rennlist.com/forums/928-foru...-and-year.html
TunerPro 5.0
download page
TunerPro 5.0 RT and Ostrich 2.0s allow for realtime modifications! (photo)
For '84-'86 LH2.2 EZF, see this thread - LH22 EZF XDF TP5
Knock light patch - EZK knock light
A work in progress.
EZK is smaller and has simpler code, so that is what I'm working on first.
Different types have different size files, with different memory offsets, so I will include simple definitions for the ones I have.
Verbose definitions include all the tables and constants I'm looking at, but may not know their function, as yet.
Thread with different year part numbers, etc - https://rennlist.com/forums/928-foru...-and-year.html
TunerPro 5.0
download page
TunerPro 5.0 RT and Ostrich 2.0s allow for realtime modifications! (photo)
Last edited by PorKen; 05-04-2013 at 05:47 PM.
#2
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Right-click, Save (Link, Target) As...
Notes
- '87 uses address 0000-1FFF
- '88-up uses addresses 4000-7FFF
- '89 S4 tables work for all ST BINs, AFAIK
- ST constants are listed separately, if different
Conversions
Knock tables, constants: X*0.375
Cruise, idle, wot, temp2 tables: (159-X)*0.375
Change log - TP5_89S4_EZK_changes.txt
XDFs - rename .txt to .xdf
87 EZK S4 simple - TP5_87S4_EZK_simple.txt
89 EZK S4 simple - TP5_89S4_EZK_simple_4000.txt
89 EZK S4 simple - TP5_89S4_EZK_simple_0000.txt
BINs
87 EZK S4 - BIN_87s4_EZK.bin
88 EZK S4 - BIN_88s4_EZK.bin
89 EZK S4 - BIN_89s4_EZK.bin
Notes
- '87 uses address 0000-1FFF
- '88-up uses addresses 4000-7FFF
- '89 S4 tables work for all ST BINs, AFAIK
- ST constants are listed separately, if different
Conversions
Knock tables, constants: X*0.375
Cruise, idle, wot, temp2 tables: (159-X)*0.375
Change log - TP5_89S4_EZK_changes.txt
XDFs - rename .txt to .xdf
87 EZK S4 simple - TP5_87S4_EZK_simple.txt
89 EZK S4 simple - TP5_89S4_EZK_simple_4000.txt
89 EZK S4 simple - TP5_89S4_EZK_simple_0000.txt
BINs
87 EZK S4 - BIN_87s4_EZK.bin
88 EZK S4 - BIN_88s4_EZK.bin
89 EZK S4 - BIN_89s4_EZK.bin
Last edited by PorKen; 11-20-2012 at 04:07 AM.
#3
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Right-click, Save (Link, Target) As...
Notes
- '89-up maps are offset by 300h
- '89 XDF works for all years after
- '88 should work for ST maps, AFAIK
Conversions
- MAF ideal: (X-12288)/64
- Add maps: X-128
- Idle speed: X*25
Change log - TP5_88S4_LH_changes.txt
XDFs - rename .txt to .xdf
88 LH S4 simple - TP5_88S4_LH_simple_4000.txt
88 LH S4 simple - TP5_88S4_LH_simple_0000.txt
89 LH S4 simple - TP5_89S4_LH_simple_4000.txt
89 LH S4 simple - TP5_89S4_LH_simple_0000.txt
BINs
88 LH S4 - BIN_88s4_LH.bin
89 LH S4 - BIN_89s4_LH.bin
-- LH GTS - BIN_GTS_LH.bin
Notes
- '89-up maps are offset by 300h
- '89 XDF works for all years after
- '88 should work for ST maps, AFAIK
Conversions
- MAF ideal: (X-12288)/64
- Add maps: X-128
- Idle speed: X*25
Change log - TP5_88S4_LH_changes.txt
XDFs - rename .txt to .xdf
88 LH S4 simple - TP5_88S4_LH_simple_4000.txt
88 LH S4 simple - TP5_88S4_LH_simple_0000.txt
89 LH S4 simple - TP5_89S4_LH_simple_4000.txt
89 LH S4 simple - TP5_89S4_LH_simple_0000.txt
BINs
88 LH S4 - BIN_88s4_LH.bin
89 LH S4 - BIN_89s4_LH.bin
-- LH GTS - BIN_GTS_LH.bin
Last edited by PorKen; 12-02-2012 at 03:48 PM.
#4
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
'87 EZK is much simpler than later versions.
- No part number in code. No serial I/O (diagnostic).
- Less part throttle cruise advance, just changing to a later version should mean better performance (see pic below).
LH is not coded for auto or manual.
The in-gear input, pin 30, is wired to ground in the M481/manual wire harness.
The unused shift-light output, pin 26, is accessible from the code (port P1.7), 12V or 0V.
TP5 Notes
- View By: [Parameter Ordered List]
- double-click on table to view
- single-click icon with red squiggle to show graph
- hold CTRL key and move mouse to rotate 3D graph
- No part number in code. No serial I/O (diagnostic).
- Less part throttle cruise advance, just changing to a later version should mean better performance (see pic below).
LH is not coded for auto or manual.
The in-gear input, pin 30, is wired to ground in the M481/manual wire harness.
The unused shift-light output, pin 26, is accessible from the code (port P1.7), 12V or 0V.
TP5 Notes
- View By: [Parameter Ordered List]
- double-click on table to view
- single-click icon with red squiggle to show graph
- hold CTRL key and move mouse to rotate 3D graph
Last edited by PorKen; 03-15-2013 at 07:51 PM.
#5
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
89 S4 vs 87 EZK cruise
![](http://members.rennlist.org/porken/89vs87S4_EZK_cruise.jpg)
88 S4 base map (MAF ideal + cat addition)
![](http://members.rennlist.org/porken/88S4_LH_Base.jpg)
88 S4 MAF ideal
![](http://members.rennlist.org/porken/89vs87S4_EZK_cruise.jpg)
88 S4 base map (MAF ideal + cat addition)
![](http://members.rennlist.org/porken/88S4_LH_Base.jpg)
88 S4 MAF ideal
![](https://members.rennlist.com/porken/88S4_LH_MAF.jpg)
Last edited by PorKen; 03-28-2013 at 03:41 PM.
#7
Inventor
Rennlist Member
Rennlist Member
Thread Starter
Trending Topics
#10
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
You have to use FireFox or some other non-IE browser to download the XDF files, unfortunately.
For the moment I will be updating them frequently, so it would be a pain to ZIP them.
For the moment I will be updating them frequently, so it would be a pain to ZIP them.
#11
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Porken, I'd replace the 1 with a 0 at point 1,m87x.2dc.
#12
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Just drove an 88 auto that isn't running too badly. Maybe needs a new MAF. But if you can do to the s4 cars what you have done to the s3 cars, it will be amazing.
#13
Nordschleife Master
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
I've got a bunch of bin's - I'll sort them out and send you them - some are from Chris' site, although I've got a few more chips I can dump per my posts in the other thread about chip part numbers.
From memory, the '88 S4 chip images on Chris' site are actually earlier than the '87 ones he has listed (based on part number in the bin files). The '89 S4 LH file he has may be corrupt - although it could be my copy of it; when loaded into ST software it had very funky rpm values.
From memory, the '88 S4 chip images on Chris' site are actually earlier than the '87 ones he has listed (based on part number in the bin files). The '89 S4 LH file he has may be corrupt - although it could be my copy of it; when loaded into ST software it had very funky rpm values.
#14
Inventor
Rennlist Member
Rennlist Member
Thread Starter
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Cool, thanks Hilton.
I was going to mention that Chris' '89 GT EZ file is missing most of the code.
Updated '89 EZK simple.
Added WOT map bypass, the ST version, and my version (more elegant
). My first code!
Added table 1100, which I can't figure out. It uses the same code which reads the cruise table.
I want to change the cruise table to use the knock tables' rpm scale, but I'm worried about affecting 1100.
I was going to mention that Chris' '89 GT EZ file is missing most of the code.
Updated '89 EZK simple.
Added WOT map bypass, the ST version, and my version (more elegant
![Wink](https://rennlist.com/forums/images/smilies/wink.gif)
Added table 1100, which I can't figure out. It uses the same code which reads the cruise table.
I want to change the cruise table to use the knock tables' rpm scale, but I'm worried about affecting 1100.
#15
Nordschleife Master
![Default](https://rennlist.com/forums/images/icons/icon1.gif)
Cool, thanks Hilton.
I was going to mention that Chris' '89 GT EZ file is missing most of the code.
Updated '89 EZK simple.
Added WOT map bypass, the ST version, and my version (more elegant
). My first code!
Added table 1100, which I can't figure out. It uses the same code which reads the cruise table.
I want to change the cruise table to use the knock tables' rpm scale, but I'm worried about affecting 1100.
I was going to mention that Chris' '89 GT EZ file is missing most of the code.
Updated '89 EZK simple.
Added WOT map bypass, the ST version, and my version (more elegant
![Wink](https://rennlist.com/forums/images/smilies/wink.gif)
Added table 1100, which I can't figure out. It uses the same code which reads the cruise table.
I want to change the cruise table to use the knock tables' rpm scale, but I'm worried about affecting 1100.
The 89 EZK file on Chris' site is from my car - I didn't send him an LH one as I assumed the one he has there is good. Will send you the set of dumps in an hour or so, to the email on your liftbars site.