Jump to content
raz

The MyECU thread

Recommended Posts

Brilliant, just what is needed a thread to bring all the MyEcu material together. :thumbsup:

 

For interest it would be good to know those who have built up their units from Cliff's kit. I have started the My15m now and done the easy bit - the adapter board. Next on the list is the Optimiser but that will not commence for a couple of weeks due to time constraints. If anyone is interested I can post some pics and comments on construction by a relatively inexperienced individual, who is looking forward to the learning process. :food:

 

 

I for one would like to see some pic's and comments on constuction. I,ve made up my mind to buy this unit but can't decide on kit or completed unit so please post :P

Share this post


Link to post
Share on other sites
I for one would like to see some pic's and comments on constuction. I,ve made up my mind to buy this unit but can't decide on kit or completed unit so please post :P

 

Take a look at the pictures and describtion from my assembly of the My16M.

 

Assembly of the My16M - link to Guzzitech.dk

 

Please note that the pictures are from the assembly of the Mk1 edition where you have to connect the WM connector to the PC board with 35 single wires. Not an easy task - especially when you want the entire setup to look nice.

 

I just finished building the current Mk III where the WM connector goes directly into the PC board. The Mk III is much easier to build and will probably have better long term stability due to improved mechanical stability (Not that I had any issues with the Mk1)

 

Bottom line is that I have been running the My16M for +10.000 kms including a 4000 km trip to Mandello last year. 100 % stable and reliable. Even a 1000 km weekend trip in pouring rain could not disturb it.

 

