Ducati Monster Forum

Moto Board => Tutorials => Topic started by: JohnEE on February 23, 2013, 06:09:09 PM



Title: How to: DucatiDiag
Post by: JohnEE on February 23, 2013, 06:09:09 PM
UPDATE: DucatiDiag is no more, but there is JPDiag. Same program without all the legal trouble. Linky Linky (http://jpl250rs.perso.sfr.fr/)


I was told about this software recently by a local DOC member. I wish I had found out about it earlier. There is some information on this forum but nothing consolidated and recent so I thought I would put together a guide.


  • What is DucatiDiag?
    • It is a FREE piece of software written by an awesome guy in France. Basically it lets you perform basic maintenance on your ECU that would normally require a diagnostic unit the dealer has.
  • What can DucatiDiag do?
    • Set the Trim
    • Reset the TPS
    • Clear the maintenance wrench
    • Flash custom maps(This is the only function that cost money, 100 euro)
    • Preform various tests that I haven't gotten into yet
  • What ECUs does it work with?
    • IAW5A
    • IAW59
    • Basicly your ECU needs to look like this
    • (http://img2.xooimage.com/files/d/d/5/ecu2-1ccfd42.jpg)
    • Here is a list of compatible bikes. (http://ducatidiag.xooit.com/t9-Liste-des-motos-compatibles.htm)

  • This sounds awesome!! What do i need!?!
    • A Laptop with a USB port.
    • This OBD cable to connect to your bike (http://www.amazon.com/gp/product/B0053NRLHE/ref=oh_details_o05_s01_i01)
    • This OBD to USB cable to connect to your laptop (http://www.amazon.com/gp/product/B002WIN8VQ/ref=oh_details_o05_s00_i00)

  • I got my cables now what?
    • Sign up for the forum! (http://ducatidiag.xooit.com/index.php)
    • Download the latest version of the software off the fourm(There are two versions, one for old ECUs one for new ECUs).
    • Download the drivers for the USB to OBD Cable, Here for XP,Vista and Win7 (http://ducatidiag.xooit.com/redirect1/http://www.ftdichip.com/Drivers/CDM/CDM20824_Setup.exe)
    • Don't connect your OBD to USB cable before installing the above drivers!!

  • Done and Done, What next?
    • Test your OBD cable! Some users fried their ECUs due to the red and black leads being swapped. You shall require a multimeter!
    • The OBD pinout(F) is as follows
    • (http://www.obdtester.com/images/obd2_connector.png)
    • Set your multimeter to its continuity setting(or resistance).
    • Test the +V lead. Connect one test lead to the Red Aligator clip and the other to pin 16. Use a piece of striped wire to make contact with the OBD pin.
    • (https://sphotos-a.xx.fbcdn.net/hphotos-prn1/858594_10151540151485348_1284026020_o.jpg)
    • (https://sphotos-b.xx.fbcdn.net/hphotos-frc1/860020_10151540151410348_1488811667_o.jpg)
    • You should be hearing a beep or getting a resistance if your OBD is wired correctly
    • Now to test the -V lead. Connect one test lead to the black alligator clip the other to pin 5.
    • (https://sphotos-b.xx.fbcdn.net/hphotos-ash3/856791_10151540151655348_300373761_o.jpg)
    • (https://sphotos-b.xx.fbcdn.net/hphotos-ash3/857123_10151540151570348_1471517160_o.jpg)
    • If you get resistance or hear the beep, You are all set!!!

  • Can we use the program finally?!?
    • Yes and no. We need to test the K pin of the AMP connector that connects to the bike before connecting to the ECU. You can skip this section if you trust the worker in China who probably made a 1000 of these in a day  [evil].
    • Connect your OBD to USB cable to your computer and then connect your other OBD cable to that.
    • Connect the red and black alligators clips to their respective terminals. Ethier your battery or like below( Red is V+, Black is V-)
    • (https://sphotos-b.xx.fbcdn.net/hphotos-prn1/859044_10151540151770348_1242935116_o.jpg)
    • Check and double check your leads before connecting!!! I'm not going to get blamed for those that can't use a voltmeter.
    • (https://sphotos-b.xx.fbcdn.net/hphotos-frc1/858812_10151540151820348_2057041262_o.jpg)
    • My OBD to USB cable lights up blue when it has V+
    • Check what com port the OBD connector is on, as shown below(mine is on com 8 )
    • (https://sphotos-a.xx.fbcdn.net/hphotos-ash3/704595_10151540347410348_1409478077_o.jpg)
    • Fire up DucatiDiag and choose your cable set
    • (https://sphotos-b.xx.fbcdn.net/hphotos-prn1/860372_10151540347525348_1969167750_o.jpg)
    • Should look like above, choose fast ini for 5AM ECUs and then click on cable test
    • (https://sphotos-a.xx.fbcdn.net/hphotos-frc1/860128_10151540347405348_1544006105_o.jpg)
    • The above test screen pops up. Enter your com port number into the box and click connect
    • The AMP connector is laid out like - | - -  with the K pin being on the left and the ground pin in the middle. Turn you multimeter to 20 DC Volts and click on the Kline =12V Button. Now when you put your positive test lead on the K pin and the negative lead to ground it should read 12V. Press the Kline = 0V and it will read 0V on your multimeter if everything is all set.

  • Can I connect to my bike now?!?
    • Yes you may. Connect the AMP connector to the male AMP connector the is coming out of the left ECU connector as shown below.
    • (https://sphotos-a.xx.fbcdn.net/hphotos-frc1/860897_10151540151315348_2126217151_o.jpg)
    • (https://sphotos-a.xx.fbcdn.net/hphotos-ash3/857198_10151540151990348_1665092370_o.jpg)
    • Put your com port number into the box and if you feel confident about all your testing now press the connect button and turn your ignition onto the on state.
    • (https://sphotos-b.xx.fbcdn.net/hphotos-prn1/858603_10151540347505348_1847228412_o.jpg)
    • Now you can see the values the ECU is reading. You can't do much at this point. You must copy the info dump from the ECU and create a topic on the fourm and request a license. This is done to prevent commercial use and repackaging of the software.
  • TPS Reset
    • To reset the TPS click the test/reset button at the top of the DucatiDiag window. The window below should pop up
    • (https://sphotos-b.xx.fbcdn.net/hphotos-prn1/19016_10151635027560348_40456703_n.jpg)
    • Note, you should reset the TPS before starting the bike. So turn the key to the on position but don't start the bike. Then connect in DucatiDiag
    • Then press the "TPS Reset" button it should change the TPS to its minimum value (Different for every bike).
  • Trimmer
    • Press the trimmer button at the top of the main DucatiDiag window to open up the below window.
    • (https://sphotos-b.xx.fbcdn.net/hphotos-ash3/644692_10151635027590348_1356023501_n.jpg)
    • Trimming is done with the bike running and when the bike has reached 40C. The buttons won't be available till then.
    • Once the bike has reached 40C you can add or subtract to your trimmer value and test it.
    • The "test" button writes it to the ECU but does not save the change. So you can just shut off the bike if you make a terrible mistake.
    • Press the confirm button to make the change permanent.
    • I haven't figured out how to use the graph to the right. It's supposed to map RPM vs TRIM so you can get an ideal setting.
  • Flashing your ECU
    • You need the writer.exe from JP(code author) and a license to be able to flash your ECU. 100 Euros is the cost.
    • (https://sphotos-b.xx.fbcdn.net/hphotos-prn1/544809_10151635027585348_1470290671_n.jpg)
    • You should dump your ECU first to create a backup before flashing it. The function is in the main DucatiDiag program at the top(No screen shots sorry).
    • Once you get a license from JP, you'll get access to the maps server with a bunch of ECU files from various bikes. Ask him if he has the on you want before getting the writer.
    • He had the DP ECU for my 695 so i downloaded it. Opened up the writer, and turned off the O2 sensor(other options can be seen in the window) then pointed the DP ECU and wrote it. Took about 15 mins.


Title: Re: How to: DucatiDiag
Post by: OzzyRob on February 24, 2013, 04:02:54 AM
Great write up  [thumbsup]

I'd just thought I'd throw in a little extra info for us with the earlier IE Monsters.

A version for the iaw15/16m & P8 (ducatidiagold) is available for diagnostics . There is also development being done on a version to reflash the iaw15 series as well (900SS/M900ie). The reading software is at a stage where it is reliable. Modding of maps can be done through tune edit once the xdf's are nutted out. Writing stage is going to need some brave souls.

http://ducatidiag.xooit.com/index.php (http://ducatidiag.xooit.com/index.php) is a great source of info, the author JP is on there quite a bit and always ready to help out. There's a international section for those of us that are uni-lingual. I go by the same user name over there.

I've added 2 & 3 pin AMP connectors to my adapter leads to make connection easier.


Title: Re: How to: DucatiDiag
Post by: xsephirot on March 06, 2013, 05:32:04 PM
Thanks for the nice write up John! Are you using the program only to do diagnostics and reset TPS or do you plan on using it to do a custom tune? I may need to bother you for questions later on if I want to go a full tune.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 06, 2013, 05:38:31 PM
Why not just go with the proven Centurion[VDSTS] tool from Technoresearch? Is download software, connect hardware, use . . .


Title: Re: How to: DucatiDiag
Post by: Dirty Duc on March 06, 2013, 08:28:06 PM
Very nice write up!


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 06, 2013, 09:15:07 PM
Why not just go with the proven Centurion[VDSTS] tool from Technoresearch? Is download software, connect hardware, use . . .

Damn site cheaper. And Ducatidiag is proven, it works.  [thumbsup]



Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 03:57:38 AM
Damn site cheaper. And Ducatidiag is proven, it works.  [thumbsup]



don't want to start an argument, but, mine was open box, install, connect to bike and done . . .or in other words, "plug 'n play" . . .plus, great live tech support

I downloaded this software and have not been able to make it work, the obd cable is the one from my auto scanner, I just got the USB adapter . . .I even get the blue led to light and I get nothing . . .


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 07, 2013, 04:47:37 AM
don't want to start an argument, but, mine was open box, install, connect to bike and done . . .or in other words, "plug 'n play" . . .plus, great live tech support

I downloaded this software and have not been able to make it work, the obd cable is the one from my auto scanner, I just got the USB adapter . . .I even get the blue led to light and I get nothing . . .

I would venture to guess the OBD cable from your auto scanner isn't the same pinout as the FIAT one everyone uses with DucatiDiag. I havn't heard anything about VDSTS, does it cost anything?

Thanks for the nice write up John! Are you using the program only to do diagnostics and reset TPS or do you plan on using it to do a custom tune? I may need to bother you for questions later on if I want to go a full tune.

Just for TPS and trim right now, i'll probably pay the $133 to be able to flash custom maps somewhere down the line. I'll just flash it to DP spec and swap out my filter for the MWR one.

I'll be updating this as i go through it. I don't have an exhaust on my bike right, thus stopping after connecting to the ECU. Will update in the coming weeks.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 04:49:08 AM
I would venture to guess the OBD cable from your auto scanner isn't the same pinout as the FIAT one everyone uses with DucatiDiag. I havn't heard anything about VDSTS, does it cost anything?
 


$229.00 plus S&H


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 08:17:01 AM
don't want to start an argument, but, mine was open box, install, connect to bike and done . . .or in other words, "plug 'n play" . . .plus, great live tech support

I downloaded this software and have not been able to make it work, the obd cable is the one from my auto scanner, I just got the USB adapter . . .I even get the blue led to light and I get nothing . . .

Hey no argument  ;D some want plug & play others like to fettle a bit.

The support at DD is great, heaps of guys there to give help and the author JP is cool.

Admittedly I using DD on a 2000 M900 with a iaw15m.A8 ECU so have no experience with the later ECU's.

I bought the cables as recommended on the forums ($20 AUD) and had no probs.


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 07, 2013, 09:42:37 AM
Why not just go with the proven Centurion[VDSTS] tool from Technoresearch? Is download software, connect hardware, use . . .
$229.00 plus S&H
That's why. As Rob said, the community is very helpful and the author is pretty much always on there helping out. It is by no means a commercial product and is in a perputual beta test. But having said that, you can't beat free(mostly)  8)


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 09:56:31 AM
I've gone and checked cables as you say, everything checks OK and still can't connect . . . My OBD cable measures as you mention, I have a VW Bora and a FIAT Punto  . . . and the Suzuki Swift


Title: Re: How to: DucatiDiag
Post by: JoeP on March 07, 2013, 11:53:20 AM
I've gone and checked cables as you say, everything checks OK and still can't connect . . . My OBD cable measures as you mention, I have a VW Bora and a FIAT Punto  . . . and the Suzuki Swift

Sometimes you have to put a USB hub between the cables and your laptop to get it to work. I don't know why, but it's been discussed in the DD forums. I have not needed one. Also, are you sure you've got the com port set correctly in DD? The default is not usually correct. Also need to install the correct driver for the cable. There's a link to that on the DD site as well.

Once everything is set up correctly, it works like a charm.


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 07, 2013, 12:05:33 PM
try uninstalling the drivers and re installing them, you need to install the drivers before you connect your OBD to USB cable also.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 12:36:38 PM
it gave me COM8, it's win7pro so it did it automatically


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 12:50:22 PM
I'd wonder across to the DD forums if you haven't already and have a good read. There's a wealth of info available.

JP has also written some software to test the operation of your cable, give this a shot if you haven't already.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 12:55:20 PM
Ozzy, I did, I tested this morning and it all came out good


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 01:06:36 PM
Ok mate, theoretically it should then work.

Unfortunately having a earlier Monster that's about as far as I can go with any advice. Suggesting you look for gremlins or evil spirits probably wont help too much  [laugh]. It does work.


Title: Re: How to: DucatiDiag
Post by: JoeP on March 07, 2013, 01:45:44 PM
it gave me COM8, it's win7pro so it did it automatically

So you should set DD to read from com8. I think the default DD setting is not com8.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 02:35:04 PM
OK, here is how far I get with this, all tests go OK, today it decided it was gong to be COM18

(http://farm9.staticflickr.com/8095/8537075669_822b5c3e87_c.jpg) (http://www.flickr.com/photos/darkmonster620/8537075669/)
dd3 (http://www.flickr.com/photos/darkmonster620/8537075669/#)
(http://farm9.staticflickr.com/8091/8538179890_6fb4b33e99_c.jpg) (http://www.flickr.com/photos/darkmonster620/8538179890/)
dd1 (http://www.flickr.com/photos/darkmonster620/8538179890/#)

any light on the issue?


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 03:00:14 PM
Ok to begin with I'd have only one app at a time open, serial comms can be finicky. Some apps have issues with comm ports greater than a certain number. I know in XP with the driver you can set what com port the USB device is given. If you can try setting it to com4 or under if possible. I know it sounds silly. The cable test software does not use the virtual com port driver to toggle the lines.

I think some advise to use a slow init compared to a fast init.

I really recommend you go over to the DD forums there is a greater wealth of knowledge there.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 07, 2013, 03:09:07 PM
I've gone there a few times, I get lost!!!


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 07, 2013, 04:11:08 PM
The comm port will change based on what usb port you connect it to, Most of the time it will stay the same if you keep using the same port.

Try running it in compatibility mode for an older version of windows.
(https://sphotos-b.xx.fbcdn.net/hphotos-ash4/304306_10151569168565348_279234162_n.jpg)


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 04:18:35 PM
The FTDI driver lets you assign a port number. This is for XP I'm going to assume win7 should be similar

(http://i46.photobucket.com/albums/f108/edgarbrits/_com4_zps607bd6e2.jpg)


Title: Re: How to: DucatiDiag
Post by: JoeP on March 07, 2013, 09:44:37 PM
Did you request a license file and copy it into your DD directory? Won't work without it.


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 07, 2013, 10:29:50 PM
That's only for the remapping as my understanding goes.


Title: Re: How to: DucatiDiag
Post by: thought on March 07, 2013, 11:14:28 PM
offhand, here was my xp in using ducatidiag

http://www.ducatimonsterforum.org/index.php?topic=53602.0 (http://www.ducatimonsterforum.org/index.php?topic=53602.0)


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 08, 2013, 04:47:00 AM
Did you request a license file and copy it into your DD directory? Won't work without it.

False
You can connect to your bike's ECU if you don't have a license but that's all you can do(This is as far as I got in the tutorial). You must take the info dump from the ECU and post it on the forum to get a license from JP(the author).

That's only for the remapping as my understanding goes.

1/2 true
You must pay ($133) for a second license to able to write maps to your ECU.

Darkmonster, I'll look for a pin out of the cable later today to double check against yours. The power lines may be correct but the data lines maybe off.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 08, 2013, 04:54:16 AM
False
You can connect to your bike's ECU if you don't have a license but that's all you can do(This is as far as I got in the tutorial). You must take the info dump from the ECU and post it on the forum to get a license from JP(the author).

1/2 true
You must pay ($133) for a second license to able to write maps to your ECU.

Darkmonster, I'll look for a pin out of the cable later today to double check against yours. The power lines may be correct but the data lines maybe off.

thanks, gotta go to work and no surfing there . . .


Title: Re: How to: DucatiDiag
Post by: xsephirot on March 11, 2013, 08:16:18 AM
So if you want a tune, you would just dyno your bike get the AFR ratio and adjust accordingly with the program? Does it also tune each cylinder separately?


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 11, 2013, 09:13:35 AM
double checked everything, all checks out, just, wont give those screens for testing, should I connect to bike and test connected to bike?

worst case scenario, I need a new ECU after the test or ?


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 14, 2013, 08:37:03 AM
double checked everything, all checks out, just, wont give those screens for testing, should I connect to bike and test connected to bike?

worst case scenario, I need a new ECU after the test or ?

DucatiDiag won't bring up the test screens?   Worst case is you need a new ecu, though if you have checked out the power connectors you should be all set.


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 14, 2013, 11:00:51 AM
DucatiDiag won't bring up the test screens?   Worst case is you need a new ecu, though if you have checked out the power connectors you should be all set.

My Centurion S for IAW5AM connects perfectly . . . so DucatiDiag has been uninstalled . .. best $250.99[inc s&h] I have spent !!!


Title: Re: How to: DucatiDiag
Post by: JohnEE on March 14, 2013, 11:44:25 AM
Yeah, some people have a hard time getting connected other people plug in and don't look back. Glad to hear it's not some obscure electrical gremlin keeping you from diagnostic testing of your ECU.


Title: Re: How to: DucatiDiag
Post by: OzzyRob on March 14, 2013, 03:11:57 PM
double checked everything, all checks out, just, wont give those screens for testing, should I connect to bike and test connected to bike?

worst case scenario, I need a new ECU after the test or ?

I'm reading this as you haven't connected all connectors to the bike. That's not what you mean is it ?


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on March 30, 2013, 08:00:41 PM
I'm reading this as you haven't connected all connectors to the bike. That's not what you mean is it ?

no connection to bike . . .  period!!!


Title: Re: How to: DucatiDiag
Post by: vij on April 01, 2013, 11:14:21 AM
no connection to bike . . .  period!!!

Did you read what is written on the DD forum? ? ? ? ? ?

First of all I hope that you have a VAG-COM KKL 409.1 OBD2 USB Cable and nothing else.

You have to install the following ftdi driver as most VAG cables do not come with a proper USB to serial converter that is required.

http://www.ftdichip.com/Drivers/CDM/CDM20824_Setup.exe (http://www.ftdichip.com/Drivers/CDM/CDM20824_Setup.exe)

You should run windows 7 in Windows XP compatible mode.

Then it might work better.


Title: Re: How to: DucatiDiag
Post by: vij on April 01, 2013, 11:28:30 AM
So if you want a tune, you would just dyno your bike get the AFR ratio and adjust accordingly with the program? Does it also tune each cylinder separately?

Ducatidiag is a diagnostic software. With this you can diagnose your ECU, you can also extract the map from the ECU.

After you have extracted the map you use the free software ECU. With ECM (software that works together with DD) you can change any single parameter that you want in the map so yes you can do individual mapping. You can of course optimize the ignition too.

The you have to pay 100 Euros to get the flasher. With the flasher you can upload the new map to the ECU.

All you need is cables for 30 euros, flasher for 100 euros and you have a complete ECU mapping software. Included in the 100 euros you also have access to a very large bank of Ducati stock and Ducati performance maps for free.

DD, ECM and the flasher works perfect. It also means that if your ECU goes tits up you can get a cheap one on ebay and flash it with your old map and not pay the enormous amount of money that Ducati wants for an spare ECU.

DD rocks

Jocke.......
 


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on April 01, 2013, 11:39:49 AM
Did you read . . . <snip>


Are you trying to tell me something?


Title: Re: How to: DucatiDiag
Post by: vij on April 02, 2013, 11:23:44 AM
Are you trying to tell me something?

It is not very clear what interface you have, what driver you have installed, if you are running in XP compatible mode, if you are running in fast or slow init, which ECU type you have.

Jocke.......


Title: Re: How to: DucatiDiag
Post by: JohnEE on April 11, 2013, 07:05:27 AM
I have acquired the writer so i can flash my ECU to DP spec   [evil] [evil]

Also i have reset the TPS and played around with the trim. But I forgot to take screenshots like a dummy. First post will updated in day or two depending on the rain.


Title: Re: How to: DucatiDiag
Post by: JoeP on April 11, 2013, 11:16:46 AM
I have acquired the writer so i can flash my ECU to DP spec   [evil] [evil]

Also i have reset the TPS and played around with the trim. But I forgot to take screenshots like a dummy. First post will updated in day or two depending on the rain.

Let us know if the speedo calibration works and if the odometer is still correct afterwards.


Title: Re: How to: DucatiDiag
Post by: xsephirot on April 12, 2013, 08:40:02 AM
I have acquired the writer so i can flash my ECU to DP spec   [evil] [evil]

Also i have reset the TPS and played around with the trim. But I forgot to take screenshots like a dummy. First post will updated in day or two depending on the rain.

Oh keep us posted! Maybe just set up a video camera for the whole process so we can get a general idea how this stuff works. I've tried to read that forum and even the english section is kind of hard to understand.


Title: Re: How to: DucatiDiag
Post by: JohnEE on April 14, 2013, 12:29:59 PM
Updated 1st post with TPS, TRIM and writer how to.

Let us know if the speedo calibration works and if the odometer is still correct afterwards.
I didn't use this feature as i think my speedo is pretty close to actual.


Title: Re: Re: How to: DucatiDiag
Post by: Mr.Purple on April 30, 2013, 01:36:10 AM
Genius software! Flashed my ecu with the writer program.
And the engine runs so much smoother with the DP ECU


Title: Re: Re: How to: DucatiDiag
Post by: J5 on May 01, 2013, 12:16:38 AM
Genius software! Flashed my ecu with the writer program.
And the engine runs so much smoother with the DP ECU

did it or does it remove the immobiliser ?


Title: Re: How to: DucatiDiag
Post by: Mr.Purple on May 01, 2013, 01:38:01 AM
It does, but I didn't. There is an option for it in the writer program.
It only works for bikes without a dedicated immobilizer unit.


Title: Re: How to: DucatiDiag
Post by: xsephirot on May 08, 2013, 06:03:03 AM
Quick question for those who have reflashing with ducati diag. Throw on one of the maps available and see how it runs. Take it to get it dynoed with AFRs. And then adjust as necessary and reflash? Does the program allow you to tune each cylinder separately?


Title: Re: Re: How to: DucatiDiag
Post by: Mr.Purple on May 08, 2013, 06:57:49 AM
By reading different maps with the ECM software, I see that some files have separate maps for each cylinder. The one I flashed only had one map for both (AFAIK). I'm not sure if your ecu must support this feature, or if you can map it to do so. I would ask on the ducatidiag forum. And yes, it's possible to alter the map with the ECM software manually, after a dyno run.


Title: Re: How to: DucatiDiag
Post by: Dirty Duc on May 11, 2013, 06:47:56 PM
Can someone with a working VAG-COM cable take some pics of the circuit board in the plug?  Mine doesn't work right, and I'm pretty sure I either have the wrong pinout board or it was soldered wrong (my Fiat cable is bad, also... the center pin is not continuous with the OBD pin, but it isn't held together with screws)


Title: Re: How to: DucatiDiag
Post by: He Man on May 13, 2013, 06:43:16 PM
depending on which you have, you might have to jump one of the ground leads. the board is pritned backwards on mine, but it was soldered correctly, however for the purpose of the duc, it needed some fixer upper. You should use a shorter wire.i just folded the thing into itself.

(http://kuixihe.com/Kui%20Xi%20He/Tutorials/DucatiDiag/slides/IMG_2855.JPG)



Title: Re: How to: DucatiDiag
Post by: Dirty Duc on May 13, 2013, 08:11:33 PM
hmm... 4 and 5 are continuous on mine without jumping.  It seems the fiat cable is backwards at the 3 pin connector, but either way I get no change when clicking the K line buttons in the "cable test."


Title: Re: How to: DucatiDiag
Post by: suzyj on May 15, 2013, 04:53:10 PM
Strewth, I see it's only available in English, Italian, and French versions. I guess I'll have to keep me Strine - English dictionary handy.

Fair crack of the whip mate!


Title: Re: How to: DucatiDiag
Post by: OzzyRob on May 15, 2013, 11:53:47 PM
Ah it's ok I've got pretty good hang of it.

I speak fluent bogan as well for anyone that lives further out than Newtown



And no I wont steal your beer............unless it's more than 13 days before pension day.


Title: Re: How to: DucatiDiag
Post by: suzyj on June 14, 2013, 05:15:43 PM
So far even without registering its told me that the moron who built my loom managed to transpose side stand and clutch inputs to the ecu. Moron!

No joy on my check engine light, which is permanently lit. Maybe that's just another wiring error.


Title: Re: How to: DucatiDiag
Post by: angler on July 03, 2013, 03:35:58 PM
Dang. Check out from the forum for a year and I miss the cool stuff. Thanks SuzyJ for sending me over here.


Title: Re: How to: DucatiDiag
Post by: JohnEE on July 15, 2013, 05:00:43 PM
Just go an email from JP(wrote DucatiDiag). He is pulling the plug on DucatiDiag for the foreseeable future and closing down the forum. I don't know the story behind it, but it sucks none the less.


Title: Re:
Post by: Mr.Purple on July 15, 2013, 11:57:04 PM
Me too.  I'm guessing he got a cease and desist or something similar.


Title: Re:
Post by: JohnEE on July 16, 2013, 03:28:54 AM
Me too.  I'm guessing he got a cease and desist or something similar.
That's what I was thinking but he wrote it from the ground up so idk.


Title: Re:
Post by: Mr.Purple on July 16, 2013, 03:34:49 AM
The software is his own, so no problem there. I think the problem might be that the writer copies other ECUes. I don't know much about this stuff, but in my view it's a gray area. I'm not sure if he would have lost if he was taken to court. I just don't think it's worth the hassle.


Title: Re: How to: DucatiDiag
Post by: Dirty Duc on July 16, 2013, 08:52:31 AM
Either that or he got fed up with people selling the "package" on ebay.  He seemed a little torqued about that a couple of times.


Title: Re: How to: DucatiDiag
Post by: xsephirot on July 17, 2013, 11:06:55 AM
Nooo. I was going to make this my winter project this year. Great now I'll have to shell out more money...


Title: Re: How to: DucatiDiag
Post by: ThilinaK on August 05, 2013, 06:59:51 AM
HELLO GUYS!  I am in Srilanka &  there are only 10-15 ducati  bikes for whole country . I have DUCATI MONSTER400ie &   i need big help from you all.

there is a problem of supplying  riding over 60c temperature. in high rpms it is ok.  i want to know is there a possibility to Reset  TPS  of my DUCATI MONSTER400ie with  DucatiDiag. similler to this articale [thumbsup]. PLEASE GIVE ME ADVISE

Thilina Karunachandra


Title: Re: How to: DucatiDiag
Post by: Mr.Purple on August 05, 2013, 08:20:48 AM
What kind of ECU do you have?


Title: Re: How to: DucatiDiag
Post by: JohnEE on August 05, 2013, 09:09:37 AM
HELLO GUYS!  I am in Srilanka &  there are only 10-15 ducati  bikes for whole country . I have DUCATI MONSTER400ie &   i need big help from you all.

there is a problem of supplying  riding over 60c temperature. in high rpms it is ok.  i want to know is there a possibility to Reset  TPS  of my DUCATI MONSTER400ie with  DucatiDiag. similler to this articale [thumbsup]. PLEASE GIVE ME ADVISE

Thilina Karunachandra

Thilina, in response to your email. DucatiDiag is no longer available, thus it would not be able to help you out. That is why none of the links in the original write up work, as the forum has been closed. Try posting your question in the "tech" section of the forum, you will get more advice over there.


Title: Re: How to: DucatiDiag
Post by: ThilinaK on August 06, 2013, 08:57:54 AM
JohnEE,

thank you for your fast reply, [thumbsup]  If there is a soft copy of the software it will be ok.  I  head one of my friend has the software. he has downloaded earlier. I will find it however. But i need to know the possibility of using DUCATI DIAG to TPS reset of Monster 400ie (EFI). is it similer to this article. please advice. other wise i will be very unlucky guy, without my monster. there are  not any dyno machines or tuning places in srilanka for DUCATI bikes [bang] & other big bikes

thanks lot again. [clap]


Title: Re: How to: DucatiDiag
Post by: JohnEE on August 06, 2013, 06:08:49 PM
JohnEE,

thank you for your fast reply, [thumbsup]  If there is a soft copy of the software it will be ok.  I  head one of my friend has the software. he has downloaded earlier. I will find it however. But i need to know the possibility of using DUCATI DIAG to TPS reset of Monster 400ie (EFI). is it similer to this article. please advice. other wise i will be very unlucky guy, without my monster. there are  not any dyno machines or tuning places in srilanka for DUCATI bikes [bang] & other big bikes

thanks lot again. [clap]

The problem with that is, using some one else's copy of DucatiDiag is that you need a unique License to work with each ECU. So your firiend's copy will not work with your bike.


Title: Re: How to: DucatiDiag
Post by: ThilinaK on August 07, 2013, 07:06:49 AM
Jhone EE,

I want to rest TPS only. no need to do more than that stage. so according to your article that can be done without the license. So  I need to know the compatibility of this DUCATI DIAG Software with ECM of my Monster 400ie (EFI). Please advice or guide me to some other way.

BEST REGARDS, Thilina Karunachandra.(http://)


Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on August 07, 2013, 07:12:26 AM
Jhone EE,

I want to rest TPS only. no need to do more than that stage. so according to your article that can be done without the license. So  I need to know the compatibility of this DUCATI DIAG Software with ECM of my Monster 400ie (EFI). Please advice or guide me to some other way.

BEST REGARDS, Thilina Karunachandra.(http://)

The problem with that is, using some one else's copy of DucatiDiag is that you need a unique License to work with each ECU. So your firiend's copy will not work with your bike.


Title: Re: How to: DucatiDiag
Post by: JohnEE on August 07, 2013, 07:50:25 AM
The problem with that is, using some one else's copy of DucatiDiag is that you need a unique License to work with each ECU. So your firiend's copy will not work with your bike.

To make it even clearer.....
DucatiDiag is tied to the serial number of the ECU. Even if you both have 400's, it still wouldn't work. DucatiDiag will not work what so ever. For instance if i bought an S2R 1000, i can't use my copy of ducatidiag because the serial number of the ECU would be differnt, even though the ECUs are the same model. Post in tech like i said in my first response.


Title: Re: How to: DucatiDiag
Post by: JohnEE on September 19, 2013, 04:37:33 PM
Ducat  errr MMDiag is back (http://jpl250rs.perso.sfr.fr/)  ;D ;D No Writer yet though......twas the best part IMO


Title: Re: How to: DucatiDiag
Post by: ThilinaK on September 19, 2013, 04:59:28 PM
Mr. Jhon,

What is back , I found other way also. my bike has non adjustable TPS. it can be rest with help of multimeter. still i didet tune it , because i exactly dont know wher to blug multimeter in TPS.


Title: Re: How to: DucatiDiag
Post by: ThilinaK on September 19, 2013, 05:12:34 PM
yes Jhonee,

there is anew link. I downloaded .   . thanks . thanks . thanks . thanks . thanks . thanks . thanks

it will work.



Title: Re: How to: DucatiDiag
Post by: ThilinaK on September 23, 2013, 07:52:29 AM
Dear Mr.JohnEE  & all

 I am going to tune my Ducati monster 400ie in coming week end with my garage friend. These steps should follow according to workshop manual.

According to manual Tuning Procedure  is like this ( Page 111)
Monster 400 models are equipped with a linear-type non-adjustable throttle position sensor fitted to the throttle body; proceed as follows:

1.   zero setting the throttle position sensor;
2.   balancing the air flows
3.   setting the CO rate.

this is my tps
(http://)

Now  i can use  "JPdiag " or  there is a way to rest TPS using multimeter. 

Disconnect  the throttle position sensor  from the motorcycle wiring Connect cable  to connect the throttle position sensor to multimeter Then the multimeterreads the voltage output from the sensor. 

With the MASTER throttle completely closed, the reference value is 150 mV±15.

In case a different value is read, loosen the 2 screws  retaining the throttle position sensor, keep the MASTER throttle closed and turn the throttle position sensor until you obtain the required reading. Tighten the throttle position sensor screws  making sure that the correct reading is retained. Disconnect the multimeter from the TPS and reconnect the vehicle wiring harness.  Please advise me to do this with multimeter.  OR other way

 I am afriad to connect  JP diag to ECU because there is note like this

"Try it at you own risk. No hardware issold here. A bad hardware may destroy yourecu,be warned"

also I dont know can I reset  400 ie TPS with this jp diag software.  I read artical writen by you. 

Please advice me to do this

Best regards

Thilina K






Title: Re: How to: DucatiDiag
Post by: DarkMonster620 on September 23, 2013, 07:59:29 AM
try reading this,

http://www.bikeboy.org/ducati2vthrottleb.html (http://www.bikeboy.org/ducati2vthrottleb.html)

NO electronic software is going to "set" the TPS, it will "RESET" the current position as "0°" . . .

If you DO NOT UNDERSTAND, THEN POST IN THE TECH THREAD AND ASK FOR HELP . . .


Title: Re: How to: DucatiDiag
Post by: ThilinaK on September 23, 2013, 08:58:57 AM
Dear Sir,

this is about 2V Non Linear TPS Baseline Adjustment
my tps is linear-type non-adjustable throttle position sensor. According to  http://www.bikeboy.org/ducati2vthrottleb.html (http://www.bikeboy.org/ducati2vthrottleb.html)  I have the  TPS in first picture. So  what is the best method?

1. JPDIAG
2. Or multimeter method if possible.

Best regards

Thilina


Title: Re: How to: DucatiDiag
Post by: JohnEE on September 23, 2013, 11:43:12 AM
Reset your TPS with 1. JPDIAG

Post in tech if you have more questions, this is a how two thread for DucatiDiag/MMDiag not a thread for resetting TPS


Title: Re: How to: DucatiDiag
Post by: ThilinaK on September 27, 2013, 09:55:25 AM
Dear Sir,

I have a Little thing to ask , In Jp diag there is a tab called " DTC"  and also " ECU unlock"

1. What are those ?
2. ECU Unlock opens a window  and it has , ecu virginity check & Unlock ECU, so what are those and are that need to do general things like Co trim, tests, tps rest. that was not in article. please advise

Best Regards

Thilina Karunachandra


Title: Re: How to: DucatiDiag
Post by: mr.freezer on October 17, 2013, 07:14:23 AM
can anyone send pinout for 3 PIN connector to OBD2 ?? on the first  side theres pinout for "crocodiles"... so if I can have pinout for the 3PIN connector too i can make my own.. thanks a lot..


Title: Re:
Post by: Mr.Purple on October 17, 2013, 08:40:40 AM
Just Google OBD2 to Fiat wire diagram or something similar


Title: Re: How to: DucatiDiag
Post by: mr.freezer on October 17, 2013, 10:16:58 AM
can anyone check this if it is right.. the additional black then goes from - Battery to pin 4.. If somebody would be so nice to checked it.. then I can try it tommorow

(http://www.arclub.cz/diskuze/pictures/pict_20120425_214803.jpg)


Title: Re:
Post by: Mr.Purple on October 17, 2013, 10:26:50 AM
Impossible to see on the cable without using a voltmeter. + and -  should be 12v and you can test the cable in Ducatidiag without hooking it up to your bike (just the power and ground to the battery. That should determine if you got the K-line right.


Title: Re: How to: DucatiDiag
Post by: mr.freezer on October 17, 2013, 10:47:42 AM
It is not difficult to check it with multimeter... my friend checked his FIAT reduction and it is just right this, but without crocodile for - pole


Title: Re: How to: DucatiDiag
Post by: xsephirot on October 26, 2013, 05:50:52 PM
For those who have flashed before, what file format are the mappings?

Looks like we*may*  have another option for a writer: http://www.morini-riders-club.com/forum/viewtopic.php?f=2&t=2893 (http://www.morini-riders-club.com/forum/viewtopic.php?f=2&t=2893)



Title: Re: How to: DucatiDiag
Post by: JohnEE on October 27, 2013, 03:36:36 PM
  .ddg


Title: Re: How to: DucatiDiag
Post by: xsephirot on October 29, 2013, 06:53:03 AM
  .ddg

So looks like .ddg files are encrypted. And can only be converted by JP and MaGax. If anyone with a s2r 800 map in ddg for open air box and slip on exhaust could get JP to convert it to a bin file for me I would really really appreciate it. Hell, I'll even paypal pay for it if you want.


Title: Re: How to: DucatiDiag
Post by: JohnEE on October 30, 2013, 04:36:12 AM
I wish i had the foresight to download the maps library when DucatiDiag went down, my S2R1k is hurting for the race map....


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on December 05, 2013, 01:24:17 PM
Good news, everyone! ;) Today i manage flash my S4RS with IAW5x ECU by GUZZI writer (reader works also well). There is even way to convert *.ddg files to bin (by program ECM) [thumbsup]. I was also happy to try what happen when you flashing and your ntb. crash [bang] and no worries you just flash it again and it works fine. [thumbsup]


Title: Re: How to: DucatiDiag
Post by: JohnEE on December 06, 2013, 11:14:23 AM
Do you know of a repository for ECU Maps for Ducs?


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on December 06, 2013, 01:43:46 PM
JohnEE: PM


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on January 22, 2014, 12:52:26 PM
Hi, I had some spare time so i tyred to make *.xdf (TunerPro) file for Monster S4RS (5AM ECU). Its basically coppied from ECM. Maps shows same value in Tuner and ECM. Lambda flags are not working (its just for data type) and RPM limiter should be OK nevertheless I'm not sure that description is OK. Files are https://drive.google.com/folderview?id=0B4mvNmoVcqKyWjkxTmFldE9Dd2c&usp=sharing (https://drive.google.com/folderview?id=0B4mvNmoVcqKyWjkxTmFldE9Dd2c&usp=sharing) there are also bin files, one stock and one DP. If there is somebody with knowledge to check or improve it [bow_down] please take a look. Thanks


Title: Re: How to: DucatiDiag
Post by: xsephirot on April 26, 2014, 09:45:20 AM
Mambo, were you able to disable the immobilizer?


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on May 04, 2014, 12:40:56 AM
Hi, I never tried it. It should be possible with Guzziwriter. It depends on xdf file for TunerPro. For example for 1098 there is imobilizer switch so you can probably disable imobilizer.

BTW on GuzziDiag page is now *.xdf file for S2R 5AM ECU and it's look like it will work with S4RS maps (it gives same values as ECM). There are LAMBDA switches now [clap] and bunch of other stuff.


Title: Re: How to: DucatiDiag
Post by: xsephirot on May 05, 2014, 12:45:16 PM
Hi, I never tried it. It should be possible with Guzziwriter. It depends on xdf file for TunerPro. For example for 1098 there is imobilizer switch so you can probably disable imobilizer.

BTW on GuzziDiag page is now *.xdf file for S2R 5AM ECU and it's look like it will work with S4RS maps (it gives same values as ECM). There are LAMBDA switches now [clap] and bunch of other stuff.

Whoa, I took a look at the 5am ecu look on tunerpro and it is super confusing.  Going to have to mess around. It even looks like we have the ability to tune the right cylinder separately.


Title: Re: How to: DucatiDiag
Post by: JohnEE on May 06, 2014, 02:20:41 AM
Oooo I've been dying to be able to re tune without spending the cash...or at least turn of the immo. I'll have to try it out.


Title: Re: How to: DucatiDiag
Post by: xsephirot on May 07, 2014, 12:42:07 PM
Yeah I have no idea what I'm doing. Even tried watching some youtube videos on tunerpro. The XDF file for the s2r800 has alot of tables that I have no idea what it does and it has no naming on it.


Title: Re: How to: DucatiDiag
Post by: JohnEE on May 09, 2014, 02:45:53 AM
The values represent fuel points for different Throttle Position and gears if i'm not mistaken.


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on May 09, 2014, 11:14:01 PM
For us main table will be Lambda 1/2 on/off, maybe rev limit (if you tune stock map) and if you have wideband lambda and know what you doing then Fuel main and fuel delta.


Title: Re: How to: DucatiDiag
Post by: xsephirot on May 11, 2014, 11:11:21 AM
The values represent fuel points for different Throttle Position and gears if i'm not mistaken.

So what exactly does the XDF do in comparison with the BIN? I can't notice a difference at all if I only open the bin or the xdf in tunerpro. Like after adjusting in tunerpro, do you save it as a .bin or .xdf to flash it with guzzidiag?

The other area of confusion is the development folder where there are many unnamed tables: (http://i.imgur.com/CpCQki7.jpg)


Title: Re: How to: DucatiDiag
Post by: thorn14 on May 13, 2014, 09:00:42 AM
So from what I can gather, the xdf file is referred to as the "mask" which has all the tables set up, but is blank until you load a bin. The bin has all the appropriate vales. At least as far as TunerPro is concerned.

I have issues with the strange scale or metric by which some numbers are input. Like "Max rpm 60"!? The fuel main table makes the most sense, but I've never seen a screen like that before so I'm weary of changing anything.

On the other hand, GuzziDiag works fine.  ;D


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on May 13, 2014, 12:15:55 PM
Yes thorn14 is right, plain bin file looks like this:
(http://i.imgur.com/dIKbU8c.png)
so xdf file make some sence of this.
Because there is NO documentation (public) where is what, you have some unknow tables in Development folder, maybe in time somebody finds out what they do.
BE AWARE numbers shoud make some sence! If not there is big possibility that xdf file is wrong. 5AM ECU is fairly robust so keep your backup and you will be fine if something goes wrong.
Little hint for beginers, if you load bin and xdf double click on table name will open it. If you have load compare bin then you can nicely see differences between maps.


Title: Re: How to: DucatiDiag
Post by: fi_duke on May 16, 2014, 01:30:38 AM
Hi, as said before the .bin file contains the contents of the ECU and the .xdf file is a TunerPro -file that tells the program where stuff is located in the binary.

Does anyone know if the .bin allso contains information about the immobilizer? I'm thinking of buying a second ECU to play with. So is it possible to make a 1:1 copy of the ECU with guzzidiag reader and writer?


Title: Re: How to: DucatiDiag
Post by: thorn14 on May 16, 2014, 06:28:36 AM
There's nothing labeled in the bin files I have that says immobilizer, so it's gonna be one the unlabeled sections no doubt.


Title: Re: How to: DucatiDiag
Post by: fi_duke on May 16, 2014, 09:45:59 AM
Yes it would be buried somewhere in the binary. I'd imagine it would be pretty tough to find just by examining the bin. By comparing bins it shouldn't be that hard to find differences. But anyway... Anyone have experience of re-flashing ECUs from other bikes with guzzi tools?


Title: Re: How to: DucatiDiag
Post by: KIng.Mambo on May 17, 2014, 07:53:38 AM
Yes, I took *.ddg file from old DucatiDiag (from DP ECU I found on web) and flash it by GuzziWriter with no problem. [thumbsup]


Title: Re: How to: DucatiDiag
Post by: JohnEE on May 24, 2014, 05:20:56 AM
After scrolling through the GuzziDiag page i found out that he had a S2R1000 DP ecu.xdf file.....  ;D ;D  I will be playing with it later today. I shall report back.


Title: Re: How to: DucatiDiag
Post by: JohnEE on May 24, 2014, 12:39:15 PM
Success, I made a copy of my ECU's bin file with the Guzzi reader than opened it with the S2R 1000 DP .xdf file and disabled the lambdas. Runs like butter now..  ;D ;D . I'll have to make another tutorial as this one is pretty useless now.


Title: Re: How to: DucatiDiag
Post by: Punx Clever on February 19, 2017, 12:36:44 PM
Reviving a dead thread here, I know...

Any current sources for the software discussed here? Both links are dead as can be.

Edit:

Found it!

http://jpdiag.akress.com/


Title: Re: How to: DucatiDiag
Post by: RB on May 01, 2021, 04:17:02 AM
Bring out your dead...
Just got hooked up with JPDiag using the Fiat connector and a KKL 409 FT chipped OBD2 connector on my 06 S2R 800.
Waiting on my license now.
Can someone tell me what the ECU virginity check does and where I get the 5 numbers to enter on that screen.
Cheers


SimplePortal 2.1.1