Ducatidiag

Started by thought, November 13, 2011, 08:40:30 AM

Previous topic - Next topic

vossy

"Life's short" "Ride More"

suzyj



2007 Monster 695 with a few mods.
2013 Piaggio Typhoon 50 2 stroke speed demon.

thought

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.
'10 SFS 1098
'11 M796 ABS - Sold
'05 SV650N - Sold

WetDuc

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.
2007 S2R1000, 2009 M696 & 2008 M695 (foster bikes)

TAftonomos

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.....



thought

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.
'10 SFS 1098
'11 M796 ABS - Sold
'05 SV650N - Sold

greenmonster

#21
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.
M900 -97 
MTS 1100s  -07

billg69gmc

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
2010 StreetFighter S     2008 Hym1100     2006 S2R1k

HotIce

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.


thought

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.
'10 SFS 1098
'11 M796 ABS - Sold
'05 SV650N - Sold

HotIce

#25
I have found this:

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.



thought

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

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.
'10 SFS 1098
'11 M796 ABS - Sold
'05 SV650N - Sold

ungeheuer

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

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

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

But we digress.  Back to Ducatidiag for Marelli ECUs....
Ducati 1100S Monster Ducati 1260S Multistrada + Moto Guzzi Griso 1200SE


Previously: Ducati1200SMultistradaDucatiMonster696DucatiSD900MotoMorini31/2

HotIce

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.

ungeheuer

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]
Ducati 1100S Monster Ducati 1260S Multistrada + Moto Guzzi Griso 1200SE


Previously: Ducati1200SMultistradaDucatiMonster696DucatiSD900MotoMorini31/2