Ducati Monster Forum

Moto Board => Tech => Topic started by: thought on November 13, 2011, 08:40:30 AM

Title: Ducatidiag
Post by: thought on November 13, 2011, 08:40:30 AM
I just found this out and thought it might be good for people here to know about.  I just ordered the cables for it and I'll be testing it out this coming week when it arrives.

Basically what it is is a free basic VDST.  It only works with the older Magneti Marelli ecu's so the new monsters are out.  What you do is buy 2 cables (about 16-25 dollars, you can find them on amazon/ebay), get a ecu info dump from your ecu, upload it to the site, and then the writer of the software will send you a license file for your ecu.  With that you can reset your tps, reset the service light, and do other basic functions VDST does.  If you pay $100 euros to the writer of the software you can enable the write function of the software and it'll let you even reflash your ecu to dp spec.

Anyone else here try it yet?

http://ducatidiag.xooit.com/index.php (http://ducatidiag.xooit.com/index.php)

some more info on it:

http://www.ducati.ms/forums/138-streetfighter/113620-oh-my-5.html (http://www.ducati.ms/forums/138-streetfighter/113620-oh-my-5.html)

I'll let you guys know how it works out... I'm going to look to see if I can find a sfs dp ecu hash on their site with the closed loop disabled.
Title: Re: Ducatidiag
Post by: muskrat on November 13, 2011, 08:50:22 AM
 [popcorn]
Title: Re: Ducatidiag
Post by: Speeddog on November 13, 2011, 09:37:09 AM
 [popcorn] [popcorn]
Title: Re: Ducatidiag
Post by: muskrat on November 13, 2011, 12:53:10 PM
ok you've had enough time now.  we want answers.  [evil]
Title: Re: Ducatidiag
Post by: WetDuc on November 13, 2011, 02:46:57 PM
Saw this.   Interesting, but I just bought my VDSTS...
The reflash deal is cool. 
Title: Re: Ducatidiag
Post by: thought on November 13, 2011, 03:09:32 PM
haha, i'll let you guys know... cables dont arrive till tues.

