NefMoto

Technical => Flashing and Chipping => Topic started by: A6_C5_Allroad on April 19, 2015, 11:03:25 PM



Title: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 19, 2015, 11:03:25 PM
I bought, from a member of an Audi forum, what he claimed to be an 8D0907551A "Stock" B5 S4 ECU.
I mounted ECU in car, crank engine, NO runny! So, I hook-up to my VCDS and cannot establish communication with the ECU. I opened the ECU and discover a daughterboard with an AMD am29f800BT-90SI Flash chip and a small, square 12 leg chip mounted on the underside of the daughter board.
So, I contact the guy I bought it from and he tells me:, "Oh, yah, I forgot to tell you, it's an MTM Stage 1.  I explain to him that, MTM, or not, it doesn't work in my S4. He refuses refund.
I de-soldered the chip and mounted it to my Minipro TL866CS programmer and I read the data from the AMD am29f800BT. ( FILE ATTACHED ). I cannot read the small eeprom because I don't have the right adapter to read it on my programmer. ( Maybe some kind of encryption chip)

Long & short, I have no way of telling what kind of BIN file this is? Maybe a tuned chip?? It's not the usual AMD am29f800BB-70SE that I am used to seeing in the ME7.1, but who knows?

Can anyway that knows more than I ( That would be a flee, on up to a chimp, as I am dumb when it comes to this ) tell me what kind of program this is?  Maybe an M-box? ( I have Bosch MAF )   

Anyway, Daz, Snowtrooper, Nyet...anyone able to tell me what this guy sold me???


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 19, 2015, 11:51:16 PM
The data on the psop-44 is only relevant when processed by that little chip under it. That's an encryption board.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 20, 2015, 01:56:51 AM
The data on the psop-44 is only relevant when processed by that little chip under it. That's an encryption board.
DD, do you have any idea if that's an 8d0907551A, or is there any way to tell, since I was nevrr able to get it to communicate
with VCDS???

I have no clue as to what I can do.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: prj on April 20, 2015, 02:09:47 AM
If it does not communicate over OBD it's boned, MTM or not.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 20, 2015, 12:43:32 PM
If it does not communicate over OBD it's boned, MTM or not.

Usually soldering a new chip in fixes these. The shitty connection between the chip and riser is usually the issue.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 20, 2015, 01:37:06 PM
Usually soldering a new chip in fixes these. The shitty connection between the chip and riser is usually the issue.
I thought about soldering the chip back onto daughterboard and giving it another try. I guess nothing to lose.
Question:  Let's sat that the ECU is fried, but that the MTM apperatus ( chip, encryption eeprom ) are still good.  Could I mount this chip / daughterboard into another ECU, with possibility it will work?? ( i have a spare 4B0907551T ECU. Actually, I have like 10 of them ).


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 20, 2015, 01:41:32 PM
Why do you want an MTM chip? Cover the shipping and I'll send you 10 of them. They're shit. It's a 15 year old stage .5 file (MTM has 5 stages) that was mediocre at best then.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 20, 2015, 09:15:59 PM
Why do you want an MTM chip? Cover the shipping and I'll send you 10 of them. They're shit. It's a 15 year old stage .5 file (MTM has 5 stages) that was mediocre at best then.
DD, I'm just curious by nature and like to tinker and see what I can learn and achieve. Without getting too personal, I have a learning disability that makes these processes very difficult for me. So, like buying the Minipro programmer and seeing what I can learn, is a huge step for me and satisfying in a way.   
It's not so much the want of an MTM tune ( I bought this ECU believing that it was a 100% STOCK 8D0907551A ECU, to which I was planning on tinkering with flashing, etc... ), it's just my curious nature.

------I'm still running that tune that you helped me with 3 years ago.  I've not exactly progressed very far as is obvious by my questions to you.-------

I'll never be the tuner that you and men like SnowTrooper, etc... are, but I try hard.  LOL, there are members here that have been here 1/4 the time that I have and are already decent tuners. I have a hard time changing Hitachi to Bosch MAF in Tunerpro.  :(

Thank you, DD
***********I accept your offer for the MTM, or whatever chips you want to get rid of and, of course, I will pay the costs you charge and for shipping, etc...***********


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 20, 2015, 09:35:29 PM
Post some pics of your board so I can make sure you get the right socket :)


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 21, 2015, 01:03:29 AM
Post some pics of your board so I can make sure you get the right socket :)

DD,  Attached are pics of the 8D0907551A ECU, with the MTM type Daughterboard  ( The Flash Eeprom removed to use in Minipro Programmer/  I also have 3 or 4 of the Yamaichi PSOP 44 scokets ( solderless type for just snap in mount ).

Thank you very much!!


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 21, 2015, 01:05:29 AM
Post some pics of your board so I can make sure you get the right socket :)

I forgot to attach picture of the type of Yamaichi PSOP 44 solderless sockets that I have.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 22, 2015, 04:12:33 PM
Why do you want an MTM chip? Cover the shipping and I'll send you 10 of them. They're shit. It's a 15 year old stage .5 file (MTM has 5 stages) that was mediocre at best then.

DD, how do you know that my MTM chips is a Stage .5 ??  Is there something in the file that I provided that would indicate a stage level, or are you just giving an example of what MTM had/has to offer.
It's odd, because I had always heard that MTM is one of the better Audi tuners. No??


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: prj on April 22, 2015, 04:14:38 PM
A 15 year old mtm tune is quite crappy...


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 22, 2015, 04:30:28 PM
DD, how do you know that my MTM chips is a Stage .5 ??  Is there something in the file that I provided that would indicate a stage level, or are you just giving an example of what MTM had/has to offer.
It's odd, because I had always heard that MTM is one of the better Audi tuners. No??

