Jump to content

The MyECU thread


raz

Recommended Posts

I've PM'd Cliff with this, I may be missing something but I've just noticed there seems to be a big difference between the throttle position and the area of map actually being used ?(could explain a lot !!)

I hit the top row of the map at approx half throttle which seems wrong to me !!

like I say it may be I'm missing something or have screwed up my map somehow?

I actually managed to get out on the bike yesterday and after a few miles on autotune it was running really well, not perfect but the best yet !! :D

fast idle onFast_Idle_on_full.JPG

 

half throttlehalf_throttle.JPG

 

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=0 AnalogTracking=1

THR         887   727   640   576   512   448   384   320   256   192   128    96    64    32     0

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
SpkAdv 14  8.67  5.16 10.08 15.70 18.28 21.80 22.03 26.25 27.66 27.66 28.13 33.05 35.16 35.16 35.16 35.16
SpkAdv 13  8.67  5.16 10.08 15.70 18.28 21.80 22.50 26.25 27.89 27.89 28.59 33.05 35.16 35.16 35.16 35.16
SpkAdv 12  8.67  5.16 10.31 15.94 18.28 21.80 22.50 26.48 29.06 29.06 29.77 32.81 34.92 35.16 35.16 35.16
SpkAdv 11  8.67  5.16 10.31 15.94 18.28 21.33 22.73 26.48 30.23 30.47 30.70 32.81 34.92 35.16 35.16 35.16
SpkAdv 10  8.67  5.16 10.55 16.17 18.28 21.33 22.73 26.72 30.47 30.94 30.70 33.05 34.92 35.16 35.16 35.16
SpkAdv 09  8.67  5.16 10.55 16.17 18.52 21.56 22.73 26.72 31.88 33.05 33.28 35.39 37.27 37.50 37.50 37.50
SpkAdv 08  8.67  5.16 10.78 16.41 18.52 21.56 22.97 26.72 33.05 33.75 35.86 37.73 39.61 39.84 39.84 39.84
SpkAdv 07  8.67  5.16 10.78 16.41 18.52 21.80 24.14 26.95 32.58 34.69 36.33 39.14 40.31 41.02 41.02 41.02
SpkAdv 06  8.67  5.16 10.78 16.64 18.75 21.80 24.14 27.19 33.28 35.39 38.91 40.78 41.72 42.66 42.66 42.66
SpkAdv 05  8.67  5.16 11.02 16.64 19.69 23.44 27.66 29.77 35.63 39.38 42.42 30.00 45.70 45.23 45.23 45.23
SpkAdv 04  8.67  5.16 11.25 18.75 22.27 26.02 29.06 31.17 36.56 39.61 42.42 44.30 45.70 45.23 45.23 45.23
SpkAdv 03  8.67  5.16 13.13 19.22 24.61 27.42 30.94 32.34 36.56 39.61 42.66 44.53 45.70 45.23 45.23 45.23
SpkAdv 02  8.67  5.63 13.13 20.39 24.14 29.06 31.41 32.58 36.56 39.84 42.66 44.53 45.70 45.23 45.23 45.23
SpkAdv 01  8.67  6.09 13.13 20.86 25.08 29.30 31.88 33.28 36.56 39.84 42.89 44.77 45.70 45.23 45.23 45.23
SpkAdv 00  8.67  8.67 13.59 14.30 25.31 29.30 31.88 33.28 36.56 40.08 42.89 44.77 45.70 45.23 45.23 45.23

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
InjAdv 14   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 13   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 12   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 11   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 10   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 09   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 08   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 07   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 06   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 05   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 04   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 03   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 02   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 01   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 00   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
InjDur 14  12992 12992 12912 12608 12448 12256 12416 13600 13696 13392 13104 12288 12736 13952 13952 12992
InjDur 13  12944 12944 12864 12560 12384 12224 12128 12640 12624 12672 12176 11808 12240 13760 13296 12768
InjDur 12  12848 12848 12736 12448 12272 12128 11440 12400 10928 11952 11472 11200 11552 13552 11936 12192
InjDur 11  12512 12512 12400 12208 10880 10768 11008 11360 10624 11040 10336 10368 10640 11568 8896  9952
InjDur 10  12272 12272 12176 12096 11616 10176 10896 10672 10288 9936  9584  8272  9136  9472  7952  8256
InjDur 09  10848 10848 10768 10064 10768 10304 9488  9712  9632  9216  8832  6896  8048  7344  6880  6848
InjDur 08  9376  9376  9312  9152  9088  8576  8016  8416  8224  7840  7040  6720  6240  6192  6000  5424
InjDur 07  9248  9248  9040  7408  8320  8048  7312  7808  7840  7088  6656  6112  5936  6000  5360  5264
InjDur 06  9072  9072  8608  7280  7328  6816  5936  6896  6608  6880  6080  5440  5456  5472  5008  5120
InjDur 05  8320  8320  6864  6464  6400  4480  5536  5040  4784  6176  5888  4896  4848  5136  4544  4048
InjDur 04  6736  6736  5872  5456  5728  4880  4480  5104  4752  5504  5200  4368  4144  4560  4080  3808
InjDur 03  5488  5488  5136  5280  4880  3856  4112  4960  4256  4768  4624  3984  3776  3840  3520  3488
InjDur 02  5152  5152  4544  4480  4096  3536  3328  3728  4192  4112  3888  3168  3072  3232  3088  3472
InjDur 01  4528  4528  4256  4032  2624  2880  2672  2736  2880  2560  2832  2288  2080  2112  2128  2064
InjDur 00  3632  3632  2768  2560  2544  2528  2592  2496  2416  2560  2944  2960  2736  2896  2240  1888

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
CylOfs 14    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 13    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 12    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 11    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 10    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 09    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 08    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 07    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 06    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 05    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 04    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 03    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 02    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 01    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 00    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
Flags  14  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  13  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
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)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  09  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  08  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  07  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  06  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  05  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O0)  (O4)  (O4)  (O4)  (O4)
Flags  04  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  03  (O0)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  02  (O0)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  01  (O0)  (O4)  (O4)  (O4)  (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    12    11    10     9     8     7     6     5
Crank      40    35    30    25    20    15    10     9     8     7     6     5     5     5     5     0

Link to comment
Share on other sites

  • Replies 416
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

I've PM'd Cliff with this, I may be missing something but I've just noticed there seems to be a big difference between the throttle position and the area of map actually being used ?(could explain a lot !!)

I hit the top row of the map at approx half throttle which seems wrong to me !!

like I say it may be I'm missing something or have screwed up my map somehow?

I recall reporting a similar issue but it turned out I was only experiencing it with engine not running just like in your screendumps. For some reason it won't calculate stuff correctly then. It's probably just that.

 

On a completely different subject I just ran ECUControl.exe from Linux under Wine. I'm very happy to report it works as a champ. No fiddling whatsoever, I just made a symlink from /dev/ttyUSB0 to ~/.wine/dosdevices/com1 to link the COM port once. After that it's just to double-click the exe from Ubuntu Linux and it works just fine. I have heard similar success with Innovate's software IIRC.

 

I'll now go out and ride around with injection phasing centered around 280 degrees.

I'll be back (I hope) :race:

Link to comment
Share on other sites

OK here is the first results of my experiments with injection phasing.

 

Cliff's map is delivered with 525 all over. And that means injection pulse ends at 525 degrees BTDC of compression. This may be fine for lower rpm but if you do a little math you will find that at high rpm and wide throttles, this means the injection pulse starts way back in the previous intake stroke. While ugly in theory it may not be that bad in the real world though. We seldom run the engine for just one cycle...

 

For a quick trial of the extremes, I made three maps. All three needed to take the actual pulse widths for each cell in account, as we are controlling the trailing edge of the pulse. We also need to calculate the engine speed in terms of degrees/ms. Easily done in Excel though:

 

1. A "start at valve open" map where the Start of Injection is placed when the intake valve opens. But when the valve duration was shorter than the pw, I let it start earlier. This InjAdv map ranged from 382 (lower left) to 126 (upper right).

2. A "center around highest speed of charge" map with the injection pulse centered around 280 degrees BTDC. The idea (which is not mine) is that the intake charge has highest speed somewhere in the vicinity of that point. This InjAdv map ranged from 267 to 130. Some of the upper right cells was limited at 130, just like above.

3. An "early" map where we try to start injecting not long after previous cycle's valve close. This is like the default "525 all over" but we never let it stretch into the previous cycle. This map ranged from 715 to 140.

 

The first map I tried a week ago. I didn't notice much difference at all from my normal map.

Today I first tried the second one. I percieved it as rough. I did no logging and it's very hard to make facts out of anything but it seemed the closed-loop was constantly at -5% to -10% compared to my good old map. What does that mean? I guess it means we can't use as much fuel and this ought to be bad for power.

After that I immediately tried the third one. This felt much smoother and the closed loop correction went down to around zero again. To my disappointment it didn't go positive.

 

This was just a very brief test. I'm not sure it tells us anything at all, other than it seems to confirm wot Cliff said.

 

Tomorrow I will try fiddling with the idle cell ONLY and see if I can find a sweet spot where idle is as good as possible. I postponed that because I'm currently not having an rpm breakpoint at the idle speed. I can't even remember why :rolleyes: but I will fix that first.

Link to comment
Share on other sites

I've PM'd Cliff with this, I may be missing something but I've just noticed there seems to be a big difference between the throttle position and the area of map actually being used ?(could explain a lot !!)

I hit the top row of the map at approx half throttle which seems wrong to me !!

like I say it may be I'm missing something or have screwed up my map somehow?

I actually managed to get out on the bike yesterday and after a few miles on autotune it was running really well, not perfect but the best yet !! :D

fast idle onFast_Idle_on_full.JPG

 

half throttlehalf_throttle.JPG

 

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=0 AnalogTracking=1

THR         887   727   640   576   512   448   384   320   256   192   128    96    64    32     0

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
SpkAdv 14  8.67  5.16 10.08 15.70 18.28 21.80 22.03 26.25 27.66 27.66 28.13 33.05 35.16 35.16 35.16 35.16
SpkAdv 13  8.67  5.16 10.08 15.70 18.28 21.80 22.50 26.25 27.89 27.89 28.59 33.05 35.16 35.16 35.16 35.16
SpkAdv 12  8.67  5.16 10.31 15.94 18.28 21.80 22.50 26.48 29.06 29.06 29.77 32.81 34.92 35.16 35.16 35.16
SpkAdv 11  8.67  5.16 10.31 15.94 18.28 21.33 22.73 26.48 30.23 30.47 30.70 32.81 34.92 35.16 35.16 35.16
SpkAdv 10  8.67  5.16 10.55 16.17 18.28 21.33 22.73 26.72 30.47 30.94 30.70 33.05 34.92 35.16 35.16 35.16
SpkAdv 09  8.67  5.16 10.55 16.17 18.52 21.56 22.73 26.72 31.88 33.05 33.28 35.39 37.27 37.50 37.50 37.50
SpkAdv 08  8.67  5.16 10.78 16.41 18.52 21.56 22.97 26.72 33.05 33.75 35.86 37.73 39.61 39.84 39.84 39.84
SpkAdv 07  8.67  5.16 10.78 16.41 18.52 21.80 24.14 26.95 32.58 34.69 36.33 39.14 40.31 41.02 41.02 41.02
SpkAdv 06  8.67  5.16 10.78 16.64 18.75 21.80 24.14 27.19 33.28 35.39 38.91 40.78 41.72 42.66 42.66 42.66
SpkAdv 05  8.67  5.16 11.02 16.64 19.69 23.44 27.66 29.77 35.63 39.38 42.42 30.00 45.70 45.23 45.23 45.23
SpkAdv 04  8.67  5.16 11.25 18.75 22.27 26.02 29.06 31.17 36.56 39.61 42.42 44.30 45.70 45.23 45.23 45.23
SpkAdv 03  8.67  5.16 13.13 19.22 24.61 27.42 30.94 32.34 36.56 39.61 42.66 44.53 45.70 45.23 45.23 45.23
SpkAdv 02  8.67  5.63 13.13 20.39 24.14 29.06 31.41 32.58 36.56 39.84 42.66 44.53 45.70 45.23 45.23 45.23
SpkAdv 01  8.67  6.09 13.13 20.86 25.08 29.30 31.88 33.28 36.56 39.84 42.89 44.77 45.70 45.23 45.23 45.23
SpkAdv 00  8.67  8.67 13.59 14.30 25.31 29.30 31.88 33.28 36.56 40.08 42.89 44.77 45.70 45.23 45.23 45.23

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
InjAdv 14   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 13   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 12   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 11   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 10   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 09   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 08   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 07   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 06   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 05   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 04   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 03   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 02   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 01   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525
InjAdv 00   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525   525

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
InjDur 14  12992 12992 12912 12608 12448 12256 12416 13600 13696 13392 13104 12288 12736 13952 13952 12992
InjDur 13  12944 12944 12864 12560 12384 12224 12128 12640 12624 12672 12176 11808 12240 13760 13296 12768
InjDur 12  12848 12848 12736 12448 12272 12128 11440 12400 10928 11952 11472 11200 11552 13552 11936 12192
InjDur 11  12512 12512 12400 12208 10880 10768 11008 11360 10624 11040 10336 10368 10640 11568 8896  9952
InjDur 10  12272 12272 12176 12096 11616 10176 10896 10672 10288 9936  9584  8272  9136  9472  7952  8256
InjDur 09  10848 10848 10768 10064 10768 10304 9488  9712  9632  9216  8832  6896  8048  7344  6880  6848
InjDur 08  9376  9376  9312  9152  9088  8576  8016  8416  8224  7840  7040  6720  6240  6192  6000  5424
InjDur 07  9248  9248  9040  7408  8320  8048  7312  7808  7840  7088  6656  6112  5936  6000  5360  5264
InjDur 06  9072  9072  8608  7280  7328  6816  5936  6896  6608  6880  6080  5440  5456  5472  5008  5120
InjDur 05  8320  8320  6864  6464  6400  4480  5536  5040  4784  6176  5888  4896  4848  5136  4544  4048
InjDur 04  6736  6736  5872  5456  5728  4880  4480  5104  4752  5504  5200  4368  4144  4560  4080  3808
InjDur 03  5488  5488  5136  5280  4880  3856  4112  4960  4256  4768  4624  3984  3776  3840  3520  3488
InjDur 02  5152  5152  4544  4480  4096  3536  3328  3728  4192  4112  3888  3168  3072  3232  3088  3472
InjDur 01  4528  4528  4256  4032  2624  2880  2672  2736  2880  2560  2832  2288  2080  2112  2128  2064
InjDur 00  3632  3632  2768  2560  2544  2528  2592  2496  2416  2560  2944  2960  2736  2896  2240  1888

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
CylOfs 14    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 13    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 12    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 11    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 10    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 09    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 08    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 07    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 06    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 05    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 04    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 03    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 02    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 01    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0
CylOfs 00    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0    +0

RPM         500  1100  1500  1801  2000  2302  2601  2900  3360  3654  4045  4655  5353  6157  7082  8143
Flags  14  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  13  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
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)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  09  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  08  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)
Flags  07  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  06  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  05  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O0)  (O4)  (O4)  (O4)  (O4)
Flags  04  (O0)  (O5)  (O5)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  03  (O0)  (O5)  (O5)  (O5)  (O5)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  02  (O0)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)  (O4)
Flags  01  (O0)  (O4)  (O4)  (O4)  (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    12    11    10     9     8     7     6     5
Crank      40    35    30    25    20    15    10     9     8     7     6     5     5     5     5     0

Cliff's reply

 

"Yes that's normal and is a result of the way the throttle pump emulation works. It only works as expected when the engine is running."

 

That explains it, I'd not noticed it before but thought it was probably worth mentioning here as others will no doubt find it useful to know.

Link to comment
Share on other sites

I am relatively new to actually using My15M as i finally put it in a few days ago. I have a tech background and prefer to read and understand before leaping in.

 

People need to understand what maps are about and what each sector does. The attachment is a rough of bits downloaded from Sigma Performance fom the UK which makes sense to me. I.e. what happens where and even in sectors you thought did not apply. That is - we also slow down some times so high rev, low throttle positions have an impact.

 

I will post my experience/approach separately. Richard

Sigma_map_zones.pdf

Link to comment
Share on other sites

As per last post - new to MyECU.

 

I assembled it in January and tried it out and it was hard to start and ran like a pig! Had a big trip to Philip Island for WSBK then catch up on work so did little.

 

being of a technical background I decided that if you can measure something, you know what to change, so I bought an Innovate Motorsport LC-1 This was my best decision (after MyECU)

 

Ran the bike with the original ECU and measured AFR - mostly 10 to 11, far too rich, but it goes well. Put in My15M with Cliff's V11 Breva map - same AFR.

 

Used global adjust from 1101 rpm to max to lean off by 10% as a starter. Ran well but hard to start even after seriously reducing injector duration at 1100 rpm. Had an email from Greenmonster regarding TDCwhilecranking - did as GM recommended and set it to 0 (fire from map, not TDC) - it starts like a dream - thankyou!!!

 

Next step - read some info on tuneboy.com.au about AFR settings via their software. Did Excel calcs to work out target voltages for AFRs from 12.8 to 13.5, modified the target voltages in the text file to suit this narrow range of voltages/AFR, then set the O2 flags in the text file to match tuneboy starting targets. Set the ECU to closed loop - starts and runs like a dream again, in comparison to the orginal ECU and the starting Breva map.

 

Next step is to log how much correction the ECU has to apply to meet AFR targets the adjust injectors durations so the "base" map is close to my set AFR targets.

 

Some functional/practical mods. I drilled 2 holes in the bottom of the ECU case. I cut a LAN cable, poked it through one hole, snapped off the RJ45 socket and soldered the wires to the pins left from the snapped off connector. The other end sits under my seat for connection later to when i work out how to log. The other hole has a 2 wire cable that connects to the SW1 pins. I set SW1 to open, then the other end of the cable has a socket. I modified the plug for this socket so it was a short circuit. Result is - plug in means SW1 closed, plug out means SW1 open. This means I can switch quickly from open to closed loop without having to lift the tank and open the ECU case.

 

Keep you posted! Rchard

Link to comment
Share on other sites

Logging

 

Has anyone mastered logging via HyperTerminal yet?

 

The manual that comes with the Innovate Motorsports LC-1 wideband O2 sensor for their Logworks3 software looks amazing. I have sent an email to Cliff and later the manual for Logworks, asking if MyECU can/could interface as it appears brilliant. If anyone wants a copy of the manual - send me an email punch@bigpond.net.au.

 

It uses the same com port as MyECU, so there may be a chance. I have the inclination but not the time or knowledge.

Link to comment
Share on other sites

...

Ran well but hard to start even after seriously reducing injector duration at 1100 rpm. Had an email from Greenmonster regarding TDCwhilecranking - did as GM recommended and set it to 0 (fire from map, not TDC) - it starts like a dream - thankyou!!!

...

 

Starting the engine is managed here:

 

--------------------

# Prime gives the fuel injection time in ms while cranking

 

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

Prime 32 30 28 26 20 17 15 13 8 5 5 5

---------------------

 

Row 0 (500) is for transition only. Cranking pulswidth are the 2 lines above (IAEF-STTFM ;) )

 