supposedly supports other MM ecu makes too... like guzzi's
Title: Re: Ducatidiag
Post by: koko64 on November 14, 2011, 04:30:27 AM
This is promising. [popcorn]
Title: Re: Ducatidiag
Post by: ungeheuer on November 14, 2011, 08:50:26 PM
Quote from: thought on November 13, 2011, 03:09:32 PMsupposedly supports other MM ecu makes too... like guzzi's
apparently so...
(http://i25.photobucket.com/albums/c82/postal_paintball/My%20Moto%20Guzzi/DSC06881.jpg)
Title: Re: Ducatidiag
Post by: thought on November 14, 2011, 10:12:41 PM
yup, i've been trying to find out as much as i can before the cables arrive so i'm ready when they do.

you can sign up to the forum anytime you want, but you cant access the mapping and ecu software section until you have over 1 post.  it also helps a lot if you read french... google translate has been my friend while i've been figuring things out.

you can check out a list of bikes that he hosts maps for in this link:

http://jpl250rs.perso.sfr.fr/MAPS/ (http://jpl250rs.perso.sfr.fr/MAPS/)

basically covers every modern 2v/4v duc cept the siemens ecu ones (new monsters, diavel, mts1200)

been told that the writer, jp, also has a good selection of maps that he hasnt put up in the repository yet so you can ask and see if he has it somewhere.

overall though it seems that everyone is pretty happy with it... pretty cool for 100 euros for unlimited reflashes and still cheaper than the usual 250 that's being charged for a standard reflash.  thing is that you'll need a new license per ecu you're using with it... 50 euros extra per ecu after that initial 100 euro one.  the free basic vdsts is always free for any ecu though... and as usual you'll need it to be open loop if you want to mess with the co trim in the ecu.
Title: Re: Ducatidiag
Post by: d3vi@nt on November 15, 2011, 04:40:36 PM
It's Tuesday. Do you know where your cables are?  [evil]

No pressure.  ;D
Title: Re: Ducatidiag
Post by: ungeheuer on November 16, 2011, 02:27:22 AM
Quote from: D3vi@nt on November 15, 2011, 04:40:36 PM
It's Tuesday. Do you know where your cables are?  [evil]

No pressure.  ;D

[popcorn]
Title: Re: Ducatidiag
Post by: thought on November 16, 2011, 06:51:23 AM
had to attend a birthday party last night.  explained to her that i was supposed to be messing around with my bike and she wasnt impressed.  haha

but i have them in hand now and i'm going to try it out tonight... wont be able to get much done tonight though, i'll need to just get the ecu dumped and sent out for the license file.
Title: Re: Ducatidiag
Post by: TAftonomos on November 16, 2011, 10:34:04 AM
I've used it some, Bill has used it a bunch and I believe has flashed 2 bikes with it.  A++
Title: Re: Ducatidiag
Post by: Latinbalar on November 16, 2011, 11:24:00 AM
So the new mission is to find a program that will let you transfer new maps onto the ECU with out being charged European currency.
Title: Re: Ducatidiag
Post by: TAftonomos on November 16, 2011, 11:26:35 AM
So send your ECU to one of the many shops that flash it, and pay them $250 USD.

   [thumbsup]
Title: Re: Ducatidiag
Post by: vossy on November 16, 2011, 02:22:01 PM
 [popcorn] [popcorn] [coffee]
Title: Re: Ducatidiag
Post by: suzyj on November 16, 2011, 03:56:54 PM
[popcorn] [popcorn] [popcorn]
Title: Re: Ducatidiag
Post by: thought on November 17, 2011, 10:14:12 AM
tried connecting it last night, having issues getting it to connect.

going to post up on the forum and see if i'm doing anything wrong... i think it might be the old pc laptop i'm using and possibly some kind of com port issue.
Title: Re: Ducatidiag
Post by: WetDuc on November 17, 2011, 11:30:09 AM
I really like what the ducatidiag is trying to do: make it cheaper to work on our bikes.

But the frustration of making the system work and having to correspond with the writer of the software makes me like my VDSTS better, I think.

Good luck making it work.
Title: Re: Ducatidiag
Post by: TAftonomos on November 17, 2011, 01:11:41 PM
Quote from: thought on November 17, 2011, 10:14:12 AM
tried connecting it last night, having issues getting it to connect.

going to post up on the forum and see if i'm doing anything wrong... i think it might be the old pc laptop i'm using and possibly some kind of com port issue.

Mine connected on the first try, and fairly quickly too.  The DL took a bit to "start", but it worked.  The language barrier isn't too bad....lots of english speaking people in the international forum.

Heck, for $34 total (for the cables), it's a pretty sweet deal.  Simple enough to reset TPS, check pump/fans/injectors, etc...  And if you know someone that already has a tuned map that you want.....


Title: Re: Ducatidiag
Post by: thought on November 17, 2011, 02:17:12 PM
yeah, i really want to get it to work too... i pm'ed the writer and he uploaded the termi slip on map i was looking for.  there are one or two other custom maps that are supposed to be pretty good too, i'll try them all out eventually.

just gotta figure out if it's my laptop that's messing up or the cables.
Title: Re: Ducatidiag
Post by: greenmonster on November 17, 2011, 04:15:12 PM
Default port COM 1 is usually the serial port, wchich could ev need diiferent baud rates.
Guzzi in pic seems to use USB.
No easy setup manual?
W MyECU P8, similar ussues w ports.
Title: Re: Ducatidiag
Post by: billg69gmc on November 19, 2011, 06:50:10 PM
Couple of things....
Make sure you are running the program as an administrator
Make sure you are doing a properties thing and check off compatibility to win2k/win98 (i think) if you are using windows 7
When you launch DucatiDiag, you can do a cable check. If the com port is wrong, you wont get a connection. You can check in windows what port is being used if you are unsure.

While Flashing is not speedy, it is making sure that the correct data is being written, so JP has written this software well.

I've been using a cheap netbook and no issues.

I've flashed my Hyper to DP status
I've messed around with my StreetFighter (playing with correcting the speedo). I did not need to alter that map since it was flashed already.
JP is currently working on solving the Exhaust Flapper Motor. JP originally wrote the program for a thesis report. He is not out to get rich, hell the basic DucatiDiag is free, you buy your own cables. All you give to JP is your stock map and he sends you a DucatiDiag license for that ECU. You can add other ECU's, no charge.

The only charge is for "Writer" which is his flashing software. No longer are castaway 5AM and 5.9AM ECU's a waste. They can be recycled. You can turn off the immobilizer and leave your stock ecu alone, if that part bothers you.

Gilly
Title: Re: Ducatidiag
Post by: HotIce on November 20, 2011, 09:20:24 AM
I got the cables before reading more carefully within the ducatidiag web site, and unfortunately it does not work with the newer Siemens ECUs (2012 Monster 1100 EVO here).
They use a different protocol, and the ducatidiag author does not seem interested in making it work with the new ECUs. Understandably so, if only because not having a real bike with such ECU, it makes it difficult to tweak the software.

Title: Re: Ducatidiag
Post by: thought on November 20, 2011, 10:38:46 AM
Quote from: billg69gmc on November 19, 2011, 06:50:10 PM
Couple of things....
Make sure you are running the program as an administrator
Make sure you are doing a properties thing and check off compatibility to win2k/win98 (i think) if you are using windows 7
When you launch DucatiDiag, you can do a cable check. If the com port is wrong, you wont get a connection. You can check in windows what port is being used if you are unsure.

While Flashing is not speedy, it is making sure that the correct data is being written, so JP has written this software well.

I've been using a cheap netbook and no issues.

I've flashed my Hyper to DP status
I've messed around with my StreetFighter (playing with correcting the speedo). I did not need to alter that map since it was flashed already.
JP is currently working on solving the Exhaust Flapper Motor. JP originally wrote the program for a thesis report. He is not out to get rich, hell the basic DucatiDiag is free, you buy your own cables. All you give to JP is your stock map and he sends you a DucatiDiag license for that ECU. You can add other ECU's, no charge.

The only charge is for "Writer" which is his flashing software. No longer are castaway 5AM and 5.9AM ECU's a waste. They can be recycled. You can turn off the immobilizer and leave your stock ecu alone, if that part bothers you.

Gilly

thanks gilly, i was actually the one pm'ing you about it on ducati.ms.

i tried again with my old pc laptop but i have a funny feeling it's the laptop that's making it not work.  i use a macbook currently and it doesnt have parallels on it... i might try again with that installed or just borrow a netbook from another friend of mine.

Quote from: HotIce on November 20, 2011, 09:20:24 AM
I got the cables before reading more carefully within the ducatidiag web site, and unfortunately it does not work with the newer Siemens ECUs (2012 Monster 1100 EVO here).
They use a different protocol, and the ducatidiag author does not seem interested in making it work with the new ECUs. Understandably so, if only because not having a real bike with such ECU, it makes it difficult to tweak the software.



yah, it's only for the older magneti marelli ecu's... from what i understand the writer of the software doesnt have a bike with a siemens ecu and cant really do anything about it unless someone is willing to give him one.
Title: Re: Ducatidiag
Post by: HotIce on November 20, 2011, 10:44:42 AM
I have found this:

http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601 (http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601)

Which together with the OBD2 cable which is already needed for ducatidiag, "should" be able to interface with the Siemens ECU.
The seller says it comes with a software which should allow the folowing:

Features:

1.Very user-friendly, easy to learn, and easy to install.
2.The processor is an ELM327.
3.The output protocol (connection to laptop) is USB.
4.The software supports two platforms - DOS and Windows(not include Windows 7).
5.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their 6.meaning (over 3000 generic code definitions in the database).
7.Clear trouble codes and turn off the MIL ("Check Engine" light).

Display current sensor data, including:

*Engine RPM
*Calculated Load Value
*Coolant Temperature
*Fuel System Status
*Vehicle Speed
*Short Term Fuel Trim
*Long Term Fuel Trim
*Intake Manifold Pressure
*Timing Advance
*Intake Air Temperature
*Air Flow Rate
*Fuel Pressure
etc..


If only could reset the service light, I'd be more than happy for now.


Title: Re: Ducatidiag
Post by: thought on November 20, 2011, 03:07:01 PM
Quote from: HotIce on November 20, 2011, 10:44:42 AM
I have found this:

http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601 (http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601)

Which together with the OBD2 cable which is already needed for ducatidiag, "should" be able to interface with the Siemens ECU.
The seller says it comes with a software which should allow the folowing:

Features:

1.Very user-friendly, easy to learn, and easy to install.
2.The processor is an ELM327.
3.The output protocol (connection to laptop) is USB.
4.The software supports two platforms - DOS and Windows(not include Windows 7).
5.Read diagnostic trouble codes, both generic and manufacturer-specific, and display their 6.meaning (over 3000 generic code definitions in the database).
7.Clear trouble codes and turn off the MIL ("Check Engine" light).

Display current sensor data, including:

*Engine RPM
*Calculated Load Value
*Coolant Temperature
*Fuel System Status
*Vehicle Speed
*Short Term Fuel Trim
*Long Term Fuel Trim
*Intake Manifold Pressure
*Timing Advance
*Intake Air Temperature
*Air Flow Rate
*Fuel Pressure
etc..


If only could reset the service light, I'd be more than happy for now.




cant say for sure but i'd be highly doubtful that would work unless you have software specially written for the siemens ecu.  it would have to probably interpret a totally different set of data coming in compared to the mm ecu.

also, i'd be careful with plugging random things into your ecu.  even with ddiag you can brick it.  i'm ok with ddiag because it's pretty well proven at this point with the mm ecu's, but the siemens ecu is pretty new territory.
Title: Re: Ducatidiag
Post by: ungeheuer on November 21, 2011, 02:31:07 AM
Quote from: HotIce on November 20, 2011, 10:44:42 AM
I have found this:

http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601 (http://www.ebay.com/itm/ELM327-OBD2-CAN-BUS-vehicle-tools-equipment-Diagnostic-interface-scanner-CD-/250932104601)

Which together with the OBD2 cable which is already needed for ducatidiag, "should" be able to interface with the Siemens ECU.
Should?  What makes you able to conclude that?  Some wildly optimistic wishful thinking going on there me thinks  :D. 
But as always, I'm happy to be proven wrong  ;D.

Quote from: thought on November 20, 2011, 03:07:01 PMcant say for sure but i'd be highly doubtful that would work unless you have software specially written for the siemens ecu.
Given how long it took Rexxer to crack the Siemens ECU, I'd be inclined to agree with the above opinion too.

Quote from: thought on November 20, 2011, 03:07:01 PMalso, i'd be careful with plugging random things into your ecu. 
+11ty billion

Quote from: HotIce on November 20, 2011, 10:44:42 AMIf only could reset the service light, I'd be more than happy for now.
Other than your dealer, Rexxer is the only way I know.  If you're interested the Rexxer saga is here >>  http://www.ducatimonsterforum.org/index.php?topic=43335.0 (http://www.ducatimonsterforum.org/index.php?topic=43335.0)

And if you're really a bugger for punishment... there's more Siemens ECU reading here >>  http://www.ducatimonsterforum.org/index.php?topic=41934.0 (http://www.ducatimonsterforum.org/index.php?topic=41934.0)

But we digress.  Back to Ducatidiag for Marelli ECUs....
Title: Re: Ducatidiag
Post by: HotIce on November 21, 2011, 07:37:34 AM
Re flashing, and clearing error codes (AKA, service light - all I am looking for, at this time), are two entirely different topics (and handled by different bus protocols).
The "crack", is mostly about decoding the binary (map) file you read/store into the ECU, in a way such that you can change the values without breaking the bike.
The ELM327 chip is just a proxy, which detects a bunch of protocols, and does for you things you'd have to do yourself (like preparing the wire packet with proper headers, check-sums, etc... - or handling bus message filtering).
If the ECU speaks any of these protocols (which, on the contrary of the ECU map file, are pretty known ISO/SAE standards), the ELM327 detects them and allows you to interact with such protocol.
If not, it gives you back an error.
Title: Re: Ducatidiag
Post by: ungeheuer on November 21, 2011, 12:04:59 PM
Quote from: HotIce on November 21, 2011, 07:37:34 AMRe flashing, and clearing error codes ... are two entirely different topics
Indeed. 

And the OP doubtless intended this topic be about.... Ducatidiag for Marelli ECUs  :).

Let's not hijack it any further, eh?  [thumbsup]
Title: Re: Ducatidiag
Post by: HotIce on November 21, 2011, 12:27:39 PM
Sure, will let you know how it goes, and soon as I get past the 600 miles.
Title: Re: Ducatidiag
Post by: thought on November 25, 2011, 10:52:22 PM
ok, got it working finally... i switched laptops and it turns out that you dont need to start the engine, you just need to turn the key to the start position... once i started the engine it went a bit funny on me but ignition off was fine.  nest time i go and try it i'm going to test both laptops again and see if it was something i was doing wrong with the process and not actually the hardware having issues.

just sent in my license request and i'll get the flash upgrade once that's done.  gonna try the termi slip on flash first and see what happens.
Title: Re: Ducatidiag
Post by: koko64 on November 27, 2011, 08:54:45 PM
 [popcorn]
Very interesting indeed.
Power to the people.
Title: Re: Ducatidiag
Post by: thought on December 05, 2011, 10:04:10 PM
ITS ALIVE!!

Got it all working tonight, paid for the write function and now I'm running a termi slip on map on my new akrapovic slip ons :D

I'll be testing out the map to see if it works well (people say it runs pretty rich) as there is one other custom map on the ftp that is supposed to be pretty amazing.  Also, on a side note, ducatidiag can remove the lambda function and also remove the immobilizer.  Not sure if it's working for all models, but it does work for mine... I left the immobilizer on but took off the lambda sensor functions.

Once I switched to the other laptop everything went pretty smooth.  For some odd reason it still gives me issues when I try to connect while the engine is on, but it works perfectly when I connect with the engine off.  It just might be an issue with the really slow old laptop I'm using (10ish years old) hanging when the engine is on and me thinking something is wrong and not waiting long enough for it to connect.  I dont really have any other PC laptop more current to test out this theory with, but I'm ok with that current results.

I connected everything up, flashed the ecu (you have to check off "force hardware compatibility" to make it work), and reset the tps.  All pretty simple and I still have my stock map saved in case I ever need to revert it back to original.

The only slight freak out moment I had was when I finished flashing the ecu and all of a sudden saw the odometer at 8800 vs the 5500 reading I used to have... realized it was because it flipped it to the EU settings on reset so it was reading in KM vs Miles.

All said and done... it's cheaper than going to the dealer to reflash your ecu and you can rest your tps by yourself along with unlimited flashes.  I know the 1st ecu is 100 euros and any other ecu's are discounted but I'm not sure of the discount amount..  You can also mess with some other functions like CO trim etc, but that's a bit beyond my threshold of "stuff I'm willing to toy with on my bike".  If anyone is looking to reflash their MM ecu, I'd def reccomend it.
Title: Re: Ducatidiag
Post by: ungeheuer on December 06, 2011, 01:34:30 AM
Very interesting.  Great thread thought  [clap]

Pity it not an option for us Siemens guys, but very interesting nonetheless  [thumbsup].




Title: Re: Ducatidiag
Post by: billg69gmc on December 10, 2011, 03:05:59 PM
Glad you got it going thought!
It's been a good 6 months since my flash, aint nothin but riding to talk about!

People should be aware of a couple things...
1) this is for the MM 5AM and 5.9AM ecu's. Sorry Evo's
2) the cables (there are two) only cost in total $25-ish
3) dont buy the cables from china if you live in the US, jeeze. Look on Amazon FFS!
You need the ODB cable and a Fiat three pin (fiat 3 pin connects to the ODB and your bikes diagnostic port)
4) dont fall for someone selling this on line. The DucatiDiag is FREE. Unless you like being scammed, then go ahead and pay someone for something that is FREE!
5) If you do pay someone for this, you still have to register the DucatiDiag with JP in order to get the "key file" so that you can perform TPS resets and shit.
6) if you live in china, go right ahead and buy the cables from china, that makes total sense!
Title: Re: Ducatidiag
Post by: Pssst on May 02, 2012, 02:31:24 AM
Hi all,
I'm a new member here and besides having a friend and ride buddy here who's been encouraging me to join up I also thought there may be some expertise among the monsterelite re ducatidiag. I see there's plenty of chat which is encouraging.