I really love the My16M concept and I have even better control of mixture and ignition than I had with my old Le Mans (40mm Dell Orto's and Moto Witt ignition)

And the closed loop operation is simply awesome - we went over the Stelvio pass on the Italy trip, and even at 2800 meters above sea level the bike was as crisp and clean running as ever. Thats not possible with a carb /open loop injection bike.

 

Go for it.

Share this post


Link to post
Share on other sites

Your writeup is excellent Jens, I recall it was your story that made me buy one. I haven't seen anything like that on a My15M build so don't forget taking pics, John!

 

Jens, are you just 'upgrading' or do you have another bike now? I asked Cliff long ago if I could buy a Mk III circuit board, for upgrading mine, but he never answered. The Mk III apparently has circuitry that helps out if the voltage drops during cranking.

 

Speaking of PCB's, I've stumbled over this picture on the 'net:

my16m_unknown_20050601.jpg

 

What on earth is that? It's not a Mk I, it's older than Mk II but the PCB looks better, multilayer with lots of ground plane and using the existing heat sinks. It must be a Mk one-and-a-half prototype?

Share this post


Link to post
Share on other sites
If its useful to anyone this is my map with Raz's suggested changes added, but I've not tested it yet !!! :lol:

 

(This is for a 2001 V11 with Mistral X-over, M4's and a modded airbox)

 

 

Static Config TDC=0x1600, CylOffs=270, PulsesPer=48, MissingPulses=3,CoilCharge0=6000,CoilCharge1=2700 Pressure=249mV,121mB,4199mV,1060mB

My16M Config RPM=8223, O2=0.00V,-2.25V,-2.15V,-2.05V,-1.96V,-1.86V,-1.76V,-1.66V, TPS=103 TDCWhileCranking=1 AnalogTracking=1

 

THR 832 704 640 576 512 448 384 320 256 192 128 96 64 32 0

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

SpkAdv 14 8.20 15.00 17.81 20.33 22.15 23.44 24.43 26.19 28.07 28.95 29.77 32.81 34.92 35.16 35.16 35.16

SpkAdv 13 8.20 14.06 17.05 19.63 21.86 23.44 24.67 26.66 28.83 30.23 30.70 32.81 34.92 35.16 35.16 35.16

SpkAdv 12 8.20 13.36 16.17 18.75 21.09 22.97 24.43 26.89 29.30 30.59 30.70 33.05 34.92 35.16 35.16 35.16

SpkAdv 11 8.20 13.59 16.41 18.98 21.74 24.14 25.37 27.77 30.00 32.29 33.28 35.39 37.27 37.50 37.50 37.50

SpkAdv 10 8.20 13.59 16.41 19.04 21.91 23.26 25.37 27.77 30.47 33.87 35.86 37.73 39.61 39.84 39.84 39.84

SpkAdv 09 8.20 11.95 14.41 16.70 19.98 22.79 24.43 27.13 30.23 33.63 36.33 39.14 40.31 41.02 41.02 41.02

SpkAdv 08 8.20 10.55 12.60 14.59 17.70 20.45 23.09 26.54 30.35 34.69 38.91 40.78 41.72 42.66 42.66 42.66

SpkAdv 07 8.20 10.31 12.25 14.12 17.40 20.45 22.15 26.13 30.53 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 06 8.20 10.08 11.89 13.77 18.16 21.86 24.02 27.36 31.00 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 05 8.20 10.08 11.72 13.59 18.28 22.79 25.43 29.00 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 04 8.20 10.08 11.72 13.71 19.34 24.20 27.01 29.36 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 03 8.20 10.08 11.72 13.71 19.51 24.73 28.18 29.53 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 02 7.03 10.08 11.72 13.71 19.69 25.20 29.30 29.77 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 01 7.03 9.38 10.14 11.60 19.39 25.20 29.30 29.77 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 00 7.03 8.20 8.20 9.20 18.98 25.20 29.30 29.77 31.41 36.15 40.78 42.42 43.59 44.06 44.06 44.06

 

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

InjDur 14 4912 13088 13017 12937 12714 12475 12285 11183 11026 11056 9504 10640 11040 11856 11552 11520

InjDur 13 4912 12832 13053 13217 13068 12904 12633 11452 11216 11055 10608 9936 10016 10368 10000 9872

InjDur 12 4912 12592 12822 13001 12926 12834 12426 11279 11014 10683 9424 9328 9472 9632 8608 9088

InjDur 11 4912 11136 11331 11477 11365 11269 10986 10614 9734 9547 9040 8672 8672 8672 8672 8672

InjDur 10 8720 9632 9800 9922 9786 9672 9474 9545 8444 8428 8400 8400 8400 8400 8400 8192

InjDur 09 8720 9504 9583 9637 9525 9414 9186 9271 8305 8156 7920 7920 7920 5728 8304 8032

InjDur 08 8720 9296 9181 9075 8952 8827 8328 8687 7830 7555 6848 7840 7840 7840 7840 7824

InjDur 07 6096 8736 8736 8736 8736 8673 7152 7901 7094 6923 6608 7568 7568 7568 7568 7568

InjDur 06 5808 8320 8320 8320 8320 7690 6752 6752 6849 6782 5520 6320 6320 6320 6320 6320

InjDur 05 7152 7520 7520 7503 7343 6016 6016 6016 5901 5450 4864 5520 5520 5328 5136 5136

InjDur 04 5920 6528 6590 6560 5806 4798 4355 4703 4673 4722 4416 4432 3856 3664 4304 4096

InjDur 03 5872 5920 5699 5522 5547 4238 4170 4139 4331 4411 4496 3920 3504 3360 3632 3536

InjDur 02 5824 5456 5306 5137 4692 3862 3586 3338 3742 3825 3280 3424 3168 3040 2992 2992

InjDur 01 5456 4640 4383 4141 3807 2847 2816 3194 3235 3201 3328 3120 2960 2928 2672 2560

InjDur 00 3750 3744 3611 3468 3121 2736 2736 2736 2736 2736 2704 2704 2624 2704 2256 2048

 

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

Flags 14 (O0) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7)

Flags 13 (O0) (O7) (O7) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6)

Flags 12 (O0) (O7) (O7) (O6) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 11 (O0) (O7) (O7) (O6) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 10 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 09 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O3) (O3) (O3) (O3) (O3) (O3) (O3)

Flags 08 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O2) (O2) (O2) (O2) (O2) (O2)

Flags 07 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 06 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 05 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 04 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 03 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 02 (O0) (O6) (O6) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 01 (O0) (O6) (O6) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 00 (O0) (O0) (O0) (O6) (O5) (O4) (O4) (O4) (O3) (O3) (O3) (O2) (O1) (O1) (O1) (O1)

 

#Temp C -30 -20 -10 0 10 20 25 30 40 50 60 70 80 90 100 110 125

 

TempR 51466 28618 16571 9712 5956 3742 2991 2408 1597 1077 746 524 375 274 203 152 102