TDC = 0 does not work well for me. Why should it? The engine is turning so slowly that spark at TDC is basically a must! You'll notice the difference at lower temperatures and lower voltages. Mine always strikes back then.

 

HTH, Hubert

Link to comment
Share on other sites

Logging

 

Has anyone mastered logging via HyperTerminal yet? .....

 

Yes. It works fine. The trick is to load the map first and then the logfile if you want to translate it with ECUControl. The rest, parameters and so, is described on Cliff's site.

 

Once you have a good long logfile for your typical route then evaluate (Excel) in which map areas you're typically running your bike. You'll then find this sigma thingens not very useful I'm afraid.

 

Do you have a good terminal emulation for PocketPC by the way?

 

Hubert

Link to comment
Share on other sites

The manual that comes with the Innovate Motorsports LC-1 wideband O2 sensor for their Logworks3 software looks amazing. I have sent an email to Cliff and later the manual for Logworks, asking if MyECU can/could interface as it appears brilliant. If anyone wants a copy of the manual - send me an email punch@bigpond.net.au.

Yeah, having all MyECU data fed to LogWorks would be really really sweet. I tried to get hold of a software development kit for LogWorks, or just some specs for how to communicate with it, but I only found ways to read OUT stuff from LogWorks.

 

I know there is a third party LogWorks plugin for Suzuki Hayabusa. Maybe we should ask him how he got hold of the spec's.

 

