Pages: 1 [2]
Author Topic: Unresponsive ME7.5 ECU after flashing with Nefmoto :(  (Read 20274 times)
vwaudiguy
Hero Member
*****

Karma: +53/-37
Offline Offline

Posts: 2024



« Reply #15 on: August 01, 2011, 07:20:35 AM »

Can the current state of the 95040 be read now? It would be interesting what is written to it! Also is there a definitions file available for the 95040?
Logged

"If you have a chinese turbo, that you are worried is going to blow up when you floor it, then LOL."
carlossus
Sr. Member
****

Karma: +38/-0
Offline Offline

Posts: 394

Leon Curpa Stg1+


« Reply #16 on: August 01, 2011, 01:22:18 PM »

Also is there a definitions file available for the 95040?

There is a basic XDF I believe. A brief search didn't find it but it's here somewhere Smiley
Logged
vwaudiguy
Hero Member
*****

Karma: +53/-37
Offline Offline

Posts: 2024



« Reply #17 on: August 01, 2011, 01:57:50 PM »

Here as in Nefmoto? Do you remember what format? (xdf/ols/a2l/damos?)
Logged

"If you have a chinese turbo, that you are worried is going to blow up when you floor it, then LOL."
carlossus
Sr. Member
****

Karma: +38/-0
Offline Offline

Posts: 394

Leon Curpa Stg1+


« Reply #18 on: August 01, 2011, 02:09:54 PM »

Here as in Nefmoto? Do you remember what format? (xdf/ols/a2l/damos?)

Yes, an XDF here on NM. Just implementing the checksum method detailed by setzi62.
Logged
vwaudiguy
Hero Member
*****

Karma: +53/-37
Offline Offline

Posts: 2024



« Reply #19 on: August 01, 2011, 03:12:27 PM »

If you can think of any other search words (other than the obvious) let me know so I can take a look. Thanks!
Logged

"If you have a chinese turbo, that you are worried is going to blow up when you floor it, then LOL."
kenmac
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 161


« Reply #20 on: August 02, 2011, 01:45:01 PM »

So I was able to revive my ME7.5 ECU.  I don't really know for sure exactly what was wrong with the flash that I uploaded... (probably bad checksums).  I had a heck of a time trying to get the darn ECU into boot mode in either the car or on a bench.  I wasn't able to initiate a read of the ECU unless I left Pin #24 connected to ground the entire read.  If I pulled it off after 5 seconds of power, I'd get "BOOT MODE INACTIVE".  After a full read, if I viewed the resulting .bin file in a hex editor, it was utter nonsense.  It looked nothing like a legit file.  The entire file was random bits and there were no maps to be found.  It didn't resemble the file I had flashed at all.  I have a feeling leaving pin #24 connected during a read corrupts the output.

When performing a write of a "good" file to the ECU, I was able to get it into boot mode by disconnecting Pin #24 from ground right before the Galletto software initiated the Write sequence.

In any case, I was able to write my original GIAC file back once I figured out boot mode.  There appears to be no problem with the EEPROM contents.  The car started right up.   Strangely I did not have to reflash the file with Nefmoto again to clear any code.  I was told there would be a code that could only be cleared by the Nefmoto flasher after writing with Galletto, but I see no evidence of this in my case.

Thanks again everyone for the help.
Logged
nyet
Administrator
Hero Member
*****

Karma: +608/-168
Offline Offline

Posts: 12270


WWW
« Reply #21 on: August 02, 2011, 01:50:38 PM »

I wasn't able to initiate a read of the ECU unless I left Pin #24 connected to ground the entire read.

That is because the boot mode pin is shared with a Flash pin.

There is a reason you should only hold it to ground *while* powering up the ECU, not after.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

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 ex
kenmac
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 161


« Reply #22 on: August 02, 2011, 04:01:35 PM »

There is a reason you should only hold it to ground *while* powering up the ECU, not after.

Oh but I did.  I tried everything.  The only time the Galletto software didn't tell me that boot mode was inactive was when I left the pin connected to ground while the ECU powered up, and throughout the read.  If I disconnected it before I initiated the read - nothing.  It took me 2 days of trial and error to discover this.

But that makes sense why the resulting .bin after a Galletto read was garbled nonsense, because one of the pins was probably always outputting 0's. ha.
« Last Edit: August 02, 2011, 04:03:13 PM by kenmac » Logged
nyet
Administrator
Hero Member
*****

Karma: +608/-168
Offline Offline

Posts: 12270


WWW
« Reply #23 on: August 02, 2011, 04:31:54 PM »

[one of the pins was probably always outputting 0's. ha.

This Smiley
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

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 ex
Pages: 1 [2]
  Print  
 
Jump to:  

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