MS2/Extra Alpha 3.0.3 20090507 (was 20090426)

This is a forum for discussing the development and testing of alpha MS2/Extra code. Documentation
(Runs on MS2 and Microsquirt)

Moderators: daxtojeiro, muythaibxr, jsmcortina

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Wed Apr 29, 2009 6:41 am

That's just a warning and there may be more of the same. There must be some other error message. Some functions have been moved to other memory banks so it is possible that if you were jumping to one you will now need to call them (call instead of jmp).

Send me the complete output text you get from make and your code if you can't figure it out.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby the_joker82 » Wed Apr 29, 2009 7:35 am

Hi, finally we can try to start our vmax!
We have all the components to finish to assemble the ms (i.e. addictional drivers for the injectors),
but we are not sure how they are linked to the ms.
Were we can find the schematic to add new circuits?

Thank you very much

Luca
Yamaha V-Max 1200cc, V4 paired odd-fire
Home made throttle body with kehinin injector from suzuki gsx-r
MS2-Extra full sequential 3.0.3t and COP
VR sensor on 36-1 wheel behind stk flywheel
Hall sensor reading on a cam
Constant barometric correction - IAC closed loop - Innovate LC-1.
the_joker82
MS/Extra Newbie
 
Posts: 24
Joined: Fri Feb 06, 2009 3:13 pm
Location: Pavullo nel Frignano (ITALY)

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Wed Apr 29, 2009 7:47 am

This shows you where to connect the new injector drivers on a V3.0 board. More information about the needed modification is available on the same page.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby spyro » Fri May 01, 2009 8:40 am

im trying to use semi sequential on a 60-2 wheel but with no success it always runs rich like you are using 950cc injectors (im using 470cc on a 1600cc engine)
is there any manual on how to setup semi sequential
i have tried different angles but with no success

i have new 950cc injectors but with normal ms2extra code i cant control them, low pulswitdh thats why im trying semi sequential
spyro
Experienced MS/Extra'er
 
Posts: 228
Joined: Thu Jan 12, 2006 1:32 pm

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Fri May 01, 2009 10:13 am

Semi-sequential may not be the best with huge injectors. The problem is that you will have 2 squirts per cycle which means very short pulse widths. And if your opening time is not correct it will be even worse.

If you have a working VE table on the non-sequential code, you should be able to use the same one with the sequential code as a starting point. However, you have to make sure that it is for the same number of squirts or make the needed adjustment to the req fuel value. If you had 2 squirts alternating before then with sequential it will be the same but with semi-sequential it will be equivalent of 2 squirts simultaneous.

The table here tells you how many squirts per cycle you engine configuration will have with the sequential code. You have to make sure the req fuel value reflects that.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby kritip » Fri May 01, 2009 2:18 pm

Just to confirm I have run the latest beta for 10-20 miles and have no issues to report so far.

Sometimes when i start though, it runs lovely and smooth, other times it seems a bit lumpy, as if it's not synced properly. Is there anyway to confirm that the cam sensor is being picked up and it's sync'ing correctly?

One I go COP it will be more obious as if the sparks in the wrong place, then it not going to run at all lol.

Cheers,

Kristian
Constantly evolving;
4 cylinder n/a, 16v 1368cc Fiat Seicento
kritip
Master MS/Extra'er
 
Posts: 607
Joined: Thu Dec 20, 2007 1:35 am
Location: Nuneaton, UK

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Fri May 01, 2009 2:59 pm

What you can do is have a look at the composite logger. If there is an issue with the cam trigger you should see it there and it would cause an issue with syncing.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby kritip » Fri May 01, 2009 3:02 pm

On the bench today, the composite logger was giving loads of sync errors whilst running. Turning it off cleared them up. I have tried the composite logger on the car, but it doesn't always show the 60-2 wheel, and when it does, i get random bursts of data on cam sensor. I gave up trying with it :cry:
Constantly evolving;
4 cylinder n/a, 16v 1368cc Fiat Seicento
kritip
Master MS/Extra'er
 
Posts: 607
Joined: Thu Dec 20, 2007 1:35 am
Location: Nuneaton, UK

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Fri May 01, 2009 3:11 pm

Yeah, it seems to not be behaving well with 60-2 on the bench for me too. I hadn't tried it yet with 60-2. I'll have to check with Phil and James to see if the problem is on the MS side or the TS side.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby Dennis930 » Sat May 02, 2009 6:40 pm

racingmini_mtl wrote
If you have something working in MT and not in TS then the issue is either in the ini or in the TS code. It won't be in the firmware.


Jean,

I removed and reloaded TS and reloaded the firmware on MS, but I still have the selection for type of Idle Control greyed out. However, if I load the MS2 Extra example MSQ provided with TS, the Idle Control dialog box is fine. Is "base.ini" the correct ini file for the alpha code?