Sadly the once very good Innovate forums seem now to be officially abandoned by all staff and it's now just a user forum. And many years ago I swore to never EVER communicate with ANY &%¤#§ support department over the phone again in my entire life, so that is not an option <_>

 

I did some experiments with an own logger that read MyECU data as well as GPS data (mainly speed and altitude) from another port but it wasn't that worthful.

 

I do think that if Cliff manage to support LogWorks, he won't regret it.

 

Manuals, SDK and stuff are here: http://www.innovatemotorsports.com/support.php

Link to comment
Share on other sites

As per last post - new to MyECU.

 

I assembled it in January and tried it out and it was hard to start and ran like a pig! Had a big trip to Philip Island for WSBK then catch up on work so did little.

 

being of a technical background I decided that if you can measure something, you know what to change, so I bought an Innovate Motorsport LC-1 This was my best decision (after MyECU)

 

Ran the bike with the original ECU and measured AFR - mostly 10 to 11, far too rich, but it goes well. Put in My15M with Cliff's V11 Breva map - same AFR.

 

Used global adjust from 1101 rpm to max to lean off by 10% as a starter. Ran well but hard to start even after seriously reducing injector duration at 1100 rpm. Had an email from Greenmonster regarding TDCwhilecranking - did as GM recommended and set it to 0 (fire from map, not TDC) - it starts like a dream - thankyou!!!

 

