96530006 Family XML Tables - Let's bring it all together
Thread Starter
Evolving Member
iTrader: (2)
Joined: Feb 2009
Posts: 109
Likes: 0
From: State College, PA
96530006 Family XML Tables - Let's bring it all together
I've noticed recently that many tables have been initially incorrectly identified, but are now being corrected. While this is great, all the correct tables are now scattered across a hundred threads, intermixed with stuff from other roms.
It's such a shame that all this stuff is so scattered. As far as I see it, there are 3 options:
-Update the EvoEcu wiki to include a section on all the tables defined so far. http://evoecu.logic.net/wiki/96530006
-Or make a thread to keep track of stuff in.
-Or do both, using the thread as discussion.
If I'm somehow being redundant and there's something like this already done, please point me there, but I've yet to find it. I'm a fan of option 3. The wiki can be updated by anyone, so we wouldn't have redundant tables. And a thread would work as a discussion base.
With the push to make the 96530006 rom a "universal" rom, there are now quite a few people using it. Is it even possible to bring it all together?
If someone could clean up the ISCV stuff and post it here, that would probably help out some folks now that the weather is starting to become a bit colder.
It's such a shame that all this stuff is so scattered. As far as I see it, there are 3 options:
-Update the EvoEcu wiki to include a section on all the tables defined so far. http://evoecu.logic.net/wiki/96530006
-Or make a thread to keep track of stuff in.
-Or do both, using the thread as discussion.
If I'm somehow being redundant and there's something like this already done, please point me there, but I've yet to find it. I'm a fan of option 3. The wiki can be updated by anyone, so we wouldn't have redundant tables. And a thread would work as a discussion base.
With the push to make the 96530006 rom a "universal" rom, there are now quite a few people using it. Is it even possible to bring it all together?

If someone could clean up the ISCV stuff and post it here, that would probably help out some folks now that the weather is starting to become a bit colder.
Last edited by knochgoon24; Nov 2, 2010 at 04:09 PM.
Thread Starter
Evolving Member
iTrader: (2)
Joined: Feb 2009
Posts: 109
Likes: 0
From: State College, PA
Cooling fan tables
The only thing I have that I'm pretty sure is up to date is the cooling fan stuff.
These aren't the stock table values (I've changed them to work on a DSM), but this is what those tables generally look like.
PHP Code:
<table name="AC Fan Low Duty" category="Fan control" address="2478" type="2D" scaling="Percent (128)">
<table name="Condition" type="Static Y Axis" elements="2">
<data>Off -> Low</data>
<data>Low -> High</data>
</table>
</table>
<table name="AC Fan High Speed" category="Fan control" address="1ad2" type="2D" scaling="VehicleSpeed">
<table name="Condition" type="Static Y Axis" elements="2">
<data>On</data>
<data>Off</data>
</table>
</table>
<table name="AC Fan High rpm" category="Fan control" address="1ada" type="2D" scaling="RPMStatLimit">
<table name="Condition" type="Static Y Axis" elements="2">
<data>On</data>
<data>Off</data>
</table>
</table>
<table name="AC Fan High coolant" category="Fan control" address="1ade" type="2D" scaling="Temp">
<table name="Condition" type="Static Y Axis" elements="2">
<data>On</data>
<data>Off</data>
</table>
</table>
<table name="AC Main Coolant" category="Fan control" address="1ae8" type="2D" scaling="Temp">
<table name="Condition" type="Static Y Axis" elements="2">
<data>On</data>
<data>Off</data>
</table>
</table>
<table name="AC Main TPS" category="Fan control" address="1ae4" type="2D" scaling="ThrottlePercentage">
<table name="Condition" type="Static Y Axis" elements="2">
<data>On</data>
<data>Off</data>
</table>
</table>
<table name="Fan Counter" category="Fan control" address="1b00" type="1D" level="1" scaling="Hex16"/>
<table name="Thermo Fan Duty 0-12mph" category="Fan control" address="575c" type="3D" level="2" swapxy="true" scaling="Percent (128)">
<table name="Conditions" type="Static X Axis" elements="3">
<data>Main Fan 0-12mph</data>
<data>A/C Fan 0-12mph</data>
<data>Main+A/C 0-12mph</data>
</table>
<table name="Engine Temp" address="6a14" type="Y Axis" elements="12" scaling="Temp"/>
</table>
<table name="Thermo Fan Duty >12mph" category="Fan control" address="45ac" type="3D" level="2" swapxy="true" scaling="Percent (128)">
<table name="Conditions" type="Static X Axis" elements="9">
<data>Main Fan 12-31mph</data>
<data>Main Fan 31-50mph</data>
<data>Main Fan 50->>mph</data>
<data>A/C Fan 12-31mph</data>
<data>A/C Fan 31-50mph</data>
<data>A/C Fan 50->>mph</data>
<data>Main+A/C 12-31mph</data>
<data>Main+A/C 31-50mph</data>
<data>Main+A/C 50->>mph</data>
</table>
<table name="Engine Temp" address="6a14" type="Y Axis" elements="12" scaling="Temp"/>
</table>
In the tephra v7 thread, phenem and a few others did a ton of work along these lines. Check these two posts, along with the rest of the early part of that thread:
https://www.evolutionm.net/forums/7597107-post2.html
https://www.evolutionm.net/forums/8095253-post1559.html
Obviously, the changes tephra made are rolled into those, but that stuff is pretty easily identified.
Two big entries, that I think may have been integrated into the definitions that phenem did:
https://www.evolutionm.net/forums/7597107-post2.html
https://www.evolutionm.net/forums/8095253-post1559.html
Obviously, the changes tephra made are rolled into those, but that stuff is pretty easily identified.
Two big entries, that I think may have been integrated into the definitions that phenem did:
- See the ISCV disassembly thread for definitions that l2r99gst located for mrfred's work there.
- Fuel-control tables from mrfred's fuel control disassembly thread are also available.
Thread Starter
Evolving Member
iTrader: (2)
Joined: Feb 2009
Posts: 109
Likes: 0
From: State College, PA
I saw the two posts you linked to, but I noticed that neither of those have been updated since mid-March. That's actually one of my main reasons for starting this.
The ISCV stuff has been one major changes that's recent. I've been following that one while trying to iron out some idle issues. Good stuff.
The ISCV stuff has been one major changes that's recent. I've been following that one while trying to iron out some idle issues. Good stuff.
Thread
Thread Starter
Forum
Replies
Last Post




