Pages: [1] 2 3 4
Author Topic: Another P0601 thread  (Read 10761 times)
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« on: February 15, 2023, 01:09:51 PM »

Hello everyone,
Ill start with saying: I have read through everything on the forum and even outside of it regarding this topic. I have not added any LC/NLS scripts blindly hoping they would work.
Car is an Audi A4 B6 1.8T ME7.5 8E0906018B. Ever since I bought it, it had the P0601 35-00 Internal Control Module: Memory Check Sum Error. I flashed it numerous times, disabling O2 sensor, SAI etc. DTCs, as well as increasing boost slightly and the car ran fine for over 20k kms. The P0601 was always there.
Last week I swtiched to bigger injectors and edited KRKTE and KVB, started the car, it idled for about 2/3mins and then it just turned off and doesnt want to start up again.
I can connect to the ECU with VCDS to read/clear dtcs, nefmoto can read the ECU info and I can read/write flash.
I put the original injectors and flashed the old bin, I replaced the crank and camshaft sensor, read the flash and wrote it back, left the ignition on for an hour (always connected to a battery charger). My file is checksumed with ME7sum.
The only thing that I believe could be causing this no start condition is the P0601 DTC. I have read that people delete it from the EEPROM, but I've also read that someone deleted it from flash?? I have tried reading my EEPROM with argdubs 95040 tool, vag eeprom programmer but I havent had any luck. Ill try bootmode tomorrow.
What do you guys think? (im attaching the bin I read from the car today)
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12269


WWW
« Reply #1 on: February 15, 2023, 02:03:47 PM »

did you try stock file? I know it may not run right if fueling is off enough..
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #2 on: February 15, 2023, 03:01:49 PM »

I put the stock file with only SAI, rear O2 etc. off, but I'll try to find the unmodified stock file and flash it.
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #3 on: February 16, 2023, 04:57:36 AM »

Today I managed to read my EEPROM with the older version of argdubs 95040 tool, no bootmode was necessary so I didnt try it. Reading its status in eepromtool prints the following:
Quote
Read in 512bytes
EEPROM Status:
- Type: ECU_eeprom
- Version: Immo3
- VIN: WAUZZZ8EZ1A053717 (Audi 2001 - A4 01-08, Ingolstadt, Germany)
- SKC: 02047
- Immobiliser: On
- Checksum: OK
- Size: 512bytes
- Cluster Code: C1 49 5A 80 B1 43 29
- P0601 DTC: not set
- Immo ID: AUZ6Z0A0097295
- Softcoding ID: 11701
- Tuner Tag: NEFMTO
- Flash Programming (successful): 42
- Flash Programming (attempts): 0

Opening the file in a HexEditor shows the 1C and 2C bytes as 00 not 33, so where does this DTC come from? The flash?
I based this information on these threads:
http://nefariousmotorsports.com/forum/index.php?topic=2973.15
http://nefariousmotorsports.com/forum/index.php?topic=1433.0

I attach my EEPROM dump for anyone interested or willing to check it. I flashed the original file back and it didnt help, also spark is present and the fuel injectors also pump fuel while cranking, but the car doesnt start :c. Can you guys point me to some more threads that might help me with this or tell me what I should do? I will keep posting as I work through this and of course any feedback is appreciated.
Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #4 on: February 16, 2023, 05:25:21 AM »

Flash 518AL
Eeprom and stock file
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #5 on: February 16, 2023, 08:07:25 AM »

Flash 518AL
Eeprom and stock file
What do you mean by that? Should I find a EEPROM dump from a 518AL ecu and flash that in my car? I'll add that my memory layout is 800BT not BB in case that changes something.
Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #6 on: February 16, 2023, 10:53:25 AM »

sorry your is 5.12 boot room version AL will not work

try this eeprom
immo off it before writing
« Last Edit: February 16, 2023, 10:55:47 AM by BlackT » Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #7 on: February 17, 2023, 06:34:03 AM »

sorry your is 5.12 boot room version AL will not work

try this eeprom
immo off it before writing
The bin you posted differs quite a lot from mine, I hope thats okay? I would prefer not just blindly flashing eeprom bins so could you explain what this would do please?

I immo off'd and changed the VIN to mine on your file, should I do anything more before attempting to flash? I'll attach the edited 95040 you sent. Should I also edit the contents of my Cluster eeprom for immo off?