I also found that setting the TDCwhilecranking to 0 solved my starting issues but I also altered the enrichment and timing values as well.

My map is posted a few posts above so you may want to compare, Raz posted a map from a 1100Sporti a few pages ago that had the targets narrowed

(as you are doing) to improve mileage so you may learn something from the work done there ?

Starting on mine is now a matter of spinning the motor over and opening the throttle until it fires, then setting the fast idle to stop it stalling, there may still be work to be done but I haven't had a kick back since making the changes (and they where BIG kickbacks ,a couple of times so loud and violent I thought a rod must have made a bid for freedom !!)

 

Glad its not just me that had this issue !!!(maybe its fuel quality that varies between countries ?)

 

Dave

Link to comment
Share on other sites

Well, TDC Cranking=0 is really smooth f me as f Punch, maybe a Duc thing (+pasotibbs... ;) )

Default being 1 is a mistake as I see it, easy to overlook and you work w the table f no use when it is not enabled.

Yes, I could have read the manual better but still think 0 default is more customer friendly.

 

Some garage inj timing tests tonight:

Set at 300, good/fast response at lower RPM/TPS.

But, 300 at row 600 starting RPM, kickbacks, 517 smooth start again.

 

Btw, pasotibbs, are you a Paso owner?

Link to comment
Share on other sites

