UTEC Control Center (UCC) is a Windows map editor / data logger / analysis tool for the EVO UTEC. See the original announcement at https://www.evolutionm.net/forums/sh...ad.php?t=94938
UCC Release 4 is now available at http://norcalevo.net/ucc/ucc-current.zip (thanks to jansolo for hosting this). This release fixes the "check sum error" bug (see below), and adds a tool for adjusting closed-loop boost maps based on a log, similar to how the timing map tools help you build a timing map. Plus a few other bug fixes & enhancements, and experimental (read: not likely functional) WRX support. The more detailed revision history and previous versions are at http://www.geocities.com/biggerboogieman/ucc
If you want to test the WRX functionality, please PM me with your results instead of posting here. I know very little about the WRX UTEC, and have no way to test it, but I'll try to get it working if I can find the time.
Some notes / highlights of Release 4:
[continued...]
UCC Release 4 is now available at http://norcalevo.net/ucc/ucc-current.zip (thanks to jansolo for hosting this). This release fixes the "check sum error" bug (see below), and adds a tool for adjusting closed-loop boost maps based on a log, similar to how the timing map tools help you build a timing map. Plus a few other bug fixes & enhancements, and experimental (read: not likely functional) WRX support. The more detailed revision history and previous versions are at http://www.geocities.com/biggerboogieman/ucc
If you want to test the WRX functionality, please PM me with your results instead of posting here. I know very little about the WRX UTEC, and have no way to test it, but I'll try to get it working if I can find the time.
Some notes / highlights of Release 4:
[continued...]
-> Although I believe the check sum calculation bug is fixed, the 1.7 UTEC firmware also seems to have a bug related to check sum calculation when you download a map from it. If you get a check sum error when downloading a map from the UTEC, please verify if it's a UTEC bug or a UCC bug. You can do this by using HyperTerminal to download the map from the UTEC to your PC, then immediately use HyperTerminal to upload it to the UTEC again. If you get a check sum error that way, it's the UTEC bug (or possibly a problem with your serial port connection). OTOH, if you are able to download and upload a map using HyperTerminal but UCC gives a check sum error when you try to open the file, please send the file to me.
To work around this problem, you now get Abort/Retry/Ignore options when you get this error. If you choose Ignore, UCC will let you open the map file, and will correct the check sum when you save or upload it. Make sure you thoroughly examine the map file though, to make sure it isn't actually corrupted (which is the reason the check sum is there, to make sure the map didn't get garbled during transmission).
[continued...]
To work around this problem, you now get Abort/Retry/Ignore options when you get this error. If you choose Ignore, UCC will let you open the map file, and will correct the check sum when you save or upload it. Make sure you thoroughly examine the map file though, to make sure it isn't actually corrupted (which is the reason the check sum is there, to make sure the map didn't get garbled during transmission).
[continued...]
-> The new tool for adjusting closed-loop boost maps is called "Closed-Loop Boost Tweaker", it's under the Map Editor menu. It's only useful if you have a MAP sensor installed, and you're using closed-loop boost mode. To use it, you select a full-throttle run in the logger, and open the map file used to make that run. Then you run the tweaker. You set the target MAP value for certain RPM points, and the target MAP value for all RPM points in between is interpolated. For example, the default values try to hold 21 PSI up to 5500 RPM, then taper down to 19.5 PSI by 7000 RPM, then down to 19 PSI by 8000 RPM. The tweaker estimates what the value in your boost map should be for each RPM point, based on the logged MAP values, the values in your boost map when the run was made (which hopefully is what you have loaded in the map editor), and your target MAP values. You can adjust the new boost values if you want, then it can save the changes to your open map file. At this point, you would upload the modified map to the UTEC, do another run, and repeat the process until your MAP values are close enough to your target values. If you get to a point where the boost values are at the lower/higher limits at a certain RPM range and you still can't hit your target MAP values, adjust the ABC & try again. It's basically how you would tune your boost map manually (at least how I do), but it takes care of some of the tedious parts for you. See the help file for the gory details.
Thats a factor of the UTEC, not UCC.. the UTEC doesn't allow you to upload a map with the engine running.
Evolved Member
Quote:
Originally Posted by MalibuJack
Thats a factor of the UTEC, not UCC.. the UTEC doesn't allow you to upload a map with the engine running.
Oh. Thats how much I use hyperterminal.
Quote:
Yeah, I had to give it some thought for a moment because I didn't recall if it was the case.. Its one of the only peeves I have.Originally Posted by dryad001
Oh. Thats how much I use hyperterminal.
I attempted to put in a new map upload mode that would work while the engine is running, by using the UTEC's map editor behind the scenes. But it's not working reliably yet so I disabled it in this release. Hopefully it will be in there some day...
Evolved Member
Quote:
Awesome!!!Originally Posted by BigBoogieman
I attempted to put in a new map upload mode that would work while the engine is running, by using the UTEC's map editor behind the scenes. But it's not working reliably yet so I disabled it in this release. Hopefully it will be in there some day...
I played with doing real time map editing awhile back and found it to be somewhat dangerous as well. The best way I found to check it was to make the real time changes, save the map, download the map, then check the crc checksum from the downloaded map vs what you expect. I always had a hard time getting this to consistently work as well. Its hard to figure out where the cursor is etc.
Great job on this tool though!! Keep up the good work!
Evolving Member
Thanks for the time you take on this program. I know you are not making any money on it so I want you to know that we really appricate it.
I have just a couple things I think would make the program better
1. Color Coding on the Graph page
2. The Values at cursor function is nice. But I think it would be better if you could click a RPM point and it would show all the values at that RPM.
This features would make it alot easier for slow brain to tune.
Ben
I have just a couple things I think would make the program better
1. Color Coding on the Graph page
2. The Values at cursor function is nice. But I think it would be better if you could click a RPM point and it would show all the values at that RPM.
This features would make it alot easier for slow brain to tune.

Ben
Newbie
Hmm, I thought if you let your rpms drop below 1500, it will upload the map, at least that is what I have been doing while tuning the car on the road.
Alfred
Alfred
Evolved Member
as far as i know you can switch maps at bellow 1500 rpm but not upload (download a new map to the utec).
That is correct.. If you switch maps while your driving, the UTEC won't "Alter" the map setting until the engine RPM Drops below 1500 for a bit.. Its obviously a safety feature. But you cannot upload a map unless the engine isn't running... Not sure why but Its possible the upload procedure is "Intrusive" and requires the engine to not be running for that reason.
Newbie
Quote:
Originally Posted by MalibuJack
That is correct.. If you switch maps while your driving, the UTEC won't "Alter" the map setting until the engine RPM Drops below 1500 for a bit.. Its obviously a safety feature. But you cannot upload a map unless the engine isn't running... Not sure why but Its possible the upload procedure is "Intrusive" and requires the engine to not be running for that reason.
Wow, I always thought you can make instant changes while the car is running as long as I am below a certain RPM. What I dont get then, is how come I am able to run the car, make changes on UTEC, save them, get a warning message that car is above 1500, but I let it drop till 1500 and press enter, and it goes through? I know something has changed because:
1. You can feel the engine have a little hiccup, like when you change maps.
2. Changes are saved where if I go back into the timing, boost or fuel map, it is what I changed it to.
Am I just seeing things or is there two screens to each map where although it shows you it is changed, it acutally isnt inside th UTEC?
Thanks
Alfred
