Sorting out the details of realtime mapping
#1
Evolved Member
Thread Starter
Sorting out the details of realtime mapping
Discussion thread: http://www.aktivematrix.com/forum/viewtopic.php?p=2090
#2
Evolved Member
Hi
For those who don't have the benefit of posting at Akivematrix, some thoughts here might be an idea.
My inital thought would be to make the user front end look like ECUflash in its basic layout, giving the less gifted ( like me) an easier route into real time mapping. I'm talking about the way the map is altered and the view of the X and Y axis.
MB
For those who don't have the benefit of posting at Akivematrix, some thoughts here might be an idea.
My inital thought would be to make the user front end look like ECUflash in its basic layout, giving the less gifted ( like me) an easier route into real time mapping. I'm talking about the way the map is altered and the view of the X and Y axis.
MB
#3
http://www.goapr.com/VW/products/vtune.html
Software like what is listed in the link above might not have the granularity but has proven effective on my wifes Audi Allroad.
Software like what is listed in the link above might not have the granularity but has proven effective on my wifes Audi Allroad.
#4
http://www.goapr.com/VW/products/vtune.html
Software like what is listed in the link above might not have the granularity but has proven effective on my wifes Audi Allroad.
Software like what is listed in the link above might not have the granularity but has proven effective on my wifes Audi Allroad.
#6
Evolved Member
Thread Starter
I have just one remaining issue on the ECU's side of things which is how to reset which map we're using after (but only after) a reflash or power interruption to the ECU.
Otherwise it is running up to 8 switchable maps for fuel and timing, the high octane fuel and ignition #2 maps can be in RAM with a protcolol all running to map them live.
So initial config will be:
Map switch value
0 = usual maps in ROM
1 = hi oct fuel and hi oct ign in RAM (all 3 or 4 hi oct ign maps point to the same map, this is OK)
2-7 = unused, can be used for further 6 sets of maps to be stored in ROM, or further RAM configurations later
Will probably expand 1 to include VVT, boost desired engine load, max wastegate duty cycle (again all copies of the boost maps pointing to one map in RAM). Minor code rewrites are required to get these further maps to map switch as they are not in the standard set for switching like the fuel and ignition maps.
Just waiting for the updates to the loggers so I can test it properly and then migrate the code to the other ECUs.
Otherwise it is running up to 8 switchable maps for fuel and timing, the high octane fuel and ignition #2 maps can be in RAM with a protcolol all running to map them live.
So initial config will be:
Map switch value
0 = usual maps in ROM
1 = hi oct fuel and hi oct ign in RAM (all 3 or 4 hi oct ign maps point to the same map, this is OK)
2-7 = unused, can be used for further 6 sets of maps to be stored in ROM, or further RAM configurations later
Will probably expand 1 to include VVT, boost desired engine load, max wastegate duty cycle (again all copies of the boost maps pointing to one map in RAM). Minor code rewrites are required to get these further maps to map switch as they are not in the standard set for switching like the fuel and ignition maps.
Just waiting for the updates to the loggers so I can test it properly and then migrate the code to the other ECUs.
Last edited by jcsbanks; Mar 21, 2007 at 09:41 AM.
Trending Topics
#8
Evolved Member
Thread Starter
So we have 8 sets of map switching and real time mapping real soon
What level of real time mapping support do you expect in this release? Just commands, display maps from RAM, or editing of maps in RAM?
#11
well tecnhically the ECU is the EMS, and the laptop is just an interface. The maps and everything are still interperted by the ECU and maps are still running in the ECU's ram. Its more like these guys are hacking the ECU to add all the functionality of full fledged standalone EMS.
#12
EvoM Guru
iTrader: (5)
Its funny how everyone forgets that the ecu **IS** a standalone EMS..
But yes, the more that is learned, the more features are unlocked, and if they don't already exist, they can be added.. Its pretty much more flexible than any "Standalone" you can get, because not only can you tune it, but its operating code can be modified to accomodate new and different features.
But yes, the more that is learned, the more features are unlocked, and if they don't already exist, they can be added.. Its pretty much more flexible than any "Standalone" you can get, because not only can you tune it, but its operating code can be modified to accomodate new and different features.
#13
Evolved Member
Thread Starter
It was always my dream to have a standalone that I could run "scripts" of some sort on - ie my own programmable logic to do new stuff, although some of the MoTeC stuff has so many configurable tables and inputs/outputs it comes close. Discovering unused features in the ECU and unlocking them, or writing new stuff is great fun, is a challenge, helps me learn new skills and keeps my brain active
Bez's disasm is a great foundation, Jack and Hamish's loggers rock, and of course ECUflash is a great foundation giving access to non-encrypted ROM images.
I feel my present map for my present spec is complete, but doing the realtime stuff is icing on the cake and will allow me to play with some mapping detail that I wouldn't otherwise bother with.
Bez's disasm is a great foundation, Jack and Hamish's loggers rock, and of course ECUflash is a great foundation giving access to non-encrypted ROM images.
I feel my present map for my present spec is complete, but doing the realtime stuff is icing on the cake and will allow me to play with some mapping detail that I wouldn't otherwise bother with.
#14
Evolving Member
iTrader: (1)
Yep if you look at it the ecu is a standalone. Just much more complex in some ways and more simple in others than aftermarket standalones.
I feel very lucky to be able to use these kinds of tools created and developed by Jack , Colby, Bez, JSC and helped along by many inputs from the users.
At the current rate...fully functional 3d mapping swap it on the fly without flashing is only a few time clicks away ( well maybe 3 months :-) )
Jack, Bez, Colby, John...if you guys ever get to Atlanta GA call me. Im taking you to dinner !!!!
Thanks a million
Milburn
I feel very lucky to be able to use these kinds of tools created and developed by Jack , Colby, Bez, JSC and helped along by many inputs from the users.
At the current rate...fully functional 3d mapping swap it on the fly without flashing is only a few time clicks away ( well maybe 3 months :-) )
Jack, Bez, Colby, John...if you guys ever get to Atlanta GA call me. Im taking you to dinner !!!!
Thanks a million
Milburn
#15
EvoM Guru
iTrader: (5)
Don't forget Hamish (Evo4Mad) he's been a huge contributor also..
All of us have directly participated in the discussions for standardizing the live tuning protocol. Not to mention the tools and motivation to constantly contribute new stuff to the community. John is the brains behind alot of the live tuning stuff, and Without Bez and his mods and disassembly we'd never figure out what the heck we have in front of us. Colby.. Well, he's the king, he figured out how to extract the rom from our ECU's (among many other cars) which was for years not thought to be possible using affordable technology.
All of us have directly participated in the discussions for standardizing the live tuning protocol. Not to mention the tools and motivation to constantly contribute new stuff to the community. John is the brains behind alot of the live tuning stuff, and Without Bez and his mods and disassembly we'd never figure out what the heck we have in front of us. Colby.. Well, he's the king, he figured out how to extract the rom from our ECU's (among many other cars) which was for years not thought to be possible using affordable technology.
Last edited by MalibuJack; Mar 27, 2007 at 06:51 PM.