Prime 30 25 20 15 10 9 8 7 6 5 4 3

Crank 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

 

And this is the map that running closed loop had created before I added Raz's changes (consider it work in progress ;) )

 

Static Config TDC=0x1600, CylOffs=270, PulsesPer=48, MissingPulses=3,CoilCharge0=6000,CoilCharge1=2700 Pressure=249mV,121mB,4199mV,1060mB

My16M Config RPM=8223, O2=0.00V,-3.00V,-2.75V,-2.50V,-2.25V,-2.00V,-1.75V,-1.50V, TPS=103 TDCWhileCranking=1 AnalogTracking=1

 

THR 832 704 640 576 512 448 384 320 256 192 128 96 64 32 0

 

RPM 500 1150 1500 1801 2000 2302 2601 2900 3360 3654 4045 4655 5353 6157 7082 8116

SpkAdv 14 8.20 15.00 20.16 22.50 23.44 24.38 25.78 27.66 28.83 29.06 29.77 32.81 34.92 35.16 35.16 35.16

SpkAdv 13 8.20 14.06 19.45 22.27 23.44 24.61 26.25 28.13 30.00 30.47 30.70 32.81 34.92 35.16 35.16 35.16

SpkAdv 12 8.20 13.36 18.52 21.56 22.97 24.38 26.48 28.59 30.47 30.70 30.70 33.05 34.92 35.16 35.16 35.16

SpkAdv 11 8.20 13.59 18.75 22.27 24.14 25.31 27.42 29.06 31.64 32.81 33.28 35.39 37.27 37.50 37.50 37.50

SpkAdv 10 8.20 13.59 18.75 22.50 23.20 25.31 27.42 29.06 32.81 34.69 35.86 37.73 39.61 39.84 39.84 39.84

SpkAdv 09 8.20 11.95 16.41 20.63 22.73 24.38 26.72 28.83 32.58 34.45 36.33 39.14 40.31 41.02 41.02 41.02

SpkAdv 08 8.20 10.55 14.30 18.28 20.39 22.97 26.02 28.59 33.28 35.86 38.91 40.78 41.72 42.66 42.66 42.66

SpkAdv 07 8.20 10.31 13.83 18.05 20.39 22.03 25.55 28.36 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 06 8.20 10.08 13.36 18.98 21.80 23.91 26.95 29.06 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 05 8.20 10.08 13.13 19.22 22.73 25.31 28.83 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 04 8.20 10.08 13.13 20.39 24.14 26.95 29.30 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 03 8.20 10.08 13.13 20.63 24.61 28.13 29.53 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 02 6.97 10.08 13.13 20.86 25.08 29.30 29.77 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 01 7.03 9.38 10.78 20.86 25.08 29.30 29.77 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

SpkAdv 00 7.03 8.20 8.20 20.86 25.08 29.30 29.77 29.77 34.22 37.73 40.78 42.42 43.59 44.06 44.06 44.06

 

 

RPM 500 1150 1500 1801 2000 2302 2601 2900 3360 3654 4045 4655 5353 6157 7082 8116

InjDur 14 4912 13088 12960 12672 12480 12336 11232 11008 11056 11056 9504 10640 11040 11856 11552 11520

InjDur 13 4912 12832 13232 13040 12912 12688 11504 11264 11136 10992 10608 9936 10016 10368 10000 9872

InjDur 12 4912 12592 13008 12912 12848 12480 11328 11104 10864 10544 9424 9328 9472 9632 8608 9088

InjDur 11 4912 11136 11488 11344 11280 10992 10848 9776 9664 9456 9040 8672 8672 8672 8672 8672

InjDur 10 8720 9632 9936 9760 9680 9456 9856 8432 8464 8400 8400 8400 8400 8400 8400 8192

InjDur 09 8720 9504 9648 9504 9424 9168 9568 8208 8464 7920 7920 7920 7920 5728 8304 8032

InjDur 08 8720 9296 9088 8928 8848 8304 8816 8224 7184 7840 6848 7840 7840 7840 7840 7824

InjDur 07 6096 8736 8736 8736 8736 7104 8128 7088 7104 6784 6608 7568 7568 7568 7568 7568

InjDur 06 5808 8320 8320 8320 7728 6752 6752 6752 7008 6608 5520 6320 6320 6320 6320 6320

