ECU decided enough is enough

OpenECU software executables and source code

Moderator: Freon

ECU decided enough is enough

Postby renhoek » Fri Mar 28, 2008 2:53 pm

Well, it had to happen sooner or later I suppose. I tried another flash today but it failed. Here is the log.

[00:35:21.170] reading ecu programming voltage
[00:35:21.190] programming voltage is 11.99 volts
[00:35:21.190] kernel flash enable
[00:35:21.410] kernel blank flash page: addr: 00028000
[00:35:21.660] erased in 1 pulse(s)
[00:35:21.710] kernel write flash buffer addr: 00028000 len: 00000200
[00:35:21.861] kernel write flash buffer addr: 00028200 len: 00000200
[00:35:22.031] kernel write flash buffer addr: 00028400 len: 00000200
[00:35:22.201] kernel write flash buffer addr: 00028600 len: 00000200
[00:35:22.572] kernel write flash buffer addr: 00028800 len: 00000200
[00:35:22.742] kernel write flash buffer addr: 00028A00 len: 00000200
[00:35:22.892] kernel write flash buffer addr: 00028C00 len: 00000200
[00:35:23.052] kernel write flash buffer addr: 00028E00 len: 00000200
[00:35:23.413] kernel commit flash addr: 00028000 crc32 d53f9b5a
[00:35:23.813] written in 1 pulse(s)
[00:35:23.823] kernel write flash buffer addr: 00029000 len: 00000200
[00:35:23.984] kernel write flash buffer addr: 00029200 len: 00000200
[00:35:24.144] kernel write flash buffer addr: 00029400 len: 00000200
[00:35:26.818] readback fail
[00:35:26.828] WARNING: failure in flashing block
[00:35:26.828] kernel write flash buffer addr: 0002A000 len: 00000200
[00:35:26.948] readback mismatch
[00:35:26.958] WARNING: failure in flashing block
[00:35:26.968] kernel write flash buffer addr: 0002B000 len: 00000200
[00:35:27.078] readback mismatch
[00:35:27.098] WARNING: failure in flashing block
[00:35:27.098] kernel flash disable
[00:35:27.098] readback mismatch
[00:35:27.098] verifying result...
[00:35:27.098] comparing ECU flash memory pages to image file
[00:35:27.098] segment len ecu CRC32 img CRC32 same?
[00:35:27.098] readback mismatch
[00:35:27.098] error reading CRC!
[00:35:27.098] error verify checksums! exiting.


Car cranks, pump on etc but no start.

Tried the battery disconnect but no go.

Seems that my PC won't even connect up now.

Does any one have any suggestions what I could try to revive my poor old ECU?
renhoek
 
Posts: 17
Joined: Sun Jan 07, 2007 11:01 pm
Location: Albury NSW Australia

Postby LOK11 » Fri Mar 28, 2008 9:56 pm

See reply in other post
http://forums.openecu.org/viewtopic.php?p=17487#17487
Cheers
Lachlan Riddel
Technical Director
ChipTorque
User avatar
LOK11
 
Posts: 14
Joined: Mon Feb 06, 2006 12:27 am
Location: At Work (Too Often!!!) Australia

Postby renhoek » Wed Apr 02, 2008 1:55 am

Well, I disconnected the battery for 20 min, re-connected, tried to re-flash and it worked. Car started. :o

Only now the ECU has lost the immobiliser code & wouldn't let me start it again after I turned it off. It just would not accept the 4 digit pin. :cry:

Anyway, rang SUbaru & they advised me how to emergency start it, so I could get to the dealer to enter a master code & reset the immobiliser code.

The thing is, in case of a bad flash in future, you just can't be sure if an attempted reflash has worked but the pin has been erased, or the re-flash itself has failed, as the symptoms are very similar (crank but no start). The give away is that if the CEL is on (fuel pump working), then you know the flash failed. If the CEL is off (no fuelpump working), then you know the pin has been erased and required Subaru master code.
renhoek
 
Posts: 17
Joined: Sun Jan 07, 2007 11:01 pm
Location: Albury NSW Australia

Postby hmanxx » Fri May 23, 2008 12:16 am

renhoek wrote:Well, I disconnected the battery for 20 min, re-connected, tried to re-flash and it worked. Car started. :o

Only now the ECU has lost the immobiliser code & wouldn't let me start it again after I turned it off. It just would not accept the 4 digit pin. :cry:

Anyway, rang SUbaru & they advised me how to emergency start it, so I could get to the dealer to enter a master code & reset the immobiliser code.

The thing is, in case of a bad flash in future, you just can't be sure if an attempted reflash has worked but the pin has been erased, or the re-flash itself has failed, as the symptoms are very similar (crank but no start). The give away is that if the CEL is on (fuel pump working), then you know the flash failed. If the CEL is off (no fuelpump working), then you know the pin has been erased and required Subaru master code.


Can you elaborate more on how to emergeny start it ?
hmanxx
 
Posts: 45
Joined: Sat Apr 01, 2006 7:36 pm
Location: Singapore


Return to OpenECU Software

Who is online

Users browsing this forum: No registered users and 2 guests

cron