I've put together a Getting Started Guide at ducatidiag to help out future users even though I'm still not quite up an operational. I've been mucking around with it for the last few days and whilst having the fairings off I did the dzus conversion. The weather was great here today, for a change, I decided to go for a fang so I put the fairings back on and I'm leaning towards giving up on this exercise.

I've just been sent another key which hopefully will see the software up and operational but before I go ahead and try again I'm looking for some advice if anyone can help me out here.

The reason I wanted to utilise DD was to reset the TPS. My bike has been idling around 1500RPM since installing a set of Termi slipons and the DP ECU. Twice now the mechanic has done the TB's and the vacuum thing and air bleeds. Apparently he managed to reduce the idle a bit but has had to set one cylinder richer than the other.

Currently DD shows the TPS set to 2.1 deg. My question to anyone who understands these things is if I were to reset the TPS will it actually reduce the idle RPM or is that only achieved with the air bleeds?. As I understand it there is an idle screw but it's not recommended to mess with it.

The mechanic said to just not worry about the high idle and when the next service is due they'll degree the cams. I really do not have my head around all this vacuum, air bleed, TB balance interplay and think messing with a TPS reset may only make things worse or compromise the current setup.

Any suggestions on what to do and if I do go ahead and does anyone know what the TPS should be set at on a 1098?

Appreciate any help on this one. Thanks.