Notices

Confirmed: Evo ROM Can Be Flashed to Lancer ECU

Thread Tools
 
Search this Thread
 
Old Apr 29, 2010 | 04:20 PM
  #106  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
i dont think i can try this out... i dont have enough time.. ...
Reply
Old Apr 29, 2010 | 06:03 PM
  #107  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
Originally Posted by ClixT
i dont think i can try this out... i dont have enough time.. ...
damn haha sucks man i guess its time for me to stop being lazy and step in and try it out

so let me know what i got to do RS haha
Reply
Old Apr 29, 2010 | 06:11 PM
  #108  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
Originally Posted by link62
damn haha sucks man i guess its time for me to stop being lazy and step in and try it out

so let me know what i got to do RS haha
1st step

2nd copy and paste it to your def file:

PHP Code:

    <scaling name="VoltsADC1023" units="Volts" toexpr="x*5/1023" frexpr="x*1023/5" format="%.3f" min="0" max="5" inc="0.005" storagetype="uint16" endian="big"/>
    <scaling name="McSec" units="mcSec" toexpr="x*4" frexpr="x/4" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>


    <table name="1st to 2nd shift pressure" category="Auto Transmission" address="418d6" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift pressure" category="Auto Transmission" address="418ec" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift pressure" category="Auto Transmission" address="41902" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift pressure" category="Auto Transmission" address="41918" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="1st to 2nd shift time" category="Auto Transmission" address="4192e" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift time" category="Auto Transmission" address="41944" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift time" category="Auto Transmission" address="4195a" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift time" category="Auto Transmission" address="41970" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 2nd to 1st shift?" category="Auto Transmission" address="41986" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 3rd to 2nd shift?" category="Auto Transmission" address="4199c" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 4th to 3rd shift?" category="Auto Transmission" address="419b2" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5th to 4th shift?" category="Auto Transmission" address="419c8" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5" category="Misc" address="Auto Transmission" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table> 
3rd. open your 512kb rom. you might need to reinstall your ecuflash if it doesnt work.


