Pages: 1 [2] 3
Author Topic: Cannot Read my ecu 2003 Audi 1.8T quattro  (Read 31410 times)
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #15 on: December 07, 2010, 09:07:43 PM »

well i just loaded the 800BB memory layout and the 800BT memory layout and it does not read the stock flash.So KLS I think your right man, It tells me security acess is required. Attached is the log file generated.
============================================================
07/Dec/2010 09:03:10.617: USER: Switching to KWP2000 session.
07/Dec/2010 09:03:10.671: LOG: Opened FTDI device.
07/Dec/2010 09:03:10.693: LOG: FTDI device info - Description: USB <-> Serial Serial Number:  Device Type: FT_DEVICE_BM Device ID: 0x4036001 Device Flags: 0x0
07/Dec/2010 09:03:10.695: LOG: FTDI ChipID DLL is loaded, checking chip ID...
07/Dec/2010 09:03:10.715: LOG: Unable to read FTDI device chip ID
07/Dec/2010 09:03:10.763: LOG: Starting send receive thread.
07/Dec/2010 09:03:10.789: LOG: Send receive thread now started.
07/Dec/2010 09:03:10.795: USER: Disconnected
07/Dec/2010 09:03:10.842: USER: Connection attempt number 1.
07/Dec/2010 09:03:10.851: USER: Connecting...
07/Dec/2010 09:03:11.177: USER: Connecting to address 0x01.
07/Dec/2010 09:03:13.323: USER: Slow init succeeded.
07/Dec/2010 09:03:13.351: USER: Switching to KWP2000 session.
07/Dec/2010 09:03:13.662: LOG: Sent message with service ID StartCommunication
07/Dec/2010 09:03:13.698: LOG: Received message with service ID StartCommunicationPositiveResponse
07/Dec/2010 09:03:13.707: USER: Connected
07/Dec/2010 09:03:16.213: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:16.256: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:18.768: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:18.810: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:21.331: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:21.366: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:23.884: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:23.928: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:26.450: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:26.484: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:29.004: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:29.047: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:31.570: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:31.604: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:34.123: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:34.165: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:36.687: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:36.771: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:39.287: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:39.311: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:41.826: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:41.862: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:44.379: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:44.421: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:46.939: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:46.970: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:48.507: USER: Reading ECU flash memory.
07/Dec/2010 09:03:48.512: USER: Disabling Windows sleep mode.
07/Dec/2010 09:03:48.557: USER: Reading ECU identification option: calibrationEquipmentSoftwareNumber
07/Dec/2010 09:03:48.597: LOG: Sent message with service ID ReadECUIdentification
07/Dec/2010 09:03:48.650: LOG: Received message with service ID ReadECUIdentificationPositiveResponse
07/Dec/2010 09:03:48.661: USER: Read ECU identification option with unknown scaling record.
07/Dec/2010 09:03:48.686: USER: Successfully read ECU identification information
07/Dec/2010 09:03:48.692: USER: ECU reports programming session preconditions have been met.
07/Dec/2010 09:03:48.712: LOG: Starting diagnostic session type: ProgrammingSession
07/Dec/2010 09:03:48.731: USER: Starting diagnostic session.
07/Dec/2010 09:03:48.762: LOG: Sent message with service ID StartDiagnosticSession
07/Dec/2010 09:03:48.793: LOG: Received message with service ID NegativeResponse
07/Dec/2010 09:03:48.816: LOG: Received negative response for service ID: StartDiagnosticSession, with response code: SecurityAccessDenied_SecurityAccessRequested
07/Dec/2010 09:03:48.822: USER: Start diagnostic session failed, ECU reports security access is required.
07/Dec/2010 09:03:48.846: USER: Restoring Windows sleep mode.
07/Dec/2010 09:03:48.858: USER: Reading ECU flash memory failed.
07/Dec/2010 09:03:51.315: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:51.351: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:53.870: LOG: Sent message with service ID TesterPresent
07/Dec/2010 09:03:53.913: LOG: Received message with service ID TesterPresentPositiveReponse
07/Dec/2010 09:03:55.497: USER: Disconnecting...
07/Dec/2010 09:03:55.539: LOG: Sent message with service ID StopCommunication
07/Dec/2010 09:03:55.578: LOG: Received message with service ID StopCommunicationPositiveResponse
07/Dec/2010 09:03:55.593: USER: Disconnected
07/Dec/2010 09:03:55.663: LOG: Closing FTDI device.
07/Dec/2010 09:03:55.671: LOG: Send receive thread now terminated.
« Last Edit: December 07, 2010, 09:21:11 PM by hihptsi » Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #16 on: December 07, 2010, 10:37:39 PM »

