Pages: [1] 2
Author Topic: Flash fails  (Read 16012 times)
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« on: January 06, 2012, 03:38:02 PM »

I'm trying to flash my 2000 S4 A-box with an M-box tune for the Bosch MAF and delete rear O2/EGTs. I had the checksums corrected, and it checks out fine in ME7Check. When I go to Check If Flash Matches, it says it doesn't. Here is the log I get when try to flash it to the ECU.

Requesting flash memory erase for address range 0x00800000 to 0x00803FFF.
Successfully erased flash memory.
Requesting download to ECU for address range 0x00800000 to 0x00803FFF.
Request download to ECU succeeded.
Starting data transfer.
Data transfer failed.
Requesting data transfer exit.
Failed to exit data transfer.
Failed to properly exit flash transfer. Transfering invalid data to force flashing to fail.
Starting data transfer.
Data transfer failed.
Requesting data transfer exit.
Failed to exit data transfer.
100% complete.
Writing ECU flash memory failed.
Restoring Windows sleep mode.
Requesting data transfer exit.
Failed to exit data transfer.


I had loaded a few other BIN's as well, and tried Check If Flash Matches, and it fails on every single file except for the stock file that I read from the ECU. Any ideas? Thanks
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #1 on: January 06, 2012, 04:01:27 PM »

"Check if flash matches" tells you if the file you want to flash matches what is on your ECU. Unless they files are the same, it will say it doesn't match.

I'm not sure why the data transfer is failing when writing though. It is possible that your car battery is low or you have a bad connection between your cable and OBD port.

Can you post the log file for me to look at? Under the File menu in NefMoto you can get access to the log file. The log file contains more info about what was happening.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #2 on: January 06, 2012, 06:11:32 PM »

Now that you mention it, it had a low voltage code after it failed. The gauge read well over 12v so I assumed it was good to go...I'll stick a charger on it and try again. Thanks
Logged
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #3 on: January 06, 2012, 07:36:14 PM »

Still no beans with the charger. Log file attached.
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #4 on: January 08, 2012, 12:06:37 PM »

This is really odd. I can guarantee the NefMoto software works with flashing the A-Box and M-Box, cause I have tested those extensively. The strange part though is the flashing process always seems to fail when sending the second DataTransfer message.

Can you try flashing using a the slower baud rate of 10400?
Are you sure the ECU does not have an encryption socket or some other tuner protection inside it?
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #5 on: January 10, 2012, 08:25:49 AM »

It's possible, I was told the car was stock aside fr om being lowered but it could be chipped. Is the easiest way to find out to put a boost gauge on it?
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #6 on: January 10, 2012, 11:04:24 AM »

To check if the ECU is chipped, you can open the ECU to look for a custom chip, or you can use a boost gauge to look for boost above 8 psi. If the ECU was flashed, you won't see a custom chip on the ECU circuit board.

Did you try connecting with fast init and slow init?
Did you try connecting with 10400 baud instead of maximum baud?
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
robin
Full Member
***

Karma: +20/-1
Offline Offline

Posts: 139


« Reply #7 on: January 16, 2012, 03:09:45 PM »

I'll bet you it's chipped, or a tuned ECU in stock mode.
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #8 on: January 16, 2012, 03:28:54 PM »

I'll bet you it's chipped, or a tuned ECU in stock mode.

If the ECU ever had a trial flash on it from APR or REVO that can also screw things up.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #9 on: January 30, 2012, 02:27:22 PM »

Tried fast/slow and 10400 baud. Same result.

Is there any way to forcefully overwrite whatever is on the chip? Or am I at a point where I need a new chip to write to?
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #10 on: January 30, 2012, 03:08:34 PM »

If there is a physical encryption socket in the ECU, the only way to get around that is to remove it. You would need to open up the ECU to see if it is there.

From the error log you posted previously, it appears as though programming the flash chip is failing. It doesn't appear as though programming is prevented, just that it fails, which leads me to guess you may have an encryption socket.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #11 on: January 30, 2012, 04:52:05 PM »

Alright, I'll pop it open the next time I get a chance and report back. Thanks
Logged
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #12 on: February 13, 2012, 11:06:30 AM »

Haven't had time to look at this yet, but a quick question - if it does have an encryption socket install, can I remove it and put the chip into the board, then flash it? Or will I need a new chip before doing that? Thanks
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #13 on: February 13, 2012, 02:46:02 PM »

Haven't had time to look at this yet, but a quick question - if it does have an encryption socket install, can I remove it and put the chip into the board, then flash it? Or will I need a new chip before doing that? Thanks

You would need a non-encrypting socket to put the 29F800 chip into, or you would need to solder the 29F800 chip back onto your ECU.
Logged

Remember you have to log in if you want to see the file attachments!
Info or questions, please add to the wiki: http://www.nefariousmotorsports.com/wiki
Follow NefMoto developments on Twitter: http://twitter.com/nefmoto
rotor_powerd
Newbie
*

Karma: +3/-0
Offline Offline

Posts: 16


« Reply #14 on: February 13, 2012, 02:48:55 PM »

Ok - but it doesn't matter what is currently on the chip, I'll still be able to flash over it? Thanks again
Logged
Pages: [1] 2
  Print  
 
Jump to:  

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