InjDur 05 7152 7520 7520 7312 6016 6016 6016 6016 5712 5248 4864 5520 5520 5328 5136 5136

InjDur 04 5920 6528 6640 5664 4816 4336 4752 4528 4912 4576 4416 4432 3856 3664 4304 4096

InjDur 03 5872 5920 5520 5552 4240 4176 4048 4464 4112 4640 4496 3920 3504 3360 3632 3536

InjDur 02 5824 5456 5184 4608 3872 3600 3296 3488 4160 3568 3280 3424 3168 3040 2992 2992

InjDur 01 5456 4640 4176 3744 2848 2800 3152 3344 3056 3312 3328 3120 2960 2928 2672 2560

InjDur 00 3750 3744 3504 3056 2736 2736 2736 2736 2736 2736 2704 2704 2624 2704 2256 2048

 

 

RPM 500 1150 1500 1801 2000 2302 2601 2900 3360 3654 4045 4655 5353 6157 7082 8116

Flags 14 (O0) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6)

Flags 13 (O0) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6)

Flags 12 (O0) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 11 (O0) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 10 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 09 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 08 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 07 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 06 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 05 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 04 (O0) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 03 (O0) (O5) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 02 (O0) (O5) (O5) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 01 (O0) (O6) (O5) (O5) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 00 (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0) (O0)

 

#Temp C -30 -20 -10 0 10 20 25 30 40 50 60 70 80 90 100 110 125

 

TempR 51466 28618 16571 9712 5956 3742 2991 2408 1597 1077 746 524 375 274 203 152 102

Prime 30 25 20 15 10 9 8 7 6 5 4 3

Crank 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

 

 

I managed to get out for a ride last night, running closed loop has made the map leaner almost everywhere (at high rpm I often see -25% correction being applied on the display while running closed loop but most of the time its 12% or less and some midrange areas are now showing 0 % ).

The problems I need to look at are now lots of popping on the overrun and an off idle flatspot in the low/midrange ,I can't blip the throttle on down changes and there is a loss of power when gently opening the throttle, these are all most likely related to the targets I am now using so I'll play around with these areas.

 

The display shows some of the areas running 25%+ rich as 6a 7a 8a (the only ones I could read while riding anyway) which I assume are hexdecimal grid reference points to the map (6 7 and 8 changed with throttle position so 'a' must be RPM ?), so some manual editing of the map will have to be tried there because its not possible to hold the break points for long enough.

So as I said before this map is work in progress (but is getting closer :lol: )

 

Before Ride

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

InjDur 14 4912 13088 13008 12928 12704 12464 12272 11168 11024 11056 9504 10640 11040 11856 11552 11520

InjDur 13 4912 12832 13040 13216 13056 12896 12624 11440 11216 11040 10608 9936 10016 10368 10000 9872

InjDur 12 4912 12592 12816 12992 12912 12832 12416 11264 11008 10672 9424 9328 9472 9632 8608 9088

InjDur 11 4912 11136 11328 11472 11360 11264 10976 10608 9728 9536 9040 8672 8672 8672 8672 8672

InjDur 10 9632 9632 9792 9920 9776 9664 9472 9536 8432 8416 8400 8400 8400 8400 8400 8192

InjDur 09 9504 9504 9568 9632 9520 9408 9184 9264 8304 8144 7920 7920 7920 5728 8304 8032

InjDur 08 9296 9296 9168 9072 8944 8816 8320 8672 7824 7552 6848 7840 7840 7840 7840 7824

InjDur 07 8736 8736 8736 8736 8736 8672 7152 7888 7088 6912 6608 7568 7568 7568 7568 7568

InjDur 06 8320 8320 8320 8320 8320 7680 6752 6752 6848 6768 5520 6320 6320 6320 6320 6320

InjDur 05 7520 7520 7520 7488 7328 6016 6016 6016 5888 5440 4864 5520 5520 5328 5136 5136

InjDur 04 6528 6528 6576 6560 5792 4784 4352 4688 4672 4720 4416 4432 3856 3664 4304 4096

InjDur 03 5920 5920 5696 5520 5536 4224 4160 4128 4320 4400 4496 3920 3504 3360 3632 3536