Thanks for trying to help each other out guys.  Grin

The 2003 A4 will not let you start a standard diagnostic session if one is already running. This prevents reading/clearing DTCs, because my software always tries to start a standard diagnostic session when doing those operations. I have a bug fix for this, but the next release with it in it isn't ready yet.

The next release will also tell you why buttons are greyed out. Buttons get greyed out when the memory layout isn't specified, or the file to flash isn't specified. Validating the memory layout requires a memory layout. Reading the flash requires a memory layout. Writing the flash requires a memory layout and a file to flash.

The 2003 A4 also requires a different format for the security login when starting the programming session. A programming session is required when validating the memory layout, reading flash, or writing flash. I am currently working with the 2003 A4 owners that have contacted me about this problem. I have been sending them test releases with my best guess for what the format of the security login protocol is for this car. If you have run into this problem and have not sent me a PM about it, please send me a PM and I can give you a test release that will hopefully get us closer to a solution.

 Grin
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
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #17 on: December 07, 2010, 10:56:30 PM »

sending you a pm now, can you please forward right away i will go out right now and test it out and report back!
Logged
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #18 on: December 08, 2010, 01:14:12 AM »

OK Just to update Tony has sent me the test version of the new software and i have tried it.
I am now able to READ DTC'S and CLEAR DTC's, although i had none to begin with, those two functions worked now. However Validate MEM layout returns a failed and Read flash fails on both the 800BB and 800BT memory layouts. I have constructed a organized Log file that should be easy to follow, I recommend opening it in microsoft wordpad as this is what i typed it in. It is a Rich Text File (RTF). Perhaps some of you can possibly come up with some ideas.
Logged
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #19 on: December 10, 2010, 02:43:17 AM »

Ok i just finished testing the new version of the software for tony, and finally it will read the ECU binary now. But Will not read it if you have any aftermarket software installed. If anyone needs the factory Bin for their 2003 audi 1.8t i have posted it in the original section. I am going to attempt to reflash over the revo trial so i have full original functionality of the ecu. i will report back to this thread to let you all know how it works.
Walter
Logged
carlossus
Sr. Member
****

Karma: +38/-0
Offline Offline

Posts: 394

Leon Curpa Stg1+


« Reply #20 on: December 10, 2010, 04:55:30 AM »

I'll be interests in how this pans out Smiley
« Last Edit: December 10, 2010, 05:02:19 AM by carlossus » Logged
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #21 on: December 10, 2010, 04:20:26 PM »

