Pages: [1]
Author Topic: Audi ATQ 2.8 L ME7.1 Auto to Manual Transmission  (Read 12154 times)
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« on: February 05, 2013, 09:05:17 AM »

I have both type of ECUs, I am interested in stripping or deleting the code relevant to the Tiptronic systems monitoring and making a proper manual transmission ECU of it. I would copy from one to the other, however I have a tune on the Tiptronic ECU I wish to preserve. I was sold a spare ECU soft coded as manual transmission that was in fact an ECU from a auto transmission car. Now the torque threshold warnings and other transmission alarms are putting my tuned ATQ into limp mode, even though the car is a manual transmission.

Any one have insight on the blocks where Audi/VW auto transmission code would reside? I have used Galletto to read both ECUs to 1MB dump files successfully, and I have a Hex editor with file comparison tools.

I have posted both files on my FTP server here (Tiptronic) and here (manual).
Logged
ddillenger
Hero Member
*****

Karma: +639/-21
Offline Offline

Posts: 5640


« Reply #1 on: February 05, 2013, 10:01:47 AM »

Oh boy. You've stumbled into a hot topic. The long and short of it is this. The people that have done it are pros and won't release a free solution, the people that want to do it have little to no idea on how. You'd need to disassemble the code with IDA, or port the tuned file over to the stock manual binary. Which file is tuned? Tuned for what? Who did it? I'd be willing to help with what I can. Please upload the files directly here rather than linking, it makes things simpler.

Daz
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
ddillenger
Hero Member
*****

Karma: +639/-21
Offline Offline

Posts: 5640


« Reply #2 on: February 05, 2013, 10:25:40 AM »

I'm looking at your files right now, the PES tune is 3b0907551g, here is the stocker for reference. FYI, the PES file is 1645 bytes different then the stock tune, not an insignificant number.
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
prj
Hero Member
*****

Karma: +915/-428
Offline Offline

Posts: 5848


« Reply #3 on: February 05, 2013, 12:10:43 PM »

If the ECU can't be coded to manual via VCDS, then the reason there is no "solution" posted is because this involves tons of work.
You can't just switch it over. I've done a few now, and getting it not to throw any code is the easy part. The hard part is stuff like recalibrating the whole idle control, dashpot, and so on.

Probably easier to take a manual ECU and tune it from scratch.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
nyet
Administrator
Hero Member
*****

Karma: +604/-166
Offline Offline

Posts: 12235


WWW
« Reply #4 on: February 05, 2013, 06:42:06 PM »

Probably easier to take a manual ECU and tune it from scratch.

Always this.
Logged

ME7.1 tuning guide (READ FIRST)
ECUx Plot
ME7Sum checksum checker/corrrector for ME7.x

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience.
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« Reply #5 on: February 05, 2013, 06:52:36 PM »

Oh boy. You've stumbled into a hot topic. The long and short of it is this. The people that have done it are pros and won't release a free solution, the people that want to do it have little to no idea on how. You'd need to disassemble the code with IDA, or port the tuned file over to the stock manual binary. Which file is tuned? Tuned for what? Who did it? I'd be willing to help with what I can. Please upload the files directly here rather than linking, it makes things simpler.

Daz

I realize that I am treading some hallowed ground asking such loaded questions. FWIW, I am a very resourceful/capable code smith. I am also aware that there have been many who have gone before me that have made a living from what I am asking. But the tinkerer in me wants to know how and why. That's all. Josh Alfonso will have my manual ECU on his bench tomorrow, he is the one who tuned the Tiptronic ECU for the PES G1 with FMIC, a setup that has long been out of production (c. 2001-2002, me thinks). The engine is revving freely and throwing no codes on the tune in the Tiptronic ECU until the car starts moving and then the speed sensors tell the ECU that the car is in gear and the alarms start blazing because the transmission is not sending data to let the ECU know it is alive.