InjDur 02 5456 5456 5296 5136 4688 3856 3584 3328 3728 3824 3280 3424 3168 3040 2992 2992

InjDur 01 4640 4640 4368 4128 3792 2832 2816 3184 3232 3200 3328 3120 2960 2928 2672 2560

InjDur 00 3744 3744 3600 3456 3120 2736 2736 2736 2736 2736 2704 2704 2624 2704 2256 2048

 

After Ride

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

InjDur 14 4912 13088 13008 12928 12704 12464 12272 11168 11024 11056 9504 10928 11040 11856 11552 11520

InjDur 13 4912 12832 13040 13216 13056 12896 12624 11440 11216 9648 8896 9936 10016 10368 10000 9872

InjDur 12 4912 12592 12816 12992 12912 12832 12416 11264 11008 9696 9424 9328 9472 9632 8608 9088

InjDur 11 4912 11136 11328 11472 11360 11264 10976 10608 9728 9536 9040 8672 8672 8672 8672 8672

InjDur 10 9632 9632 9792 9920 9776 9664 9472 9536 8432 7360 8400 8400 8400 8400 8400 8192

InjDur 09 9504 9504 9568 9632 9520 9408 9184 9264 8304 6224 7920 7920 7920 5728 8304 8032

InjDur 08 9296 9296 9168 9072 8944 8816 8320 7584 5968 7552 6848 7840 7840 7840 7840 7824

InjDur 07 8736 8736 8736 8736 8736 8672 6416 6640 5184 6912 6608 7568 7568 7568 7568 7568

InjDur 06 8320 8320 8320 8320 8320 7680 5360 5184 4784 4512 5520 6320 6320 6320 6320 6320

InjDur 05 7520 7520 7520 7488 7328 3984 4928 4480 4256 5440 4864 5520 5520 5328 5136 5136

InjDur 04 6528 6528 6576 6560 5568 4400 4192 4144 3952 4720 4416 4432 3856 3664 4304 4096

InjDur 03 5920 5920 5696 5520 5536 4000 4048 3840 4320 4400 4496 3920 3504 3360 3632 3536

InjDur 02 5456 5456 5296 5136 4688 3536 3712 2704 3728 3824 3280 3424 3168 3040 2992 2992

InjDur 01 4640 4640 4368 4048 3792 2992 2384 2784 3232 3200 3328 3120 2960 2928 2672 2560

InjDur 00 3744 3744 3600 3024 2720 2496 2384 2384 2080 2736 2704 2704 2624 2704 2256 2048

 

RPM 500 1150 1322 1520 1750 2011 2314 2662 3059 3521 4045 4655 5353 6157 7082 8116

Flags 14 (O0) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7) (O7)

Flags 13 (O0) (O7) (O7) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6) (O6)

Flags 12 (O0) (O7) (O7) (O6) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 11 (O0) (O7) (O7) (O6) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5) (O5)

Flags 10 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4) (O4)

Flags 09 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O3) (O3) (O3) (O3) (O3) (O3) (O3)

Flags 08 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O2) (O2) (O2) (O2) (O2) (O2)

Flags 07 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 06 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 05 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O3) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 04 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 03 (O0) (O7) (O7) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 02 (O0) (O6) (O6) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 01 (O0) (O6) (O6) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

Flags 00 (O0) (O0) (O0) (O6) (O5) (O4) (O4) (O4) (O3) (O2) (O1) (O1) (O1) (O1) (O1) (O1)

 

1=14.05 AFR 2=13.76 AFR 3=13.47AFR 4=13.18AFR 5=12.88AFR 6=12.59AFR 7=12.3AFR

Share this post


Link to post
Share on other sites

Just FYI:

 

MyECU tested on 907IE, Cagiva 900ie & ST4engine Ducatis.

Works good. Some work w translating Guzzi maps to Ducs. Test w P8/888 soon.

 

 

Greenmonster

Share this post


Link to post
Share on other sites
I managed to get out for a ride last night, running closed loop has made the map leaner almost everywhere (at high rpm I often see -25% correction being applied on the display while running closed loop but most of the time its 12% or less and some midrange areas are now showing 0 % ).

The problems I need to look at are now lots of popping on the overrun and an off idle flatspot in the low/midrange ,I can't blip the throttle on down changes and there is a loss of power when gently opening the throttle, these are all most likely related to the targets I am now using so I'll play around with these areas.

 