Because an MTM stage1 is very basic-lol. Like PRJ said, it's a 15 year old file. That was in the infancy of motronic tuning. They couldn't even FLASH, let alone understand how everything works :)


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 22, 2015, 08:04:10 PM
Because an MTM stage1 is very basic-lol. Like PRJ said, it's a 15 year old file. That was in the infancy of motronic tuning. They couldn't even FLASH, let alone understand how everything works :)

DD, I think that I am trying to find out how you are able to know the age of the Tune??  Is there an line of code in the BIN file, that you were able to determine its age, or is this an educated guess??

I want to learn how you determine the age, so that I can check another that I have been sitting on for 2 years.

Thank you, DD. I appreciate you taking the time to educate me.!!


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 22, 2015, 08:17:28 PM
You have to realize, these files came out when the cars came out. When the next model was released, it got the attention. They haven't been updating their files this entire time.

At best, 10 years old.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: nyet on April 22, 2015, 08:27:05 PM
DD, I think that I am trying to find out how you are able to know the age of the Tune??  Is there an line of code in the BIN file, that you were able to determine its age, or is this an educated guess??

I want to learn how you determine the age, so that I can check another that I have been sitting on for 2 years.

Thank you, DD. I appreciate you taking the time to educate me.!!

MTM has not been in the business of tuning 2.7ts for 10+ years.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 22, 2015, 08:50:21 PM
You have to realize, these files came out when the cars came out. When the next model was released, it got the attention. They haven't been updating their files this entire time.

At best, 10 years old.

Ok, I understand what you are saying; e.g., regardless of the physical age of the chip, the "tune software" hasn't changed / model since the original.       So if I went to the MTM dealer and bought a Stage 1 tune, today, it would be the same Stage 1 tune that I would have received, had I purchased it 10 years ago, correct?
The B5 S4, 2.7T, 6 M/T MTM Stage 1 tune, is the ONLY MTM Stage 1 tune available for the same model.

Earlier today, I was decided to solder the chips back onto the daughterboard and mount the ECU in the car. Before I tried starting the car, I was successful in establishing communication with VCDS ( which I could NOT do before removing and re-soldering both chips ).   Then, I read the BIN file using the Nefmoto flasher and saved it. Then I was able to WRITE that BIN file to a brand new, fresh chip, using the Willem type, Minipro TL866CS programmer.  
I placed the am29f800BB chip, to which I had just written the MTM tune, plugged it into the Yamiachi Socket, and replaced the original MTM flash chip and encryption eeprom PC board assembly with the fresh flashed chip in Yamaichi socket. The car started right up and runs fine.  So it looks like MTM's attempt at protecting their software is pretty much worthless.   Maybe it was effective before programs like Tony's flasher came into existence??

Probably by now, you are laughing at me, because I am most likely, WRONG!!  :-[.     Paradoxically,  I know enough to know how little that I actually know when it comes to tuning, software & hardware. :'(                 It looks like the MTM Encryption board apparatus, is pretty much obsolete since it can be read via OBD and not just in boot mode, but through Tony's flasher. The fact that the chip cannot be read on a basic Willem programmer, is because the binary code is swapped around somewhat, ( address and data lines ) so the read/write algorithms will be useless.

Thank you, DD and others that offered their insight. I do appreciate your time and knowledge.








Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 22, 2015, 09:01:43 PM
Read this if you want to know more about the use of such devices:

http://nefariousmotorsports.com/forum/index.php?topic=3102.0

Good work getting the ecu functioning.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 23, 2015, 12:25:59 AM
Read this if you want to know more about the use of such devices:

http://nefariousmotorsports.com/forum/index.php?topic=3102.0

Good work getting the ecu functioning.

Thank you, DD!! Made me feel halfway good to get it working.


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: A6_C5_Allroad on April 24, 2015, 09:34:16 PM
Read this if you want to know more about the use of such devices:

http://nefariousmotorsports.com/forum/index.php?topic=3102.0

Good work getting the ecu functioning.

DDillenger,  As I said, I wrote the BIN file to the Flash Chip, via the Minipro programmer. I was able to start and drive the car and it drove well. But, when I went out to start the car yesterday morning, it would not start. So, it worked fine for the 10 mins that I drove it on day one, but 12 hours later, no start at all.
I read up on this and understand that it's probably a checksum error issue.  Now the ECU cannot communicate with VCDS and I don't have the Check Engine light when I turn on ignition.

I've tried to flash the ECU, using Tonu's ECU Flasher, but I am unable to get connect.

QUESTION:   Since the DTC codes and adaptations are stored in the 95040 Eeprom, would you suggest that I remove the 95040 chip, read, erase and the WRITE something to the eeprom?  If so, what, exactly, would I write to the eeprom???  It's a NON-immo ecu (8D0907551A).
I've searched the forums and cannot find what exactly I should do.  I don't want to lose this ECU if I don't have to.

Thank you!

Thank you!


Title: Re: What the hell did I buy? This supposed "MTM" 8D0907551A....
Post by: ddillenger on April 24, 2015, 10:52:33 PM
Just unplug the battery for 5 minutes. Then immediately reconnect, and flash a known good file.