-Dennis
Dennis930
MS/Extra Newbie
 
Posts: 28
Joined: Sun Feb 12, 2006 6:26 pm
Location: Va. Beach, VA

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Sat May 02, 2009 6:57 pm

Do not use base.ini. Use "megasquirt-ii.ini.ms2extra" and rename it "megasquirt-ii.ini". It is located at the same place as the "download-MS2-firmware.bat" and "ms2_extra.s19" files. This assumes you have an MS2 and not microsquirt.

The base.ini file is not a real ini file but is used by the make file to generate the ini files for MS2 and microsquirt.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby Dennis930 » Sat May 02, 2009 8:48 pm

Thanks Jean, that fixed it!

-Dennis
Dennis930
MS/Extra Newbie
 
Posts: 28
Joined: Sun Feb 12, 2006 6:26 pm
Location: Va. Beach, VA

Re: MS2/Extra Alpha 3.0.3 20090426

Postby KaPower » Sat May 02, 2009 9:38 pm

How does cranking mode work in semi seq? Do the injectors squirt twice every 720 degrees, instead of squirting 4 times every 720 (once per cylinder) like the old cranking system?

What do you think is the best injector wiring for semi-sequential? 1-4 for Bank1, 2-3 for bank2 seems like the best pairing to me, since at least 1 of the squirts can be on a closed valve right before it opens during the intake stroke.

It's too early for me to comment on any possible improvement that semi-seq has made for me, but I can say that so far everything seems to be functioning.
Last edited by KaPower on Sat May 02, 2009 9:49 pm, edited 1 time in total.
Nissan 240sx w/KA24de-T, PLX SM AFR WB, Toyota wasted spark coils w/ built in ignitors, IGT uses a 5v pullup w/330 ohm resistors... 24+1 trigger disc in a 4g63 4/2 optical CAS, Turbo XS Knock Lite, V3 PCB & MSII Extra
KaPower
Master MS/Extra'er
 
Posts: 447
Joined: Wed Dec 22, 2004 9:43 pm
Location: Tacoma, Wa

Re: MS2/Extra Alpha 3.0.3 20090426

Postby KaPower » Sat May 02, 2009 9:48 pm

racingmini_mtl wrote:Semi-sequential may not be the best with huge injectors. The problem is that you will have 2 squirts per cycle which means very short pulse widths. And if your opening time is not correct it will be even worse.


My 2400cc engine with 740cc high Z injectors, actually has a smoother idle, and much, much, much! better throttle response with 2 simultaneous or 4 squirts alternating, 2 alternating would run ruff, and have a major hesitation off idle during tip in. The injector pw was quite low at idle, 1.3ms with 4 alt.

IMO the biggest problem with low pulsewidths is non linear fuel flow, MS assumes fuel flow is linear so corrections made at low pulswidths (GammaE, mat, clt, ego, ve, map...) are not accurate...
Nissan 240sx w/KA24de-T, PLX SM AFR WB, Toyota wasted spark coils w/ built in ignitors, IGT uses a 5v pullup w/330 ohm resistors... 24+1 trigger disc in a 4g63 4/2 optical CAS, Turbo XS Knock Lite, V3 PCB & MSII Extra
KaPower
Master MS/Extra'er
 
Posts: 447
Joined: Wed Dec 22, 2004 9:43 pm
Location: Tacoma, Wa

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Sun May 03, 2009 6:27 am

KaPower wrote:How does cranking mode work in semi seq? Do the injectors squirt twice every 720 degrees, instead of squirting 4 times every 720 (once per cylinder) like the old cranking system?

Yes, it's one squirt per rev. The sequential code doesn't change the injection mode when cranking so semi-sequential mode will have 1 squirt per rev and sequential mode will have 1 squirt per cycle (720 degrees).

KaPower wrote:What do you think is the best injector wiring for semi-sequential? 1-4 for Bank1, 2-3 for bank2 seems like the best pairing to me, since at least 1 of the squirts can be on a closed valve right before it opens during the intake stroke.

The injectors should be paired the same way as the ignition coils which is what you have.

KaPower wrote:It's too early for me to comment on any possible improvement that semi-seq has made for me, but I can say that so far everything seems to be functioning.

Good to know that it seems fine. Let me know if you find anything strange and also what improvements, if any, you have once you've played with the settings.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Sun May 03, 2009 6:40 am

KaPower wrote:
racingmini_mtl wrote:Semi-sequential may not be the best with huge injectors. The problem is that you will have 2 squirts per cycle which means very short pulse widths. And if your opening time is not correct it will be even worse.