The display shows some of the areas running 25%+ rich as 6a 7a 8a (the only ones I could read while riding anyway) which I assume are hexdecimal grid reference points to the map (6 7 and 8 changed with throttle position so 'a' must be RPM ?), so some manual editing of the map will have to be tried there because its not possible to hold the break points for long enough.

Please insert your maps in codeboxes so the format doesn't screw up!

 

You did a big change to the target map so until the injection map settles it will be a little rough when moving between cells that are corrected and ones that are not. It doesn't take long though. Maybe you should wait until it's settled before you try to fine tune it.

 

Like you said, (6,a) means (6,10) and they are (throttle,rpm). I usually don't aim much for the breakpoints, I just ride with autotune active. Over this summer almost every cell has settled anyway. Normal riding involves surprisingly few cells and these will correct themselves very quick.

 

Are the popping at row 0 only? Maybe you should run that whole row at open loop again and reset its' pulse-widths to what it was before.

Share this post


Link to post
Share on other sites

Oh, and another thing: have you checked that you don't have a ground offset? When I first read the digital channel into my laptop, I realized my analog was offset about 20 mV. To compensate for that I altered the outputs accoringly so the ECU reads the same as the computer does.

 

A larger ground offset than that could theoretically make your mixture much leaner than intented, and at these pretty lean levels that can be a bit of a risk.

Share this post


Link to post
Share on other sites
Jens, are you just 'upgrading' or do you have another bike now? I asked Cliff long ago if I could buy a Mk III circuit board, for upgrading mine, but he never answered. The Mk III apparently has circuitry that helps out if the voltage drops during cranking.

 

Bike is the same - the Sporti is a keeper for sure :D

 

I'm not actually upgrading, but I decided to build a Mk III from scratch.

 

Main reason is that I want to have a spare MyECU around if the box on the bike should ever fail. I still have the original WM ECU lying somewhere in my workshop, but I have no desire to put it back on the bike again - ever. The My16M is that good.

 

Another thing is that I really like the improved mechanical stability of the Mk III layout (I've always been a bit worried about the 35 wires in the box. I never had any problems with them, so it's probably just a mind thing.....)

 

My Mk1 is upgraded to the newest firmware version, so maps are directly interchangeable. I find it quite amazing that all sensors including tps are showing exactly the same values on both ECU's which means that I can move a map from one unit to another without any corrections at all.

Share this post


Link to post
Share on other sites

quote name='raz' date='Aug 28 2008, 07:09 PM' post='148954']

Please insert your maps in codeboxes so the format doesn't screw up!

 

You did a big change to the target map so until the injection map settles it will be a little rough when moving between cells that are corrected and ones that are not. It doesn't take long though. Maybe you should wait until it's settled before you try to fine tune it.

 

Like you said, (6,a) means (6,10) and they are (throttle,rpm). I usually don't aim much for the breakpoints, I just ride with autotune active. Over this summer almost every cell has settled anyway. Normal riding involves surprisingly few cells and these will correct themselves very quick.

 

Are the popping at row 0 only? Maybe you should run that whole row at open loop again and reset its' pulse-widths to what it was before.

 

BEFORE