output from eepromtool of your file:
Quote
Read in 512bytes
EEPROM Status:
- Type: ECU_eeprom
- Version: Immo3
- VIN: WVWZZZ3BZ3P195388 (VW 2003 - Passat 5, Mosel, Germany)
- SKC: 08916
- Immobiliser: On
- Checksum: OK
- Size: 512bytes
- Cluster Code: 18 6A 92 F1 D9 08 37
- P0601 DTC: not set
- Immo ID: VWZ7Z0B5944047
- Softcoding ID: 11501
- Tuner Tag:
- Flash Programming (successful): 4
- Flash Programming (attempts): 0
after edits:
Quote
Read in 512bytes
EEPROM Status:
- Type: ECU_eeprom
- Version: Immo3
- VIN: WAUZZZ8EZ1A053717 (Audi 2001 - A4 01-08, Ingolstadt, Germany)
- SKC: 08916
- Immobiliser: Off
- Checksum: OK
- Size: 512bytes
- Cluster Code: 18 6A 92 F1 D9 08 37
- P0601 DTC: not set
- Immo ID: VWZ7Z0B5944047
- Softcoding ID: 11501
- Tuner Tag:
- Flash Programming (successful): 4
- Flash Programming (attempts): 0

« Last Edit: February 17, 2023, 06:45:08 AM by ama11deus » Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #8 on: February 17, 2023, 07:09:35 AM »

No need to do anything else, write it and try

edit: I have OEM file and eeprom for your ECU

Imoooff it and copy your VIN to this eeprom
« Last Edit: February 17, 2023, 07:18:06 AM by BlackT » Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #9 on: February 17, 2023, 10:22:32 AM »

So I flashed the eeprom you sent me after doing immo off + changing my VIN (file attached).
Quote
Ver: 1.31
Com Port: 2
Baud Rate: 10400
Opening COM2 ... OK
Starting Boot_mode ... uC identification response = 0xC5 (C167 derivatives) ... OK
Sending Loader + MonitorCore ... MonitorCore successfully launched
Initializing registers ... ... OK
Sending EEPROM driver ... OK
Searching Chip_Select pin ... P4.7
Configuring SPI Interface ... OK
Checking EEPROM status ... 0x00F0 ... OK
Writing EEPROM ................................ OK
Verifying EEPROM write ... OK
Closing COM2

The car still doesnt start. I flashed my old flash bin that the car used to run on. When I compare the flash you sent with my xdfs the values and tables are all wrong so I believe the file is not right for my car?

The Calibration Equipment Software Number used to start with an 8 and there was a 1 somewhere in the middle, but after flashing your EEPROM it goes to all 0's and then after cranking it, it reverts back to the old value. I've read that having an 8 in the beginning is a bad thing, so how do I fix that?

The first time I flashed the file the P0601 was still present, but now after flashing it a second time and cranking the car, reading my flash with nefmoto, the P0601 is gone, but the car still doesn't start and when iginition is on the CEL is present although there are no DTCS???. What else is there to try/do? Should I flash your bin even though the offsets are not correct and all that?

Thank you very much for you help so far. I really do appreciate it.
Logged
BlackT
Hero Member
*****

Karma: +79/-40
Offline Offline

Posts: 1425



« Reply #10 on: February 17, 2023, 02:44:55 PM »

Flash this bin and this eeprom with immo off
Logged
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #11 on: February 18, 2023, 05:56:36 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.
« Last Edit: February 18, 2023, 09:15:02 AM by ama11deus » Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12269


WWW
« Reply #12 on: February 18, 2023, 11:16:17 AM »

spare ecu at this point.
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
ama11deus
Jr. Member
**

Karma: +0/-0
Offline Offline

Posts: 33


« Reply #13 on: February 18, 2023, 11:48:09 AM »

Damn I was really hoping not to hear that. I think the 8E0 909 518 AL will be an okay replacement in my case. Hopefully it comes from a manual. I will try some more things with my ECU since it doesnt seem like its dead and then Ill buy a spare one. Really hoping its not a mechanical problem that coincidentally occurred when I flashed a new map Cheesy
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12269


WWW
« Reply #14 on: February 18, 2023, 01:10:47 PM »

there are zillion different p/ns which cross flash with that ecu, you don't have to get an identical one
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
Pages: [1] 2 3 4
  Print  
 
Jump to:  

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