NefMoto

Technical => Cluster and Immobilizer => Topic started by: fR3ZNO on November 11, 2020, 07:13:44 AM



Title: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 07:13:44 AM
Hi all, long story short, I tried to disable the immo on an APR tuned ECU using Argdub's and turboat's eeprom tools. I've used them in the past for a factory ECU which was then flashed with another tune and never had any problems.

This is with a B6 1.8T ECU, PN: 8E0 909 518AK. APR Tune is a "Stage 1+" which uses 386cc injectors from a TT225, no other hardware required.

I was under the impression that the EEPROM is separate from the memory that the flash is stored on, so I'm not sure how that would have affected it. Unless the APR tune has a safeguard in it to prevent EEPROM changes.

For the record, the APR tune was on the car when I bought it (immobilizer active). I was chasing a lean issue with the TT225 injectors that it uses, so I switched to a stock injector tune (which verified that the injectors were clogged). I had the TT225 injectors cleaned and tested and decided to sell the tune and injectors. To make it easier for the buyer, I disabled the immobilizer as I had done in the past. However, when the buyer installed it in his car, it just cranks and cranks. I verified this issue in my own car after it was sent back to me. I also noticed that the dash lights stay on (ABS, ESP, etc) and the CEL is flashing with the key on. I checked for codes and there are none. The only codes I could find in an autoscan were "incorrect chassis (VIN) number", which I figured was due to the different VIN stored in the ECU eeprom. I was able to solve the codes after adapting the modules to the new VIN number, but it still wouldn't start.

The car starts and runs just fine when I put the other ECU in.

I apologize if this has been covered in the past, I tried searching and couldn't find anything similar. I would like to be able to use APR tune again, thankfully it didn't cost me anything, but at this point I just want to understand what went wrong.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: bamofo on November 11, 2020, 09:20:44 AM
Can you share the EEPROM from before and After please.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 09:40:55 AM
Unfortunately, I don't have the before EEPROM. I accidentally overwrote it while using the eeprom tool.  :'(

I can upload the after, though. Give me a moment, it's on my other computer.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: BlackT on November 11, 2020, 09:45:32 AM
That is chase when eeprom don't mach ECU. Even with original tune.
I think you have write wrong eeprom check again


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 09:49:54 AM
That is chase when eeprom don't mach ECU. Even with original tune.
I think you have write wrong eeprom check again

I'm fairly certain it's the right EEPROM file. I even took the known good EEPROM from my spare ECU (same PN) and loaded it to the APR ECU.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: bamofo on November 11, 2020, 10:37:42 AM
if you moved an EEPROM from another ecu to the APR then your right it is a brick. if you made a backup of the APR EEPROM i can help fix it though. They put in a tag that the code looks for. no tag, no work. PM me the EEPROM if you like. otherwise you will need to start tuning your ECU now :-p


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 11:09:17 AM
if you moved an EEPROM from another ecu to the APR then your right it is a brick. if you made a backup of the APR EEPROM i can help fix it though. They put in a tag that the code looks for. no tag, no work. PM me the EEPROM if you like. otherwise you will need to start tuning your ECU now :-p

Crap. Well, I guess I learned a lesson, the hard way.

This is the BIN I loaded to the ECU. I couldn't see how to attach a file in a PM. So here you go:


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: bamofo on November 11, 2020, 11:36:24 AM
Crap. Well, I guess I learned a lesson, the hard way.

This is the BIN I loaded to the ECU. I couldn't see how to attach a file in a PM. So here you go:

Sorry :(. I havent looked into how to create the key from scratch because the tunes arent that fantastic anyways.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 11:40:06 AM
Sorry :(. I havent looked into how to create the key from scratch because the tunes arent that fantastic anyways.

No worries, thankfully this tune came with the car, so it's not like I'm out any money. It just sucks knowing I basically destroyed the file.

 :-\


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: BlackT on November 11, 2020, 11:42:13 AM
I'm fairly certain it's the right EEPROM file. I even took the known good EEPROM from my spare ECU (same PN) and loaded it to the APR ECU.
As I said, you can't use eeprom from diferent ECU


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 11:46:49 AM
As I said, you can't use eeprom from diferent ECU


Yep, I learned this the hard way, I guess. I assumed they would have the same EEPROM since the PN's matched.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: sda2 on November 11, 2020, 12:16:15 PM
Can't you backup the APR file from the ECU in boot mode, flash an original file and just apply the APR changes to that calibration and firmware that does not contain the APR lock?


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: bamofo on November 11, 2020, 01:00:52 PM
Can't you backup the APR file from the ECU in boot mode, flash an original file and just apply the APR changes to that calibration and firmware that does not contain the APR lock?

Yup :)


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 02:45:16 PM
Can't you backup the APR file from the ECU in boot mode, flash an original file and just apply the APR changes to that calibration and firmware that does not contain the APR lock?

I currently only have an FTDI cable and Nefmoto, so I can't read the APR file. From what I understand, I can do this with a Galletto cable.

So it seems like this might be an option, I just need to wait for a cable to come in...


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: Blazius on November 11, 2020, 03:09:20 PM
I currently only have an FTDI cable and Nefmoto, so I can't read the APR file. From what I understand, I can do this with a Galletto cable.

So it seems like this might be an option, I just need to wait for a cable to come in...

You should be able to do it with any ftdi, just need to edit the galletto software with the ftdi serial. the information can be found in flashing section.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 11, 2020, 06:06:40 PM
You should be able to do it with any ftdi, just need to edit the galletto software with the ftdi serial. the information can be found in flashing section.
Thanks for the clarification. I’ll check it out.

Fancy meeting you here ;)


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: sda2 on November 12, 2020, 01:45:42 AM
You can use NefMoto Flasher with any FTDI cable. You can also use Galletto with MProgged FTDI chip, or JMGarage Flasher (at least to read the first 512KByte that contains the calibration data).


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fknbrkn on November 12, 2020, 04:15:35 AM
There is a 3 ways to solve this
1. Start from a scratch or copy apr calibration data as someone said earlier
2. To find another apr eeprom from similar ecu and immooff it
3. Disassemble the flash file and patch apr lock routine


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: sda2 on November 12, 2020, 05:30:11 AM
Option 3 would be the most challenging way to go. Tinkering with C167 is fun with all the tools and scripts we have.


Title: Re: APR Tuned ECU "bricked" after EEPROM change
Post by: fR3ZNO on November 12, 2020, 05:34:36 AM
I think 2 would be the easiest option considering my skillset, but I'm always interested in learning more.