if only im not leaving to my country tom.. =(
EDIT: reformatted my post.

Last edited by ClixT; Apr 29, 2010 at 07:40 PM.
Reply
Old Apr 29, 2010 | 06:14 PM
  #109  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
Originally Posted by ClixT
1st step

2nd copy and paste it to your def file:

PHP Code:

    <scaling name="VoltsADC1023" units="Volts" toexpr="x*5/1023" frexpr="x*1023/5" format="%.3f" min="0" max="5" inc="0.005" storagetype="uint16" endian="big"/>
    <scaling name="McSec" units="mcSec" toexpr="x*4" frexpr="x/4" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>


    <table name="1st to 2nd shift pressure" category="Auto Transmission" address="418d6" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift pressure" category="Auto Transmission" address="418ec" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift pressure" category="Auto Transmission" address="41902" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift pressure" category="Auto Transmission" address="41918" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="1st to 2nd shift time" category="Auto Transmission" address="4192e" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift time" category="Auto Transmission" address="41944" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift time" category="Auto Transmission" address="4195a" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift time" category="Auto Transmission" address="41970" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 2nd to 1st shift?" category="Auto Transmission" address="41986" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 3rd to 2nd shift?" category="Auto Transmission" address="4199c" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 4th to 3rd shift?" category="Auto Transmission" address="419b2" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5th to 4th shift?" category="Auto Transmission" address="419c8" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5" category="Misc" address="Auto Transmission" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table> 
if only im leaving to my country tom.. =(
thanks clixt and damn that sucks dont go haha so how long u gonna be gone?
Reply
Old Apr 29, 2010 | 06:15 PM
  #110  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
Originally Posted by link62
thanks clixt and damn that sucks dont go haha so how long u gonna be gone?
for a month....
Reply
Old Apr 29, 2010 | 06:16 PM
  #111  
4g94T's Avatar
Evolved Member
iTrader: (18)
 
Joined: May 2004
Posts: 2,069
Likes: 0
From: California
Originally Posted by ClixT
for a month....
oh the suspense!
Reply
Old Apr 29, 2010 | 06:19 PM
  #112  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
well imma bring my laptop with me but, i cant reflash the rom to my car though...
Reply
Old Apr 29, 2010 | 08:17 PM
  #113  
ClixT's Avatar
Evolving Member
iTrader: (2)
 
Joined: Jul 2008
Posts: 479
Likes: 0
From: Lake Forest, California
hey link, heres your def:
make sure you change it back to .xml
Attached Files
File Type: doc
81870015.doc (16.7 KB, 0 views)
Reply
Old Apr 29, 2010 | 08:50 PM
  #114  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
so im not able to read my rom using the auto read temptle, and when i put the auto shift points in my xml file all i get is an error code and i cant edit the tranny shift as they are just grey boxes and my whole rom is messed up

Last edited by link62; Apr 29, 2010 at 09:04 PM.
Reply
Old Apr 29, 2010 | 08:54 PM
  #115  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
this is the error i get when i tired to put this in my current def file
Name:  xml.jpg
Views: 0
Size:  45.6 KB
and my def file is 81870015 and internal id is 81870017
Reply
Old Apr 29, 2010 | 09:15 PM
  #116  
4g94T's Avatar
Evolved Member
iTrader: (18)
 
Joined: May 2004
Posts: 2,069
Likes: 0
From: California
Did you convert your ROM to 512kb?
Reply
Old Apr 29, 2010 | 09:31 PM
  #117  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
Originally Posted by 4g94T
Did you convert your ROM to 512kb?
Tried, that what he tried to have us read our rom with his auto template but once i read it it just tells me there no def or the rom and that i either have to abort, open and able to save it (which shows nothing on the right) or try to define it
Reply
Old Apr 29, 2010 | 09:50 PM
  #118  
RoadSpike's Avatar
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Ok guys apparently we missed the couple things I mentioned.

I screwed up the xml by putting "Auto Transmission" into the adress box instead of the category so thats my fault.

Fixed XML:
PHP Code:
<scaling name="VoltsADC1023" units="Volts" toexpr="x*5/1023" frexpr="x*1023/5" format="%.3f" min="0" max="5" inc="0.005" storagetype="uint16" endian="big"/>
    <scaling name="McSec" units="mcSec" toexpr="x*4" frexpr="x/4" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>


    <table name="1st to 2nd shift pressure" category="Auto Transmission" address="418d6" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift pressure" category="Auto Transmission" address="418ec" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift pressure" category="Auto Transmission" address="41902" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift pressure" category="Auto Transmission" address="41918" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="1st to 2nd shift time" category="Auto Transmission" address="4192e" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift time" category="Auto Transmission" address="41944" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift time" category="Auto Transmission" address="4195a" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift time" category="Auto Transmission" address="41970" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 2nd to 1st shift?" category="Auto Transmission" address="41986" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 3rd to 2nd shift?" category="Auto Transmission" address="4199c" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 4th to 3rd shift?" category="Auto Transmission" address="419b2" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5th to 4th shift?" category="Auto Transmission" address="419c8" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5" category="Auto Transmission" address="419df" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table> 
I learned you need to change your definition file to either include this memory model or replace it with SH7055 instead of SH7052.

Basically look for this line:
<memmodel>SH7052</memmodel>

Either replace it with OR add this line below it:
<memmodel>SH7055</memmodel>

You have to include the SH7055 to read the 512kb rom otherwise ecuflash thinks you need another definition.
Reply
Old Apr 29, 2010 | 10:12 PM
  #119  
link62's Avatar
Evolved Member
iTrader: (21)
 
Joined: Nov 2007
Posts: 857
Likes: 0
From: Bakersfield, CA
Originally Posted by RoadSpike
Ok guys apparently we missed the couple things I mentioned.

I screwed up the xml by putting "Auto Transmission" into the adress box instead of the category so thats my fault.

Fixed XML:
PHP Code:
<scaling name="VoltsADC1023" units="Volts" toexpr="x*5/1023" frexpr="x*1023/5" format="%.3f" min="0" max="5" inc="0.005" storagetype="uint16" endian="big"/>
    <scaling name="McSec" units="mcSec" toexpr="x*4" frexpr="x/4" format="%.0f" min="0" max="255" inc="1" storagetype="uint8" endian="big"/>


    <table name="1st to 2nd shift pressure" category="Auto Transmission" address="418d6" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift pressure" category="Auto Transmission" address="418ec" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift pressure" category="Auto Transmission" address="41902" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift pressure" category="Auto Transmission" address="41918" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="1st to 2nd shift time" category="Auto Transmission" address="4192e" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="2nd to 3rd shift time" category="Auto Transmission" address="41944" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="3rd to 4th shift time" category="Auto Transmission" address="4195a" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="4th to 5th shift time" category="Auto Transmission" address="41970" type="2D" level="1" scaling="McSec">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 2nd to 1st shift?" category="Auto Transmission" address="41986" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 3rd to 2nd shift?" category="Auto Transmission" address="4199c" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 4th to 3rd shift?" category="Auto Transmission" address="419b2" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5th to 4th shift?" category="Auto Transmission" address="419c8" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table>

    <table name="duty vs load 5" category="Auto Transmission" address="419df" type="2D" level="1" scaling="uint8">
        <table name="load" address="41e6e" type="X Axis" elements="16" scaling="VoltsADC1023"/>
    </table> 
I learned you need to change your definition file to either include this memory model or replace it with SH7055 instead of SH7052.

Basically look for this line:
<memmodel>SH7052</memmodel>

Either replace it with OR add this line below it:
<memmodel>SH7055</memmodel>

You have to include the SH7055 to read the 512kb rom otherwise ecuflash thinks you need another definition.
ok so i change the memmodel and added the new xml and when to pull the rom off my car and still no go say i need a def files still, and when i read an old rom with the change def file it makes my rpm and loads our of wack and now the auto option arent greyed but they all show 0 or everything
Reply
Old Apr 30, 2010 | 12:23 AM
  #120  
RoadSpike's Avatar
Evolved Member
iTrader: (5)
 
Joined: Oct 2006
Posts: 3,805
Likes: 2
From: Sacramento, CA
Originally Posted by link62
ok so i change the memmodel and added the new xml and when to pull the rom off my car and still no go say i need a def files still, and when i read an old rom with the change def file it makes my rpm and loads our of wack and now the auto option arent greyed but they all show 0 or everything
See if you can't inherit your old xml.

If you can save it and email it to me with your old xml i can easily find the transmission map and send you an xml back. Post your rom id too maybe i have it already.
Reply



All times are GMT -7. The time now is 05:10 AM.