Ducati Monster Forum

Moto Board => Tech => Topic started by: mnem0nic on January 16, 2011, 11:39:14 AM

Title: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: mnem0nic on January 16, 2011, 11:39:14 AM
Hi All -

I searched a bit but didn't find much information out there on this topic. So I've got the requisite S2R 1000 with, lets just call it "running issues" to be general. Its the same problem most owners of this bike have. Anyway, I've also got the Gauge cluster, ECU and Key from a 2003 Monster 1000. Technically speaking the engines are identical from what I can tell. So I went ahead and plugged everything in and the bike started up, everything on the gauge cluster worked, the bike ran, etc...

So the questions I have now are:

1. Could there be any harm in running the bike on the M1000 ECU?
2. I know there are dozens of mods out there to help with the O2/Surging problems, is this solution viable long term?
3. Has anyone had a similar experience like this?

I also read that the M1000 DP ECU works on S2R1000 bikes, as well as the M1000 PCIII...so I'm thinking I should be in the clear....

Thoughts?

Matt
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: Howie on January 16, 2011, 02:22:27 PM
I don't have an answer to your guestion, but you might have discovered another way around closed loop.  I think a good next step would be a dyno run so you can check that fueling is in a tolerable range.
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: mnem0nic on January 17, 2011, 11:07:50 AM
Ok - I'm located in San Diego, so I'll have to find a local shop with a Dyno (I think that Lee's Cycle has one, but good luck on getting some time with that thing....)

So there a couple of quirks with running an 03 gauge/ecu cluster....

1. When you turn the key off, the right blinkers blink a few times at random intervals...not sure what that's about.
2. The gauges themselves tend to act slightly funny when switching the bike ON or OFF with the key, more of just a weird cosmetic thing if you can't hang with it....has nothing to do with operation
3. I rode the bike around the parking lot yesterday, wow....it acts just like a 2003 M1000....none of the retarded stuff from the S2R.

New Question:

I wonder if you can flash an S2R ECU with the firmware from a M1000? Now that would be a trick solution to everyone's problems.... or at least perhaps 2006 S2R owners.

-Matt
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: chris1044 on January 17, 2011, 05:42:37 PM
Quote from: mnem0nic on January 17, 2011, 11:07:50 AM

New Question:

I wonder if you can flash an S2R ECU with the firmware from a M1000? Now that would be a trick solution to everyone's problems.... or at least perhaps 2006 S2R owners.

-Matt

Not that I know the in's and out's of the Ducati ECU strategy, but as someone who deals with this stuff on a daily basis for a major auto OEM, typically newer hardware doesn't work with older software.  In the auto industry, this is true with ECU hardware/software that's sometimes only months apart in age...so, I wouldn't imagine that 2-3 year old software would work on a newer ECM.

Hopefully someone can confirm... [popcorn]
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: Duck-Stew on January 17, 2011, 07:44:28 PM
Your odd flashing & gauge issues could be related to a pin-out change between 03 & 06.  If you do some more research, you may find the offending pins and after that you should be in the clear.  All the hardware I can think of is the same between the years, but I don't know about the harness either...

You're close at least!
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: He Man on January 17, 2011, 08:23:18 PM
does the ECU control the stepper motor in the S2R1000? or is it a mechnical?

or does the m1000 have the same idle system?
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: mnem0nic on January 20, 2011, 02:57:13 PM
Quote from: He Man on January 17, 2011, 08:23:18 PM
does the ECU control the stepper motor in the S2R1000? or is it a mechnical?

or does the m1000 have the same idle system?

He Man, as far as I can tell riding the bike, the stepper is being controlled by the ECU properly - however with no idle advance on the left hand control bar, the idle is currently set just a tad too low...so I'll either turn the screw a little on the EFI side, or just add the cable/control from the M1000 to the S2R, providing the handlebar thickness is compatible.

Also - Funny enough the speedo is wrong....spoke with Chris @ CA-CYCLEWORKS, and he indicated that its because the speedo is the sensor on the rear wheel, and the S2R has a 4 Bolt rotor, but the M1000 has a 6 Bolt rotors...so I'm going to see about working some trickery to get that to register right....otherwise I'll just train myself to think of every speed as 30% faster than it is registering!

I'd be surprised if the M1000 DP ECU, SS 1000 ECU (Maybe the special race edition not for street SS? Ohhh!), maybe Multistrada 1000DS ECU would also work since the engines are the same....it all comes down to those pinouts.

I think I'll look at the wiring harness diagrams next to see if I just need to move or re-move pins.  :)

Either way, it rides like a new machine (a little rich - but I could give a sh!t if my bike rides like it was stoken!)

-Matt
(Happier S2R1000 owner)

PS-Maybe I'll stop by the dealer to see if there is a firmware update for my 06 S2R ECU.....
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: eyduc on January 20, 2011, 05:01:16 PM
This sounds very intriguing to me too as both an 06 S2R1k and an electrical engineer.  I'm also around automotive oem ecu's.   I would compare the schematic diagrams to see the input/output differences.   The fact that the motors are the same, the bike starts/runs and that the m1000 ecu plugs into the s2r harness means that you are very close to compatibility.  I was going to say the cluster differences but you used the m1000 cluster.  I would be happy to do the comparison if someone supplies me with the m1000 schematic.   

Does the m1000 stock ecu have an open loop map without an O2 sensor system?
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: krista on January 28, 2011, 12:48:11 PM
Yeah M1000 is open loop and also doesn't use the stepper motor to "help" with idle. I'm not sure of the stepper motor's effect when "left alone"...

I did help Matt change the keys around... the M1000 set came with gauges, ecu, and a black key. If you peel the sticker off a Ducati key, there's a roll pin. Punch that out and the plastic bit comes off the metal "key". So we put the M1000 plastic head with rfid onto Matt's S2R1000 metal "key" so the locks work and the ecu works. Fun little project...

As an aside, we were comparing the wiring harnesses between a 2003 M620 and the 2003 M1000. They're NOT readily interchangeable. The 1000 harness is similar in appearance to a 2004 M620. The difference is that they essentially shifted all of the wires over one pin. :P  [bang]

So the Haynes 2V book has the M1000's wiring diagram (same as 2004 M620, which is shown in the book) but we don't have any manuals for S2R1000.

Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: funkatronic on February 10, 2011, 07:47:56 PM
Interesting thread

I have an M1000 Ducati Performance ECU that im looking to use in My 06 S2R 1000 along with open pipes.

I have some anecdotal evidence from googling that this will work but the speedo issue is a bit of a gotcha  [bang]

So far i have plugged it in and the harness seems to fit ok and the bike runs the the rev counter, side stand swicth etc works ok but beyond that i havent tested much else

ive a friend with the service manual for the M1000 so we are going to compare the pinouts to see whats what

theres a new garage nearby offering a free dyno run so if the pins mostly match (any only non critical stuff differs), im thinking of installing everything then taking a spin over there to take advantage of the offer

I also have a PCIII that can be brought into play if necessary

interested to see how others get on
Quotenew Question:

I wonder if you can flash an S2R ECU with the firmware from a M1000? Now that would be a trick solution to everyone's problems.... or at least perhaps 2006 S2R owners.

yes i have been told this is possible
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: eyduc on February 10, 2011, 07:53:36 PM
If it were possible to reflash it with an M1000 map, then wouldn't the cost be the same regardless of the map?   If yes, then why not just re-flash with the DP map?  It seems the only consideration would be the ecu swap, not a reflash.  Just mho.
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: funkatronic on February 11, 2011, 04:21:50 AM
there are companies that will sell a flashed copy of the S2R 1000 DP ecu for £300 (uk ) i think that gotham bikes do it in the states for about $450 usd, you then just need to get a local garage to setup the tps and mathesis.

there are compaines in the UK that will do a full set of of dyno runs and produce a custom fueling and ignition map programmed on the existing OEM ECU (inc gettng rid of the closed loop and keeping the immobiliser features if required, v clever) for about £400 uk inc installing a 2nd lambda in the other tube so that they can measure each cylinder independantly.

they also give you a usb pendrive with a backup copy of the stock ECU map in case you ever need to revert and will reflash it back by post for free if you want to return the bike to stock for sale

i just hapened across an M1000 dp ecu for cheap which is why im trying it out (nothing to lose really) and i have a PCIII from another bike incase the fuelling is too far out
as long a the pinout isnt too far im hoping this might be a cheap way to get some aftermarket open cans on my s2r1000  :)

Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: Slow Guy on February 11, 2011, 07:06:14 AM
um...boogers are sticky
Title: Re: 2003 M1000 Stock ECU -> 2006 S2R 1000?
Post by: funkatronic on February 11, 2011, 09:04:53 AM
Just checked and it appears that the ECU pinout for the M1000 2004 and the S2R1000 2006 are identical  [moto]

i would assume that M1000 2003 is the same

time to book that dyno session, will report back with my findings