I have compared the two files in a hex editor, and I agree, there is a great deal between them that is different, at least as far as was willing to advance into the comparison, line by line, which wasn't very far. I was discouraged by how dissimilar they were. the two ecus are for the same chassis, were manufactured 2 weeks apart, the only base difference being that the tuned one is for a Tiptronic, and the further differences may be attributed to the changes made by J. Fonz for the increased flow from the larger injectors, and increased air flow from the SC at the TB, plus whatever other voodoo is done on these units to make them purr.

I look at this as a hobby and now somewhat of an obsession because I know the answer is out there to be understood, I am just fishing for leads to get me tinkering in the right direction. Chances are that Josh will have a tuned version of my manual transmission ECU back to me before I will get my head around this, but I thought I would give it fresh go anyway. It is the puzzle sitting in front of me that is screaming at me to be solved.  Wink

Logged
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« Reply #6 on: February 06, 2013, 07:29:39 AM »

I'm looking at your files right now, the PES tune is 3b0907551g, here is the stocker for reference. FYI, the PES file is 1645 bytes different then the stock tune, not an insignificant number.

So I could apply this to the manual ECU as a base tune? Using TunerPro or something similar? It would seem that this is what Josh did as a starting point, since the ECU now has part number 3B0 907 551 G.

Logged
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« Reply #7 on: February 06, 2013, 07:48:48 AM »

I'm looking at your files right now, the PES tune is 3b0907551g, here is the stocker for reference. FYI, the PES file is 1645 bytes different then the stock tune, not an insignificant number.

Please pardon the noobishness, but would I be on the right track for a starting block to use this .bin and apply it to the ECU file from my OE manual tranny 3B0 907 551 DB?

Logged
ddillenger
Hero Member
*****

Karma: +639/-21
Offline Offline

Posts: 5640


« Reply #8 on: February 06, 2013, 08:34:49 AM »

The PES tune is the 3b0907551g. I was under the assumption that it was an auto box as you said the tuned ecu runs fine but has trans codes. The stock file I posted is only good for comparison to the pes file, if you used it as a base for your tune you'd still wind up with an automatic flash.
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
k0mpresd
Hero Member
*****

Karma: +146/-54
Offline Offline

Posts: 1655


« Reply #9 on: February 06, 2013, 09:04:40 AM »

compare stock to tuned. find the differences. search your manual bin for the same maps, apply the differences. generally speaking of course. not everything can always be applied verbatim.
if you dont know how to compare hex then this probably isnt the project for you.
Logged
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« Reply #10 on: February 06, 2013, 10:06:30 AM »

I can review and compare bin in hex editor as data or disassembled PPC code. I am assuming disassembled PPC code is the more searchable for finding specific references.

Attached are what I am seeing in my OE manual ECU file .bin.
Logged
ddillenger
Hero Member
*****

Karma: +639/-21
Offline Offline

Posts: 5640


« Reply #11 on: February 06, 2013, 10:09:36 AM »

What you want to do doesn't require disassembly. First, you need to make an xdf. I outlined that process. Once you've done that, compare the stock file to the tuned file, take note of the maps that were changed and make the same changes to the manual ecu. By far the simplest way to do it.
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
keithwbloom
Jr. Member
**

Karma: +0/-1
Offline Offline

Posts: 43


« Reply #12 on: February 06, 2013, 10:38:31 AM »

What you want to do doesn't require disassembly. First, you need to make an xdf. I outlined that process. Once you've done that, compare the stock file to the tuned file, take note of the maps that were changed and make the same changes to the manual ecu. By far the simplest way to do it.

'm on it!

Cheers,

Keith
Logged
ddillenger
Hero Member
*****

Karma: +639/-21
Offline Offline

Posts: 5640


« Reply #13 on: February 06, 2013, 10:41:41 AM »

Post up your xdf when you're done, there aren't any definition files available for 2.8 flashes.

 Cool
Logged

Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your experience!

Email/Google chat:
DDillenger84(at)gmail(dot)com

Email>PM
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.042 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)