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/)
-   -   Evo Live Map 88590015 Download Ready (https://www.evolutionm.net/forums/ecu-flash/313347-evo-live-map-88590015-download-ready.html)

jcsbanks Dec 14, 2007 12:08 PM

Evo Live Map 88590015 Download Ready
 
ROM (contains Tephra v2 patches, base ROM is from him):

http://www.banks.myzen.co.uk/EvoLive...sv2-livev1.zip

PC logger:

http://www.banks.myzen.co.uk/NewEvoL...0015Tester.zip UPDATED Jan 4 2008

Visual Basic source for the logger: (for the programmers)

http://www.banks.myzen.co.uk/NewEvoL...0015Source.zip UDPATED Jan 5 2008

Use at your own risk. Please confirm the ROM starts the car, logs with usual loggers/OBD and the car behaves normally. Then try logging with the app and you should see that the map selected is zero (ROM). The ECU/logger should not let you select map 1 (RAM) until you copy it for the first time. Click setup tables to draw the tables. Whilst logging, try reading the RAM fuel and timing maps (takes a few seconds, longer especially to write timing for now) and make sure they display correctly (if you change the ROM RPM/load axes it will still work correctly, but the logger will display the original axes - you can manually type over the axis data if you want to - it doesn't change anything in the ECU).

Change values in the tables and then whilst logging write back to the ECU (you might want to do this first with ignition on, engine off), then read back to make sure the data is correct. There is no error correction, but I've not seen any corruption. Therefore be aware that theoretically if you don't read back after a write you COULD have corrupt data, and incorrect ignition/fuel values could damage the engine. I am not responsible - test thoroughly before trusting this experimental app! Having said that, I haven't had mine corrupt in months of testing.

You might get the odd graphing error in the app, let me know. The graphs don't scroll on the PC, but did with the same code on the Pocket PC. The pixels on the knock graph are small - designed for Pocket PC - green <90%, blue 90-95%, red >95% throttle.

If anyone wants to play with the Visual Basic source please go ahead. Get the graphing working if you can and tell me how you did it! Change the items being logged, add new ones, add buttons to read and write RAM addresses you are interested in. Make sliders that adjust parts of the map, write individual items back rather than the whole map etc. Basically by modifying this source you can do all sorts of reading and writing of ECU memory whilst the engine is running.

There are so many parts that make up the ROM modifications it would take forever to list, hopefully I've not made any mistakes in transferring the addresses and code across from JDM, it did take a good few hours to do and there are a lot of steps!

dudical26 Dec 14, 2007 03:08 PM

So just to get this straight this has map switching and live tuning?

Simply amazing.

jcsbanks Dec 14, 2007 03:32 PM

Yes. Please try it and go through the test stages I mention if you get a chance. No danger to your engine or ECU from simply testing it by flashing and using the app with the engine off. See if it will copy ROM to RAM, display the RAM maps, adjust them, write back to RAM, read in again etc. See if it logs normally. If all is well then the car can be run from the ROM maps, again if all well try a switch to the RAM maps with the engine running at idle etc. Let me know how each step goes!

Ads77 Dec 15, 2007 01:18 AM

this is simply awesome guys, whats the chances of this for the 88580013 or 88580014 ADM IX rom so i can try this ?

gear head Dec 15, 2007 06:52 AM

Very exciting.....any possibility of porting over to other roms, 96940011 for example;)

jcsbanks Dec 15, 2007 07:00 AM

I need tests of this one first to make sure I've transferred the many things that need to be changed - it takes a few hours to do each ROM as it is quite complex! Transfer to the 8 is a little more tricky because of limited ROM and RAM, but it should be possible.

gear head Dec 15, 2007 07:09 AM

Cool, it's good to know that you mad scientists are getting closer.
keep up the good work.

inco9nito99 Dec 15, 2007 01:01 PM

This will allow us to switch maps (ie. race/pump gas maps) and make changes while 'on-the-fly'? Great work John!

jcsbanks Dec 15, 2007 01:40 PM

It will allow you to change your high octane fuel and timing between two versions - one in ROM and one in RAM, you can put them either way around you prefer, and you can edit the one in RAM. I've not put boost control in though as I use an AVC-R.

First people to test this, please go through the checks I listed and report back!

Mojo Rising Dec 15, 2007 10:49 PM

When I D/Led the EvoLiveMap, I try to start the app and it says

"Failed to initialize properly (0xc0000135)click ok to terminate app"

or some such nonsense. All I do is open the zip, extract the app and try to run it. Am I missing something? Thanks for any help. Oh yeah, Thanks a lot for this.

Gregor

burgers22 Dec 16, 2007 02:25 AM

Mojo, do you have .net v2 on your PC? this could be your problem. Download here

MB

jcsbanks Dec 16, 2007 02:45 AM

^ Fixed it on my wife's old XP SP1 kitchen computer.

Mojo Rising Dec 16, 2007 11:30 AM

Thanks! Works fine now.

High_PSI Dec 16, 2007 12:19 PM

WOW WOW WOW, amazing advances here!

merkzu Dec 16, 2007 06:49 PM

Does this update all 3 ignition maps or just map 2?


All times are GMT -7. The time now is 04:41 AM.


© 2024 MH Sub I, LLC dba Internet Brands