PC problemo:

 

Changed Inj timing in Word Pad by hand, like 30 values ( sorry, Punch, don`t master your Excel yet :blush: ).

When I saved it, it now was a text .txt file!

Why so?

And how to avoid it?

Got by it w some cut & paste but irritating. :angry:

 

Nice this thread is back to life after a long winter!

Link to comment
Share on other sites

Well, TDC Cranking=0 is really smooth f me as f Punch, maybe a Duc thing (+pasotibbs... ;) )

Default being 1 is a mistake as I see it, easy to overlook and you work w table f no use when it is not enabled.

I wouldn't call it a mistake but I'm happy it's configurable. Even with TDC Cranking you will benefit from having sane values at 500 rpm (or whatever you've got in first column) since that column will still be used before coming up to normal idle speed. As soon as we pass 500 rpm the ECU will still read the map. The ECU never actually knows if we are pressing the starter button or not.

Link to comment
Share on other sites

PC problemo:

 

Changed Inj timing in Word Pad by hand, like 30 values ( sorry, Punch, don`t master your Excel yet :blush: ).

When I saved it, it now was a text .txt file!

Why so?

And how to avoid it?

Got by it w some cut & paste but irritating. :angry:

 

Nice this thread is back to life after a long winter!

I guess you didn't give it an extension so Wordpad picked one for you. The .txt extension is just a name indicating "plain text" which is just what we want. Just rename it and you're set. If you always name them .ecu it wont happen again.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...