NefMoto

Technical => Flashing and Chipping => Topic started by: Giannis on April 17, 2011, 01:37:57 PM



Title: Dead ECU
Post by: Giannis on April 17, 2011, 01:37:57 PM
I'm opening a new topic for my problem cause i don't want to mess someone other's topic.
For a week now i am trying to make my car to work again after a failed (due to checksums) write to the ecu. Today nefmoto' s utility failed to flash the ecu and when i tried again it couldn't even connect. I tried vagcom, galleto nothing happens. I can't even connect and read the ecu data. I think the ecu is gone to heaven. I removed it from the car now, and i will try to bench-flash it to see what will happen. Does anyone here have any idea what else can i try to recover it if possible? I would appreciate any help. Thank you, and sorry for my english.


Title: Re: Dead ECU
Post by: bazaa on April 17, 2011, 02:34:36 PM
I would use your Galletto in boot mode for you best option to recover your ecu .Hopefully it is just a software issue ,start with flashing an original .bin you know to be good .
Good Luck!
Bazaa


Title: Re: Dead ECU
Post by: Giannis on April 17, 2011, 02:37:20 PM
Thank you for your answer i will try this tomorow and post the results.


Title: Re: Dead ECU
Post by: msundercober on April 17, 2011, 03:34:43 PM
If nothing works you have to solder :)


Title: Re: Dead ECU
Post by: 3iverson on April 18, 2011, 12:02:28 AM
I think too with galetto is the best way with boot mode but maybe if you tell us what ecu do you have, part number or with more information ,we  could help you more.


Title: Re: Dead ECU
Post by: Giannis on April 18, 2011, 06:32:34 AM
The ecu is a bosch motronic 06A 906 032 MJ used on a VW golf IV 1.8t.
I found an original file for the ecu and i think i succesfully flashed this file on the ecu via galletto in boot mode. I will test it in the afternoon if i have time or tommorow. Thank you all for the answers.


Title: Re: Dead ECU
Post by: julex on April 18, 2011, 12:02:29 PM
I'm opening a new topic for my problem cause i don't want to mess someone other's topic.
For a week now i am trying to make my car to work again after a failed (due to checksums) write to the ecu. Today nefmoto' s utility failed to flash the ecu and when i tried again it couldn't even connect. I tried vagcom, galleto nothing happens. I can't even connect and read the ecu data. I think the ecu is gone to heaven. I removed it from the car now, and i will try to bench-flash it to see what will happen. Does anyone here have any idea what else can i try to recover it if possible? I would appreciate any help. Thank you, and sorry for my english.

I am having a lot of troubles flashing in car but it always works 100% reliably on the bench. I am experimenting with fuses now as I think that depriving ECU of voltage on terminals not used for flashing is the way to go and the ECU might be getting too busy with heating up O2 sensors and such and hence failing flashing in the car. So far I flashed ok last two times after removing largest 30A fuse for ECU so I think I hit the jackpot here. Before that I would fail 4 out of 5 or even more flashes, it is this bad in my Allroad.

Since I already bricked my ECU about 10 times to date (including one instance where whole 1MB was wiped out completely) and each and every time eventually recovered with Galletto boot mode, I can authoritatively stated that there is no way to completely screw up the ECU where you would need flash programmer to recover.


Title: Re: Dead ECU
Post by: pvl on April 18, 2011, 01:14:57 PM
Why  not use a KWP2000 with ME7 edition software ? flasing via obd shoud be doable. Or just get a MPPS. That works brilliantly.

Cheers,

PvL


Title: Re: Dead ECU
Post by: bazaa on April 18, 2011, 02:22:13 PM
The ecu is a bosch motronic 06A 906 032 MJ used on a VW golf IV 1.8t.
I found an original file for the ecu and i think i succesfully flashed this file on the ecu via galletto in boot mode. I will test it in the afternoon if i have time or tommorow. Thank you all for the answers.
That sounds good, Giannis hopefully it is now all sorted for you.
all the best
Bazaa


