Pages: 1 [2] 3 4
Author Topic: Another P0601 thread  (Read 10329 times)
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1424



« Reply #15 on: February 18, 2023, 01:40:21 PM »

You can use any ECU after 2001 for 1.8T.

But this is first time I hear that ECU is dead after flashing
Logged
prj
Hero Member
*****

Karma: +1057/-462
Offline Offline

Posts: 5942


« Reply #16 on: February 19, 2023, 06:13:53 AM »

Today I flashed the bin then the eeprom - no start
then I flashed the bin again - no start
then I flashed the eeprom - no start
then I read the flash with nefmoto - no start
I noticed that N112 and N249 DTC's appeared so I guess that means the ECU is (partly) doing its job at least lol

Also whenever I read/write flash the Calibration Equiment Software Number changes from 0x00000000 to 0x80010000 and when I write EEPROM changes to 0x00000000. Good news is P0601 is no longer appearing. I always turn the ignition off for 10s and back on whenever reading/writing anything.

If I were to try to flash with Galetto1260 while having the 800BT memory layout should I just choose 800BB? The are only two options in the ECU bootmode section: 400BB and 800BB. I am thinking of using galetto because nefmoto encounters an error at 94% and I have to erase the whole flash and start over and it takes around 25mins. EDIT: I flashed with Galetto and Calibration Equiment Software Number changed to 0x80030000.

Is there anything else for me to try? Ill go looking for some more potential mechanical problems, even though I feel like I did everything in that regard already. EDIT2: I checked spark, fuel, I even sprayed some directly on the throttle plate and the car felt like it really wanted to start, but obviously didn't.

Why are you choosing 29F800BT?
All these are 29F800BB.

Did you solder a wrong flash chip on there? If so, no wonder you're having no end of issues.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #17 on: February 19, 2023, 06:18:51 AM »

Why are you choosing 29F800BT?
All these are 29F800BB.

Did you solder a wrong flash chip on there? If so, no wonder you're having no end of issues.

What do you mean? When I open my ECU the chip has AM29F800BT written on it. I haven't soldered anything to the ECU PCB. Its been that way since I bought it.
Logged
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #18 on: February 19, 2023, 08:26:18 AM »

Try to write the file and then the virgin 95040 eeprom I attached.
Then read the flash memory.
If there is any difference compared to stock you need to replace 29F800.
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #19 on: February 19, 2023, 09:41:29 AM »

Try to write the file and then the virgin 95040 eeprom I attached.
Then read the flash memory.
If there is any difference compared to stock you need to replace 29F800.

HexTool says that both flash files(The one you sent and the one I read after flashing) are identical, I noticed your EEPROM file has invalid checksums and now I get P1612 Status: 0x64 Electronic Control Module Incorrect Coding.
Logged
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #20 on: February 19, 2023, 09:59:25 AM »

Of course you have to encode it since it's a virgin eeprom.
Logged
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #21 on: February 19, 2023, 10:05:07 AM »

Are you sure about KRKTE? I would check the ignition plugs. 
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #22 on: February 19, 2023, 10:28:32 AM »

KRKTE values are the same: 0.10523 @ 0x1D094. I have checked the coils three times already I cranked the car all all of them had spark.

Encoding the EEPROM:
So I'am using the eepromtool and I added my VIN, but thats all I can do, when I try to add Cluster code or Immo ID I get errors. So now the file looks like this:
Quote
Read in 512bytes
WARNING: cannot decode ImmmoID
EEPROM Status:
- Type: ECU_eeprom
- Version: Immo2
- VIN: WAUZZZ8EZ1A053717 (Audi 2001 - A4 01-08, Ingolstadt, Germany)
- SKC: 065535
- Immobiliser: Off
- Checksum: OK
- Size: 512bytes
- Cluster Code: 00 00 00 00 00 00 00
- P0601 DTC: not set
- Immo ID:
- Softcoding ID: 65535
- Tuner Tag:
- Flash Programming (successful): 0
- Flash Programming (attempts): 0