RPM		 500  1150  1322  1520  1750  2011  2314  2662  3059  3521  4045  4655  5353  6157  7082  8116
InjDur 14  4912 13088 13008 12928 12704 12464 12272 11168 11024 11056  9504 10640 11040 11856 11552 11520
InjDur 13  4912 12832 13040 13216 13056 12896 12624 11440 11216 11040 10608  9936 10016 10368 10000  9872
InjDur 12  4912 12592 12816 12992 12912 12832 12416 11264 11008 10672  9424  9328  9472  9632  8608  9088
InjDur 11  4912 11136 11328 11472 11360 11264 10976 10608  9728  9536  9040  8672  8672  8672  8672  8672
InjDur 10  9632  9632  9792  9920  9776  9664  9472  9536  8432  8416  8400  8400  8400  8400  8400  8192
InjDur 09  9504  9504  9568  9632  9520  9408  9184  9264  8304  8144  7920  7920  7920  5728  8304  8032
InjDur 08  9296  9296  9168  9072  8944  8816  8320  8672  7824  7552  6848  7840  7840  7840  7840  7824
InjDur 07  8736  8736  8736  8736  8736  8672  7152  7888  7088  6912  6608  7568  7568  7568  7568  7568
InjDur 06  8320  8320  8320  8320  8320  7680  6752  6752  6848  6768  5520  6320  6320  6320  6320  6320
InjDur 05  7520  7520  7520  7488  7328  6016  6016  6016  5888  5440  4864  5520  5520  5328  5136  5136
InjDur 04  6528  6528  6576  6560  5792  4784  4352  4688  4672  4720  4416  4432  3856  3664  4304  4096
InjDur 03  5920  5920  5696  5520  5536  4224  4160  4128  4320  4400  4496  3920  3504  3360  3632  3536
InjDur 02  5456  5456  5296  5136  4688  3856  3584  3328  3728  3824  3280  3424  3168  3040  2992  2992
InjDur 01  4640  4640  4368  4128  3792  2832  2816  3184  3232  3200  3328  3120  2960  2928  2672  2560
InjDur 00  3744  3744  3600  3456  3120  2736  2736  2736  2736  2736  2704  2704  2624  2704  2256  2048

 

AFTER

RPM		 500  1150  1322  1520  1750  2011  2314  2662  3059  3521  4045  4655  5353  6157  7082  8116
InjDur 14  4912 13088 13008 12928 12704 12464 12272 11168 11024 11056  9504 10928 11040 11856 11552 11520
InjDur 13  4912 12832 13040 13216 13056 12896 12624 11440 11216  9648  8896  9936 10016 10368 10000  9872
InjDur 12  4912 12592 12816 12992 12912 12832 12416 11264 11008  9696  9424  9328  9472  9632  8608  9088
InjDur 11  4912 11136 11328 11472 11360 11264 10976 10608  9728  9536  9040  8672  8672  8672  8672  8672
InjDur 10  9632  9632  9792  9920  9776  9664  9472  9536  8432  7360  8400  8400  8400  8400  8400  8192
InjDur 09  9504  9504  9568  9632  9520  9408  9184  9264  8304  6224  7920  7920  7920  5728  8304  8032
InjDur 08  9296  9296  9168  9072  8944  8816  8320  7584  5968  7552  6848  7840  7840  7840  7840  7824
InjDur 07  8736  8736  8736  8736  8736  8672  6416  6640  5184  6912  6608  7568  7568  7568  7568  7568
InjDur 06  8320  8320  8320  8320  8320  7680  5360  5184  4784  4512  5520  6320  6320  6320  6320  6320
InjDur 05  7520  7520  7520  7488  7328  3984  4928  4480  4256  5440  4864  5520  5520  5328  5136  5136
InjDur 04  6528  6528  6576  6560  5568  4400  4192  4144  3952  4720  4416  4432  3856  3664  4304  4096
InjDur 03  5920  5920  5696  5520  5536  4000  4048  3840  4320  4400  4496  3920  3504  3360  3632  3536
InjDur 02  5456  5456  5296  5136  4688  3536  3712  2704  3728  3824  3280  3424  3168  3040  2992  2992
InjDur 01  4640  4640  4368  4048  3792  2992  2384  2784  3232  3200  3328  3120  2960  2928  2672  2560
InjDur 00  3744  3744  3600  3024  2720  2496  2384  2384  2080  2736  2704  2704  2624  2704  2256  2048

I did about 90 miles last night so the map may be as settled as its going to get ,my friend was riding behind and said he could smell the unburnt fuel so I'm pretty sure there are areas of the map that are still too rich, but by the time I got home the low midrange was really good (your tighter rpm columns work well) and the only issues I had were the over run popping and the off closed throttle flatspot which may well be related to the new row 0 targets(before it used to blow back through the throttle bodies when blipped )

I realized quite early on that aiming for the breakpoints is nigh on impossible and have been doing as you said just riding and letting it work out itself, only if I see the MON in the display do I attempt to hold it for the 5 seconds required (it seems like an awful long time :D )

For anyone trying this I recommend that you copy the map from the ECU before and after every closed loop ride then compare them , this also means you can restore the ECU if it gets worse not better :D (I also keep copies of my maps, dated and named, in several locations just in case... ;) )

 

Cheers Dave

Share this post