My 2400cc engine with 740cc high Z injectors, actually has a smoother idle, and much, much, much! better throttle response with 2 simultaneous or 4 squirts alternating, 2 alternating would run ruff, and have a major hesitation off idle during tip in. The injector pw was quite low at idle, 1.3ms with 4 alt.

IMO the biggest problem with low pulsewidths is non linear fuel flow, MS assumes fuel flow is linear so corrections made at low pulswidths (GammaE, mat, clt, ego, ve, map...) are not accurate...

With sequential injection you should be able to use a single squirt per cycle (which is what you'll get anyway with the sequential code) and still get a smooth idle and good throttle response because the squirt for each cylinder will be done at the same time in the cycle so you have the same behaviour for all cylinders.

With batch injection you will instead have one cylinder with raw fuel shot in the cylinder, another one with the full cycle to vaporize the fuel in the intake manifold before it goes in the cylinder, and 2 others with something in the middle. And since all the injection pulses are separated by 180 degrees, you get a more up to date pulse width during transitions which will help throttle response.

While I can see how the non linearity will be bad for short pulse widths, if you can double the (effective) pulse width just because you're using half the squirts you will get a much smaller effect from these non-linearities.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby KaPower » Sun May 03, 2009 1:10 pm

racingmini_mtl wrote:While I can see how the non linearity will be bad for short pulse widths, if you can double the (effective) pulse width just because you're using half the squirts you will get a much smaller effect from these non-linearities.


Agreed, but the improvement in idle quality and tip in throttle response out weighs the improvement of a slightly longer pulse width. (1.6ms 2squirts alt, 1.3ms 4 squirts alt...)

-JM
Nissan 240sx w/KA24de-T, PLX SM AFR WB, Toyota wasted spark coils w/ built in ignitors, IGT uses a 5v pullup w/330 ohm resistors... 24+1 trigger disc in a 4g63 4/2 optical CAS, Turbo XS Knock Lite, V3 PCB & MSII Extra
KaPower
Master MS/Extra'er
 
Posts: 447
Joined: Wed Dec 22, 2004 9:43 pm
Location: Tacoma, Wa

Re: MS2/Extra Alpha 3.0.3 20090426

Postby racingmini_mtl » Sun May 03, 2009 1:43 pm

KaPower wrote:
racingmini_mtl wrote:While I can see how the non linearity will be bad for short pulse widths, if you can double the (effective) pulse width just because you're using half the squirts you will get a much smaller effect from these non-linearities.


Agreed, but the improvement in idle quality and tip in throttle response out weighs the improvement of a slightly longer pulse width. (1.6ms 2squirts alt, 1.3ms 4 squirts alt...)

-JM

But like I said in the part of the message you cut off, the idle quality and throttle response are both improved by running fully sequential injection even if it only has a single squirt per cycle. So you would have both advantages. You should try it if you can.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2115
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090426

Postby KaPower » Sun May 03, 2009 2:08 pm

KaPower wrote:But like I said in the part of the message you cut off, the idle quality and throttle response are both improved by running fully sequential injection even if it only has a single squirt per cycle. So you would have both advantages. You should try it if you can.

Jean


Ok you talked me into it! I was going to wait for MS3 this fall, but I just ordered your sequential PCB. Looks like I have to modify my wiring harness agian :yeah!:

JM
Last edited by KaPower on Sun May 03, 2009 2:25 pm, edited 1 time in total.
Nissan 240sx w/KA24de-T, PLX SM AFR WB, Toyota wasted spark coils w/ built in ignitors, IGT uses a 5v pullup w/330 ohm resistors... 24+1 trigger disc in a 4g63 4/2 optical CAS, Turbo XS Knock Lite, V3 PCB & MSII Extra
KaPower
Master MS/Extra'er
 
Posts: 447
Joined: Wed Dec 22, 2004 9:43 pm
Location: Tacoma, Wa

Re: MS2/Extra Alpha 3.0.3 20090426

Postby KaPower » Sun May 03, 2009 2:21 pm

I don't see a parts list, or any pic's that answer my questions about the sequential injection pcb, so I'll ask you here. What resistors do I need? are both DB15 connectors included?

-JM
Nissan 240sx w/KA24de-T, PLX SM AFR WB, Toyota wasted spark coils w/ built in ignitors, IGT uses a 5v pullup w/330 ohm resistors... 24+1 trigger disc in a 4g63 4/2 optical CAS, Turbo XS Knock Lite, V3 PCB & MSII Extra
KaPower
Master MS/Extra'er
 
Posts: 447
Joined: Wed Dec 22, 2004 9:43 pm
Location: Tacoma, Wa

PreviousNext

Return to MS2/Extra Development

Who is online

Users browsing this forum: ptownsin, Turbobusa and 1 guest