Pages: 1 ... 6 7 [8] 9 10
Author Topic: Diesel ECU?  (Read 107060 times)
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #105 on: January 25, 2012, 05:38:52 PM »

I've got my EDC15 ECU now, but I haven't had a chance to make a bench harness to test with it yet.

If anyone wants to test in the meantime, the new 1.9.2.0 version of the NefMoto software has some changes to slow-init that should make it work better with EDC15. You can download it here: http://nefariousmotorsports.com/forum/index.php?topic=1446
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
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #106 on: January 28, 2012, 02:28:11 AM »


I've got a bench ecu over here and just hve tested the newest version.

connected with slow init:
Code:
Validated FTDI device is in dumb mode.
Disconnected
Connecting...
Starting slow init connection.
Connecting to address 0x01.
Slow init succeeded.
Connected

Read ECU Info:


Code:
Disabling Windows sleep mode.
Reading all ECU info.
Starting diagnostic session.
Unable to properly start diagnostic session, attempting to continue with current undefined session.
Negotiating communication timings.
Timing negotiation failed. Communication timings are unchanged.
0% complete.
14% complete.
29% complete.
43% complete.
57% complete.
71% complete.
86% complete.
100% complete.
Read 7 ECU info entries:
0x8A, System Supplier: 0x000000000000000000000000E700FF
0x92, System Supplier ECU Hardware Number: ??????????
0x94, System Supplier ECU Software Number: ??????????
0x93, System Supplier ECU Hardware Version Number: 1234567890
0x8B, ECU Manufacturing Date: 0123450000
0x8D, {DependencyProperty.UnsetValue}: 0123456789
0x8E, {DependencyProperty.UnsetValue}: 0x30
Restoring Windows sleep mode.
after a while (about a minute):

Code:
Disconnecting because no response was received for the Tester Present message.
Disconnected

connection is lost:
Code:
Failed to read test echo from FTDI device.

Then I have to restart nefmoto and replug my usb for getting connected again!

I think Diesel ECU's are way more complicated than gasoline...

If you would like me to test something, just let me know!
Logged
TheDSI
Full Member
***

Karma: +12/-0
Offline Offline

Posts: 78


« Reply #107 on: January 28, 2012, 05:05:15 AM »

I've an EDC15P and an EDC15V on the bench for testing purposes, I can do more tests since I've a genuine MPPS to recover those ECU if anything goes wrong .

« Last Edit: January 28, 2012, 05:43:51 AM by TheDSI » Logged
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #108 on: January 28, 2012, 06:32:25 AM »

I don't think you can write with mpps or anything else wwhen something goes wrong... You dont have bdm support on edc15 so there's only obd support for flashing. when flashing goes wrong, you don't have a obd support anymore. Only desolder job will help then... that's my experience with flashing. But maybe I'm wrong.
Logged
amd is the best
Sr. Member
****

Karma: +11/-5
Offline Offline

Posts: 269



« Reply #109 on: January 28, 2012, 08:18:02 AM »

I want to be able to tune my 2010 CR TDI Wink
Logged

2012 Golf TDI
2001 Audi A4 2.8 30v Supercharged
1991 Audi 200 20v
TheDSI
Full Member
***

Karma: +12/-0
Offline Offline

Posts: 78


« Reply #110 on: January 28, 2012, 09:45:14 AM »

I don't think you can write with mpps or anything else wwhen something goes wrong... You dont have bdm support on edc15 so there's only obd support for flashing. when flashing goes wrong, you don't have a obd support anymore. Only desolder job will help then... that's my experience with flashing. But maybe I'm wrong.

I've done some tests with my MPPS and it always recoverded those ecu .
i've treid, bad checksum, bad flash, wrong file and even virgin 29f400 .
http://www.youtube.com/watch?v=J6x2HclytR8&context=C3197623ADOEgsToPDskKla_OVj9M3Dt6DALTjYqB6
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #111 on: January 28, 2012, 12:34:53 PM »

passusf, thanks for posting the program output from your test. Can you also post the full log file? You can find the full log file by going to the File menu in NefMoto.

TheDSI, thanks for posting your log file.

The 1.9.2.0 version of NefMoto does get further with the EDC15 than previous versions. It seems as though the EDC15 is pickier about what messages it will respond to before starting diagnostic sessions. Also it looks like the EDC15 may use a different security key for logging in.
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
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #112 on: January 29, 2012, 06:02:37 AM »

OK. You can find the log file attached.What I did:
1. connect slow init
2. read ecu info standard session
3. read ecu info programming session
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #113 on: January 29, 2012, 06:10:31 PM »

Thanks a lot for posting the log files. I have so far found about five small bugs to fix. None of the bugs prevent talking to the ECU, but they definitely don't help.

TheDSI or passuf, could you save the ECU Info you read from the ECU to a file and post that? I noticed a few entries of "HuhHuh??" are being stored, but there isn't enough info in the log file for me to know what the problem is. If you click the "Save Info" button after reading it and post that info, that would help a lot.

One main problem I see though, is that the SecurityAccess is failing. This could be easy to fix or hard to fix. I need to figure out if the ECU just wants a different security seed, or if it uses a completely different seed/key algorithm.
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
TheDSI
Full Member
***

Karma: +12/-0
Offline Offline

Posts: 78


« Reply #114 on: January 31, 2012, 09:06:24 AM »

here it is .
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #115 on: February 03, 2012, 04:09:36 PM »

Thanks for posting the ECU info files. It turns out the entries of all question marks for hardware and software numbers are correct.  Roll Eyes

But there are a couple of other strange things the ECU is reporting for the ECU info. I will try to get those fixed in a future release.

I released an update of the NefMoto software to version 1.9.2.1 with a few small fixes for EDC15. This update should cause less benign errors when talking to EDC15 ECUs. Also, this update allows you to override the default settings for the security negotiation.

For testing the security negotiation, I would try changing a few settings on the "KWP2000 Settings" tab. Try turning on the "Security Use Extended Key Request" to see if that works for flashing. If that doesn't work, try changing the "Security Request Seed" to "0x03" and turning on the "Security Support Special Key" setting. You will likely have to keep the ECU turned on for 10 minutes between each failed security attempt.

Please post a log file based on the results.

You can find version 1.9.2.1 of the NefMoto software here: http://nefariousmotorsports.com/forum/index.php?topic=1446.0
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
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #116 on: February 03, 2012, 04:36:47 PM »

Hey, I've just tried it...
Logged
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #117 on: February 03, 2012, 04:40:10 PM »

Sorry. here is my file.. I guess it was better before...
Logged
Tony@NefMoto
Administrator
Hero Member
*****

Karma: +132/-4
Offline Offline

Posts: 1389


2001.5 Audi S4 Stage 3


« Reply #118 on: February 03, 2012, 04:58:35 PM »

Sorry. here is my file.. I guess it was better before...

Hmmm... that doesn't look like an improvement. The software only tried 10400 baud, never 9600 baud when starting a diagnostic session, and it seems to get stuck and go no where when reading the ECU info after the timing negotiation fails.

In the baud rate drop down box is there an option listed for 9600 baud?
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
passuff
Jr. Member
**

Karma: +3/-9
Offline Offline

Posts: 48


« Reply #119 on: February 04, 2012, 01:45:55 AM »

Here you are... But also no improvement..
Logged
Pages: 1 ... 6 7 [8] 9 10
  Print  
 
Jump to:  

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