It also says Immo2 but I assume thats not important since Immo is off, then I guess so is clustercode and immoid.
Is it okay to write now? Should I first write flash then write eeprom and then read flash again?
Logged
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #23 on: February 19, 2023, 11:03:26 AM »

This was many years ago, but as far as I can remember, I wrote the eeprom and everything was just fine. I mean, the eeprom was automatically filled with the correct numbers (VIN, SW etc). Are you sure that the ignition plugs are not flooded?
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #24 on: February 19, 2023, 11:52:00 AM »

They are not flooded, I checked again and even left them on the table for some time for any gasoline to evaporate from them and from the cylinders. I flashed your eeprom but checksummed this time, then read with nefmoto and it keeps giving me P1612 Electronic Control Module Incorrect Coding. edit: It doesnt get filled with correct numers:
Code:
Read in 512bytes
EEPROM Status:
- Type: ECU_eeprom
- Version: Immo2
- VIN: XXXXXXXXXXXXXXXXX
- SKC: 065535
- Immobiliser: Off
- Checksum: OK
- Size: 512bytes
- Cluster Code: 00 00 00 00 00 00 00
- P0601 DTC: not set
- Immo ID: XXXXXXXXXXXXXX
- Softcoding ID: 11001
- Tuner Tag:
- Flash Programming (successful): 1
- Flash Programming (attempts): 0
« Last Edit: February 19, 2023, 11:59:23 AM by ama11deus » Logged
prj
Hero Member
*****

Karma: +1057/-462
Offline Offline

Posts: 5942


« Reply #25 on: February 19, 2023, 07:26:08 PM »

What do you mean? When I open my ECU the chip has AM29F800BT written on it. I haven't soldered anything to the ECU PCB. Its been that way since I bought it.
Well it's not the right chip in there. And from the low res picture, it's not factory solder either.
The ECU is supposed to have a 29F800BB chip. And it did, until someone fucked with it and soldered the wrong thing in.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #26 on: February 20, 2023, 05:01:33 AM »

Well it's not the right chip in there. And from the low res picture, it's not factory solder either.
The ECU is supposed to have a 29F800BB chip. And it did, until someone fucked with it and soldered the wrong thing in.
That is very interesting and explains having the P0601 and the car running. The previous owner said that the car (150hp from factory) had a 170hp map but it was so shitty that he had a tuner "turn it back to stock". I guess that somewhere along the way someone soldered the wrong chip. The new 518AL ECU is going to arrive tomorrow, so I'm gonna report back when I install it and hopefully the car will start Cheesy Having some internal battles about whether I should keep the immo or delete it. THANK YOU EVERYONE FOR YOUR HELP
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #27 on: February 21, 2023, 08:47:21 AM »

I'm back with more problems Cheesy
So I plugged the new ECU to the car.. When connecting to VCDS it says in the Extra: Geraet 00200 (No VIN or anything). So I went into bootmode and did immo off on the ECU eeprom and wrote my VIN. In VCDS I changed the Soft Coding to the value I had in my old ECU. The immobilizer light on my dash keeps flickering and I get the cluster DTC
01177 - Engine Control Unit
65-10 - Unauthorized - Intermittent
Does that mean I have to Immo off the cluster eeprom too? or is the used ECU I bought just bad. Of course the car still doesnt start in case anyone had any doubts.
Logged
stuydub
Full Member
***

Karma: +25/-12
Offline Offline

Posts: 230


« Reply #28 on: February 21, 2023, 09:34:44 AM »

You cant immo off the cluster....
Logged
stuydub
Full Member
***

Karma: +25/-12
Offline Offline

Posts: 230


« Reply #29 on: February 21, 2023, 09:37:55 AM »

Before you do anything else find a working ecu thats been tested get both SKC login codes from that ecu and your cluster and pair them together the correct way forget the immo off and code them together properly using VCDS



Logged
Pages: 1 [2] 3 4
  Print  
 
Jump to:  

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