Link to post
Share on other sites
Oh, and another thing: have you checked that you don't have a ground offset? When I first read the digital channel into my laptop, I realized my analog was offset about 20 mV. To compensate for that I altered the outputs accoringly so the ECU reads the same as the computer does.

 

A larger ground offset than that could theoretically make your mixture much leaner than intented, and at these pretty lean levels that can be a bit of a risk.

Raz

 

I'm sure the ground for LC-1 is the same as for the ECU (I remember making sure I did this during the install) but I will double check this :thumbsup:,

also can you please clarify what you mean by reading the Digital Channel on the Laptop and comparing it to the Analog.

My understanding of this would be that you are comparing the LC-1's software reading with the ECU's reading in the ECUcontroller application, is that right ? :huh2:

 

Dave

Share this post


Link to post
Share on other sites
For anyone trying this I recommend that you copy the map from the ECU before and after every closed loop ride then compare them

Yes I do that too so I can see the progress. I have a pretty good perl script that shows the difference between two rides. This is an example output from your maps:

RPM         500  1150  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8116
InjDur 14
InjDur 13
InjDur 12                                                  -13%         -4%
InjDur 11                                                  -15%  -24%
InjDur 10
InjDur 09
InjDur 08                                      -17%  -13%  -13%  -24%
InjDur 07                                            -13%  -13%  -12%
InjDur 06                                -13%  -13%  -13%  -13%  -13%
InjDur 05                                      -12%  -12%  -13%
InjDur 04                    -10%   +1%   -4%  -11%  -12%
InjDur 03                           -8%   -9%   -4%  -13%
InjDur 02   -6%              -10%   -2%   -6%              -24%
InjDur 01  -15%               -4%   -2%   +1%  -17%
InjDur 00               +2%

 

I'm sure the ground for LC-1 is the same as for the ECU (I remember making sure I did this during the install) but I will double check this :thumbsup: also can you please clarify what you mean by reading the Digital Channel on the Laptop and comparing it to the Analog.

My understanding of this would be that you are comparing the LC-1's software reading with the ECU's reading in the ECUcontroller application, is that right ? :huh2:

My grounds are made carefully and correctly too but there still was a little offset. What I mean is you can connect a laptop to the LC-1 serial cable (the 2.5 mm stereo plug to a RS232 computer serial) and read the digital out using the LogWorks software. This will not be affected by any grounding issues, you can trust it as long as you did a free air calibration by the book. At the same time you read the voltage displayed in the Optimiser. If there is any discrepancy you have a grounding issue and you can correct it by altering the output specs accordingly.

IIRC I even set the LC-1 to always output 1.0 volts, checked against Optimiser (which read 1.02 V), then set it to always output 4 volts and checked again (now reading 4.02 V). This showed that I had a fixed offset of 0.02 volts. So I just adjusted the analog outputs by the same amount.

This is only important when we share maps. If you would have a large offset but work out your own sane voltages you'd be fine anyway but your data would not be useful for others unless we know our voltages mean the same.

 

If you would have an offset of -0.1 volts (which is not very likely if you follow the instructions) and just copy my O2 targets, you would run at 0.02 leaner Lambda all over. I.e. 0.98 instead of 0.96, that could be bad.

Share this post


Link to post
Share on other sites
Can the MyECU handle 2 WB sensors?? ...

 

Of course. And the optimiser should be able to autotune the offset map as well. Ask Cliff for details.

 

This line makes the switch: "MyECU Cfg 2ndO2Sensor=no" (Write YES instead)

 

Hubert

Share this post


Link to post
Share on other sites

I got My15m up and running. Everything works fine, optimizer etc. I tried to use a usb 2 serial adaptor to connect to my laptop but no communication was ever established. Yes I have the driver installed and under the assumption that the usb 2 serial cable works, it is brand new. I can communicate with the ECU using an older computer with a serial connection, so the serial interface is good. Anyone here sucessfully use a usb 2 serial and am I missing something simple.

Share this post


Link to post
Share on other sites
I tried to use a usb 2 serial adaptor to connect to my laptop but no communication was ever established.

I have had various problems with my usb-to-serial and it ended up being stupid synch programs for PDA's and such (like Microsoft ActiveSync), that steals the com ports. Now I quit all such programs before running ECUControl.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...