EvolutionM - Mitsubishi Lancer and Lancer Evolution Community

EvolutionM - Mitsubishi Lancer and Lancer Evolution Community (https://www.evolutionm.net/forums/)
-   ECU Flash (https://www.evolutionm.net/forums/ecu-flash-179/)
-   -   96530006 Family XML Tables - Let's bring it all together (https://www.evolutionm.net/forums/ecu-flash/522903-96530006-family-xml-tables-lets-bring-all-together.html)

knochgoon24 Nov 2, 2010 03:59 PM

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? :confused:

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.

knochgoon24 Nov 2, 2010 04:07 PM

Cooling fan tables
 
1 Attachment(s)
The only thing I have that I'm pretty sure is up to date is the cooling fan stuff.

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> 

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.
Attachment 160862

logic Nov 2, 2010 08:53 PM

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:(Also, there was a thread almost identical to what you're trying to do, but for 96940011, back in the day. So, I'd say this is a perfectly fine way to attack the problem.)

knochgoon24 Nov 2, 2010 10:20 PM

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.


All times are GMT -7. The time now is 08:15 AM.


© 2026 MH Sub I, LLC dba Internet Brands