Ok, I was able to sucessfully reflash my 2003 audi A4 1.8T today using tonys beta of the new software. I installed a battery charger and let the battery top off on 10 amps before proceeding, i left the charger on during the reflash. (Stock file to overwrite Revo trial) i loaded the 800BB memory file (this still fails memory layout valadation however) i proceeded anyway despite the warning. (Slow init connection)loaded the factory .bin file that i uploaded to the original section and hit write to ecu. It turned out it actually worked and did overwrite the REVO trial that was previously installed. i then hit validate flash file with binary and it said it is good. However for some reason when i did the security reset (Letting the car sit for 10 min key on after i cycled the power the read ecu function seemed flakey. It would not read finally after a few tries it read the ecu and i saved the .bin and put it thru a hex compare and it was an exact match. Started the car after i let the throttleplate servo calibrate and the car starts and runs great. Believe it or not The car is actually got a lil more power then with the expired revo trial, which leads me to believe that after the trial expires your car is detuned from the factory file. hmmmmmmmm

Now since this works mostly, its time to start modding the binary file to get a lil more power out of this thing. who wants to work with me on this???
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #22 on: December 10, 2010, 06:09:17 PM »

Glad to hear everything worked out. It's always nice when ECUs work after being reflashed.  Grin

I am working on putting the latest test release together into a full release. Hopefully it will be ready in the next week. This release is bug fixes and user interface improvements, no new features.
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
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #23 on: December 10, 2010, 06:15:48 PM »

sounds good tony, email me when its ready. I am going to start modding the factory bin. Do you have a suggestion as to what program i should use that is free? i know win ols can do this but their interface is a lil wierd,and its just a trial version they want me to pay for their definition file.

I am going to dissassemble this as well after i make a tune i like and start writing some code for a few new features.
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #24 on: December 10, 2010, 06:32:15 PM »

TunerPro is free, but kind of lame.
WinOLS is way way too expensive for the full version, but supports everything if you get all the modules and definition files.

Most people on the forum appear to be using TunerPro and cross referencing with the WinOLS demo.

If you sweet talk "spen" on the forum, you may convince him to auto generate a TunerPro XDF definition file for you.

I will be releasing my editing software at some point in the future. But soon is not the word I would use to describe the time frame.
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
iznogoud
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 104

Learning junkie


« Reply #25 on: December 10, 2010, 09:29:01 PM »

Nice job guys.
Logged

Audi S4 B5 2000 6sp Cactus Green
Audi A4 B6 Avant 1.8T 2001.5 5sp Santorin Blue
ECUnerd
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 8


« Reply #26 on: December 20, 2010, 10:23:28 AM »

Hi everyone:

I have an A4 1.8L turbo and I cannot read flash.

Requesting security access.
Received unknown message during security negotiation. Security negotiation failed.
Disconnecting...
Restoring Windows sleep mode.
Reading ECU flash memory failed.

Only using Slow connection because Fast cannot connect.

I really don't know if Tony's BETA software worked for you.  Also I cannot erase DTC's. 

ECU 0261207934
8E0909518AA
1.8L Turbo R4/5VT

Hope that info helps for future releases.

CU

 

Logged
hihptsi
Full Member
***

Karma: +6/-0
Offline Offline

Posts: 52


« Reply #27 on: December 20, 2010, 10:47:36 AM »

Yes Tonys new version that is coming out will support this, The problem is your ecu uses a different security key. What year is your car? I have sucessfully tested the new version and it now works. perhaps if you send tony a PM he can let you test the beta, but that is up to him.

Walter
Logged
ECUnerd
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 8


« Reply #28 on: December 20, 2010, 11:47:54 AM »

Yes Tonys new version that is coming out will support this, The problem is your ecu uses a different security key. What year is your car? I have sucessfully tested the new version and it now works. perhaps if you send tony a PM he can let you test the beta, but that is up to him.

Walter

Same year as yours, 2003, no quattro version.  I will go and test it on an Audi A4 2004 just to see if the are different.  Both have the B6 chassis.  I hope Tony agrees to share the software so I can feedback him. 
Logged
eemoja
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 6


« Reply #29 on: November 01, 2012, 02:37:22 AM »

Reading ECU info successfully on my audi a4 b6 2003 1.8t. Battery was connected to the charger during flash.
I had chosen ME7 29F800BB memory layout.

Read 5 ECU info entries:
   0x92, System Supplier ECU Hardware Number: 0261207934
   0x94, System Supplier ECU Software Number: 1037366494
   0x91, Vehicle Manufacturer ECU Hardware Number: 0x0D, 8E0909018A  , 0xFF
   0x9B, Calibration Date: 8E0909518AA , 0004, 0x03002CED, 0x00000000, 0xF777, 1.8L R4/5VT    ,  G01
   0x9C, Calibration Equiment Software Number: 0x00000000


When I'm trying to full read flash, it fails and says:

validating flash memory starts at 0x00800000 and ends at 0x00900000.
Validation failed, ECU reports that security access is not granted.
Memory layout validation failed.
Reading ECU flash memory failed. Trying to force ECU to recognize read operation is complete.
Finished forcing ECU to recognize that failed read operation is complete.
Reading ECU flash memory failed.
100% complete.
Restoring Windows sleep mode.

31.loka.2012 05:49:34.468: LOG: Received message with service ID: SecurityAccessPositiveResponse
31.loka.2012 05:49:34.468: USER: Security access granted.
31.loka.2012 05:49:34.468: USER: Validating flash memory starts at 0x00800000 and ends at 0x00900000.
31.loka.2012 05:49:34.468: LOG: Sent message with service ID RequestUpload
31.loka.2012 05:49:34.500: LOG: Received message with service ID: NegativeResponse
31.loka.2012 05:49:34.515: LOG: Received negative response for service ID: RequestUpload, with response code: SecurityAccessDenied_SecurityAccessRequested
31.loka.2012 05:49:34.515: USER: Validation failed, ECU reports that security access is not granted.
31.loka.2012 05:49:34.531: USER: Memory layout validation failed.

What should I try next.
Logged
Pages: 1 [2] 3
  Print  
 
Jump to:  

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