88590015 Evo Live Map - ROM and software
#1
88590015 Evo Live Map - ROM and software
88590015 Realtime/DMA logging/Tephra 5.10 test
Use your Tephra 5.10 xml, flash the attached ROM.
http://banks.myzen.co.uk/Release88590015.zip UPDATED with 1 byte load on Request ID 00 to allow knock/map tracing, new PC application.
Then run the attached Evo Live Map PC application and click start to begin datalogging.
You are logging the first 64 items of your ECU's MUT table at much higher rates than normal MUT logging. The definitions are reconfigurable. In the right hand window you will see the address of the MUT table configured for 88590015. I've tested all this by flashing the 88590015 ROM to my JDM ECU and it works. You can make your own MUT table in ROM if you wish and change the baud rate in the ECU. I've tested logging up to 25 times MUT.
Whilst logging, you can also rewrite the alt maps in realtime. Find your map using the choose ECU ROM file and then after you make changes to alt maps in Ecuflash hit ctrl-s to save, then (whilst still logging) hit write in Evo Live Map.
Try confirming that you can change the fuel map by altering the 14.7 AFR cells with the engine off to say 15.2, then see that AFRmap in the logs is changed from 128 - you can do this with the engine off. You need to be alt maps to see the changes.
Build up and test slowly - first engine off, then at idle, test for no knock and sensible AFR on your first WOT to make sure nothing funny is going on.
I've tested what I can, but without a US Evo IX I can do no more before putting this out to test.
Use your Tephra 5.10 xml, flash the attached ROM.
http://banks.myzen.co.uk/Release88590015.zip UPDATED with 1 byte load on Request ID 00 to allow knock/map tracing, new PC application.
Then run the attached Evo Live Map PC application and click start to begin datalogging.
You are logging the first 64 items of your ECU's MUT table at much higher rates than normal MUT logging. The definitions are reconfigurable. In the right hand window you will see the address of the MUT table configured for 88590015. I've tested all this by flashing the 88590015 ROM to my JDM ECU and it works. You can make your own MUT table in ROM if you wish and change the baud rate in the ECU. I've tested logging up to 25 times MUT.
Whilst logging, you can also rewrite the alt maps in realtime. Find your map using the choose ECU ROM file and then after you make changes to alt maps in Ecuflash hit ctrl-s to save, then (whilst still logging) hit write in Evo Live Map.
Try confirming that you can change the fuel map by altering the 14.7 AFR cells with the engine off to say 15.2, then see that AFRmap in the logs is changed from 128 - you can do this with the engine off. You need to be alt maps to see the changes.
Build up and test slowly - first engine off, then at idle, test for no knock and sensible AFR on your first WOT to make sure nothing funny is going on.
I've tested what I can, but without a US Evo IX I can do no more before putting this out to test.
Last edited by jcsbanks; Mar 18, 2009 at 08:50 AM.
#4
wow, I've been silently watching this since your last thread, amazing work. Thanks. I will try it out this weekend. I did alot f tuning on my car this summer, this would've made it soo much easier. Cant wait to play around with it. Any paypal link we can send some monetary compensation for all your hard work?
#7
I wanted to try this yesterday but I had a paid-tune in the works and didn't want to take any chances with untested software. Hopefully I'll get some time to test within the next couple of days, but I don't have a WB handy
So am I correct in my understanding that this allows you to still have two maps, but only live tune the alt-map? My understanding previous to this thread was that you lost the ability to alt-map but gained the ability to live-map because the live mapping functionality used the alt-maps to copy data.
Also, any estimation on how much faster the logging is than MUT? That is very exciting!
So am I correct in my understanding that this allows you to still have two maps, but only live tune the alt-map? My understanding previous to this thread was that you lost the ability to alt-map but gained the ability to live-map because the live mapping functionality used the alt-maps to copy data.
Also, any estimation on how much faster the logging is than MUT? That is very exciting!
Last edited by fostytou; Sep 17, 2008 at 12:11 PM.
Trending Topics
#8
You can still switch between normal and alt maps, just the alt maps are in RAM and editable. There is no downside, assuming there are no bugs! This is fully tested on JDM 88570008, the only testing required is to validate it on 8859015 to be certain that everything I've done is correct. It needs experienced testers who are happy with playing around with ROM mods from before though.
Logging can be about 50 times faster than MUT if you use extreme settings, 10 times faster using more common settings.
Logging can be about 50 times faster than MUT if you use extreme settings, 10 times faster using more common settings.
#9
You can still switch between normal and alt maps, just the alt maps are in RAM and editable. There is no downside, assuming there are no bugs! This is fully tested on JDM 88570008, the only testing required is to validate it on 8859015 to be certain that everything I've done is correct. It needs experienced testers who are happy with playing around with ROM mods from before though.
Logging can be about 50 times faster than MUT if you use extreme settings, 10 times faster using more common settings.
Logging can be about 50 times faster than MUT if you use extreme settings, 10 times faster using more common settings.
#14
#15
I had no feedback, everyone was scared off even though I tried to keep this simple.
I would like people to test it on this ROM, even if they flash it and try it without starting their engine.
Please test the following:
1. Normal MUT logging works, (move TPS around etc).
2. Logging in this app works, (logs to file).
3. Whilst logging is running, check you can write and that it says 2048 bytes verified a few seconds later.
4. Write say 15.2 instead of 14.7 to the alt fuel map as in post #1, check the change in AFRMAP.
If all the above works it tells me that pretty much all the translation of my code to 88590015 works, including the fuel map lookup. If the engine then runs on the alternate maps as it usually does (only needs a bit of varied driving to confirm all is well) then it is good to go.
On 88570008 Tephra 5.10 gave some lockout problems which meant I had to reset the ECU by unplugging the middle connector for a second after flashing, otherwise it seemed to be in valet lockout. Tephra issued a fix which works, I don't think this is a problem with 88590015, if it is, please reset the ECU after flashing if it doesn't start the engine and let me know - I'll update the code and software to my latest version if people like this.
If people test and report back on this one, it will encourage me to do more ROMs, but only if people want them. It is not as scary as it looks, and even an engine off test with good error reporting would be most helpful.
I would like people to test it on this ROM, even if they flash it and try it without starting their engine.
Please test the following:
1. Normal MUT logging works, (move TPS around etc).
2. Logging in this app works, (logs to file).
3. Whilst logging is running, check you can write and that it says 2048 bytes verified a few seconds later.
4. Write say 15.2 instead of 14.7 to the alt fuel map as in post #1, check the change in AFRMAP.
If all the above works it tells me that pretty much all the translation of my code to 88590015 works, including the fuel map lookup. If the engine then runs on the alternate maps as it usually does (only needs a bit of varied driving to confirm all is well) then it is good to go.
On 88570008 Tephra 5.10 gave some lockout problems which meant I had to reset the ECU by unplugging the middle connector for a second after flashing, otherwise it seemed to be in valet lockout. Tephra issued a fix which works, I don't think this is a problem with 88590015, if it is, please reset the ECU after flashing if it doesn't start the engine and let me know - I'll update the code and software to my latest version if people like this.
If people test and report back on this one, it will encourage me to do more ROMs, but only if people want them. It is not as scary as it looks, and even an engine off test with good error reporting would be most helpful.