Title: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: Ionut on May 02, 2013, 08:02:02 AM Hello,
I`ve opened this topic to be a guide/reference for those who have this ECU fitted on their cars. Topics that I would like to cover in this topic are (not only me, anyone who have info can post it here): 1. Axis / factors. 2. Map types (8bit, 16bit LoHi, 16bit HiLo). 3. Map order (if it`s there an standard order like KRKTE after FKKVS). 4. Fueling maps. 5. Turbo maps. 6. Ignition maps. 7. Limiters. 8. Checksum regions (how much they are, how to calculate on modified file without any external tool). 9. What maps should be edited for a basic tune (without changing any engine component). 1. Axis / factors: Any two dimensional map (actually 3D) ia represented by X, Y and Z dimensions. X and Y are the Axis and Z is value at a specified X & Y value. Some maps has axis just before map start, and looks like: 0006 0012 0011 0012 .... 0016 0001 0002 .... 0012 First is X axis, second is Y axis, then first 6 bits are X axis values without factor applyed, after this, we have 12 bits that represents Y axis values. Each kind of axis (rpm, load, etc) has a predefined factor. Ex: Lambda: 0.007813 Rpm: 40.00000 (sometimes they have other values, like 0.75000 and 0.250000 as limiter) Boost limiter: 0.001563 % Pedal: 0.001526 Load: 0.023438 Generally, factor 40 on rpm is applyed when rpm is the Y axis. 2. Map types: 8 bit (1 byte) maps are maps that each byte represents 1 value. That number is from 0 to 255 (256 values), but it can be also -128 to 128. 16 bit maps (2 bytes) are 2 types of this kind of map: Let`s say we have this 8 bit data: 89 AB CD EF 16 bits HiLo will be AB89 EFCD while 16 bits LoHi will be 89AB CDEF 16 bits maps are easy to recognize when searching from maps in 8 bit mode because most of them consit in a chain of low value high value Decimal example: 12 250 18 143 52 99 120 255 3. To be... 4. Here`s a list of main fueling maps: Code: LAMFA - Lambda driver request 5. Turbo maps: Code: KFMIOP - optimum engine torque map In my opinion, a good tuning for a stock car can be done in few steps after reading current maps: 1. Calculate how much fuel can be inserted into cylinder at high revs. 2. Calculate air that is needed to completelly burn that fuel with best torque/power 3. Calculate if current turbocharger can actually give enaugh boost at high rev to have a fair AFR. Those was "before". 4. Increase turbo boost (KFMIOP, KFMIRL, LDRXN, LDRXNZK, KFLDRL). 4.1 increase only first 3 maps until knocking appear (you can see that on VCDS for example, when advance is retarding). 5. Increase fueling (drivers wish) until knock dissapears at all revs and increase a little bit more then repeat step 4 few times until you get turbo pressure calculated at point #3. 5.1 If at specified boost you cannot provide enaugh fueling to mantain lambda, decrease boost a little bit. 6. Increase spark advance if needed (not so sure wich is the best way, but maybe increasing until knock and then retarding in 2 degrees steps should be just fine). If you want to run lean at some points and rich to others, edit KFLF, LAMFA, LAMFAS before step 4. If you encounter issues with fueling, try to optimise FKKVS map. P.S. I`m a beginner in this branch and for me is just a passion, maybe a lot of my knowledge is wrong, but as is a discussion forums, anyone can contribute. Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: prj on May 02, 2013, 09:47:04 AM I am gonna get slagged off for this, but...
PLEASE put down the ECU and open a book about forced induction engines. You have no idea what you are doing and why. Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: Ionut on May 02, 2013, 01:31:02 PM If you know more than me (and maybe you know), you should contribute to this thread an correct informations.
I hope your next post in this thread will be a constructive one, not like one above. P.S. In 2005 someone told me on a Romanian forum that i should go in Spain to collect Raspberries because programming is not for me. Now, after 8 years i`m project manager for a company and normal employee for another. I`ve read a lot about how fueling is calculated, how limiters acts, but all those informations are hard to understand for beginners. Much simpler is to tell something like "There are your fueling maps. By increasing/decreasing values here you`ll change X parameter of engine". Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: nyet on May 02, 2013, 02:21:54 PM Honestly, the best thing is to get a bit of background anyway. Blindly following advice isn't going to get you anywhere...
Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: catbed on May 02, 2013, 02:50:27 PM Isn't pretty much all of this info in the s4wiki Tuning section?
Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: Ionut on May 02, 2013, 10:17:33 PM @nyet, yes, i agree. But if a beginner reads out the documentation of ME7 will be like ???
reading documentation is a must, i know, but some peoples learn quicker if they have examples. @catbed, i think there is, because is about same type of ecus, even it was write by me, no copy/paste (map names was translated with google translate, as i don`t know german). @nyet, could you advise on point 3? Someone on ecuconn... write everytime that KRKTE for example, is everytime in the right place, but never told what`s that right place :) Thank you, Ionut. Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: prj on May 10, 2013, 03:08:25 PM You don't need to read the documentation for ME7 ECU just yet, it will be a waste of time.
Get this and read it: http://www.amazon.com/Induction-Performance-Practical-Supercharging-Turbocharging/dp/1859606911 (http://www.amazon.com/Induction-Performance-Practical-Supercharging-Turbocharging/dp/1859606911) Then get this: http://www.amazon.com/Engine-Management-Advanced-Greg-Banish/dp/1932494421 (http://www.amazon.com/Engine-Management-Advanced-Greg-Banish/dp/1932494421) You are never going to understand the ECU when you don't understand the FI engine. When you start with a sport, you don't jump into the olympics right away, you go slow. Same like with car engines, first it is a good idea to get mechanical background and understand how the bits and pieces work. Only then do you have a chance at understanding how the ECU works. You don't need to do any of those "calculations" you say - it's not a math game or programming. You need to log every parameter of the engine and give it what it needs, to give it what it needs you have to understand how to look at and interpret said data, and you can not do that unless you know how it works. Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: nyet on May 10, 2013, 03:43:47 PM I've put everything I consider critical reading here
http://amzn.com/w/45QQW7709BZO Hope this helps anybody who is interested ... Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: jimmcgee5 on May 11, 2013, 10:29:45 AM :D do you have any PDF links for any of them ;D
Title: Re: 1.8T ME7.5 with 29F400BT flash (Ex: 06A 906 032 AF) Post by: AurĂ©lien on May 11, 2013, 12:41:19 PM I am gonna get slagged off for this, but... PLEASE put down the ECU and open a book about forced induction engines. You have no idea what you are doing and why. I couldn't agree more. What the hell is that idea of calculating how much fuel you can put in cylinder then how much air then boost then ........ Seriously. An engine is an air pump. Your turbocharger, is creating pressure in your intake manifold thus increasing you're Volumetric Efficiency. But at the same time it creates backpressure thus increase exhaust gas partial pressure and so reducing VE in a certain proportion. You set up your boost, cam phasing, whatever affect air path, to maximise VE ( or another parameter if you need / know what you try to reach ) . Then you just fucking setup ignition timing to get a proper 50% mixture burn arround 8 - 12 ° ATDC without knock, later if knock. And get a proper A/F to get nice flamme speed, nice economy or low egt. And that's pretty much everything about why the hell should I do 101. |