Title: Re: Dead ECU
Post by: Tony@NefMoto on April 18, 2011, 04:34:49 PM
I'm opening a new topic for my problem cause i don't want to mess someone other's topic.
For a week now i am trying to make my car to work again after a failed (due to checksums) write to the ecu. Today nefmoto' s utility failed to flash the ecu and when i tried again it couldn't even connect. I tried vagcom, galleto nothing happens. I can't even connect and read the ecu data. I think the ecu is gone to heaven. I removed it from the car now, and i will try to bench-flash it to see what will happen. Does anyone here have any idea what else can i try to recover it if possible? I would appreciate any help. Thank you, and sorry for my english.

Do you happen to have a log file from the NefMoto flashing software that shows what went wrong?

Boot mode with Galletto is the cheapest and easiest option to recover an ECU that doesn't respond after an OBD flash.


Title: Re: Dead ECU
Post by: hammersword on April 18, 2011, 06:14:51 PM
desolder is the best solution!

cheers,
Fotis


Title: Re: Dead ECU
Post by: Giannis on April 19, 2011, 01:26:20 AM
@Tony i will check for the log file. @Fotis what to desolder the eeprom the flash? and if i must rewrite the flash all ok. If i have to rewrite the eeprom where can i find an original file?I didn't have the time to test the ecu i will post the results. Thank you all.


Title: Re: Dead ECU
Post by: Tony@NefMoto on April 19, 2011, 01:48:42 PM
Something to keep in mind, if the ECU has a stored error code for invalid checksums, then the only way to remove that error code is to erase the eeprom in a programmer after desoldering it, or to flash and disconnect afterwards with the NefMoto flasher.

The invalid checksum error codes are only cleaned when disconnecting after a successful flash over OBD. Flashing with Galletto or any other boot mode tool will not trigger the ECU to clear the invalid checksum error code.


Title: Re: Dead ECU
Post by: b0ki on April 21, 2011, 10:27:23 PM
Same thing happend to me ... my ecu is dead now after my computer just died in middle of flashing the ecu with MPPS. I am not sure what to do now. I never used Galletto or banch flashed a ecu. Where can i download  Galletto ?


Title: Re: Dead ECU
Post by: Jason on April 21, 2011, 10:36:31 PM
Galletto is more than software, it's also a cable.  There are several posts here about it that go into detail about it.


Title: Re: Dead ECU
Post by: julex on April 22, 2011, 07:06:19 AM
Something to keep in mind, if the ECU has a stored error code for invalid checksums, then the only way to remove that error code is to erase the eeprom in a programmer after desoldering it, or to flash and disconnect afterwards with the NefMoto flasher.

The invalid checksum error codes are only cleaned when disconnecting after a successful flash over OBD. Flashing with Galletto or any other boot mode tool will not trigger the ECU to clear the invalid checksum error code.

Agree. If you brick your ECU completely you need to first Galletto it to get the ECU into working shape and then flash with your tool again.

Worked for me.


Title: Re: Dead ECU
Post by: Tony@NefMoto on April 22, 2011, 02:50:35 PM
There is thread on the forum about how to convert a USB VAG KKL cable into a Galletto cable by adding a resistor. http://www.nefariousmotorsports.com/forum/index.php?topic=321.0

The post seems to have been edited to remove the schematic though...


Title: Re: Dead ECU
Post by: Giannis on April 23, 2011, 12:44:16 AM
Something to keep in mind, if the ECU has a stored error code for invalid checksums, then the only way to remove that error code is to erase the eeprom in a programmer after desoldering it, or to flash and disconnect afterwards with the NefMoto flasher.

The invalid checksum error codes are only cleaned when disconnecting after a successful flash over OBD. Flashing with Galletto or any other boot mode tool will not trigger the ECU to clear the invalid checksum error code.

Agree. If you brick your ECU completely you need to first Galletto it to get the ECU into working shape and then flash with your tool again.

Worked for me.
Worked for me too. My ecu seemed to stayed in program mode so i used galletto in boot mode to recover and then tony's program to clear the bad checksum error.


Title: Re: Dead ECU
Post by: hammersword on April 23, 2011, 06:10:22 AM
Gianni make me a call if you have any more troubles


Title: Re: Dead ECU
Post by: Giannis on April 23, 2011, 06:30:49 AM
Gianni make me a call if you have any more troubles
Thank you for the offer i hope i won't have any problems in the future, i also don't think i have your number.